From c1c6e96c918a5e98cfb51d879fe9501f1fdbdfc2 Mon Sep 17 00:00:00 2001 From: Mr-Space Date: Sat, 14 Dec 2019 12:29:06 +0300 Subject: [PATCH 01/16] Update (#2) * Automatic changelog generation #7183 [ci skip] * Revert "Label workflow" * Silicolysis buff (#7127) * Automatic changelog generation #7127 [ci skip] * map tweaks * Adds an achievement for creating a borg as a roboticist (#7204) * adds an achievement for creating a borg * locks it to robos only * adds dilithium canister (#7202) * Automatic changelog generation #7202 [ci skip] * Automatic TGUI rebuilding on master branch via Github Actions (#47961) About The Pull Request Uses actions to automatically rebuild tgui if files are changed, then push the result. Triggers on push to master, pushes results to master. Also disables build checking in Travis because it's unimportant now. * Update autobuild Github action (#48090) * demodularise * https://github.com/tgstation/tgstation/pull/47135 * https://github.com/tgstation/tgstation/pull/47230 * https://github.com/tgstation/tgstation/pull/47585 * https://github.com/tgstation/tgstation/pull/47686 * comms console now allows aghost admins to AI-interact (#7130) * comms console now allows aghost admins to AI-interact * fucks * removes a spare 0 from the tgui-next UI * Update achievements.dm name = "Kick Ass and Chew Bubblegum." desc = "Kill Bubblegum, the king of slaughter demons." //Should be improved(?) * Adds Catastrophe achievement Emag a PA to get it * Revert "Adds Catastrophe achievement" This reverts commit 6889f2db9e9aff47472b28010c40438c6a1eafdb. * Adds the Catastrophe achievement Emag a PA to get it * adds a 10% chance of getting a bluespace emag if you emag an emag * oops * Automatic changelog generation #7214 [ci skip] * Automatic changelog generation #7212 [ci skip] * Automatic changelog generation #7213 [ci skip] * Automatic changelog generation #7198 [ci skip] * Update lighting.dm * #fuck merge conflicts * powergamers-mad-x24 * fucking ktlsws * Automatic changelog generation #7131 [ci skip] * Reworks the achievements subsystem to actually instanciate them * Adds 3 new achievements * Apply suggestions from code review Co-Authored-By: Nichlas Pihl * map things * Badass syndie achievement * redesigns testing range * Add lead lined achievement * Add wizard win achievement * Add CPR and changeling win achievements * Add shadowling ascending achievement * fix the random parallax layers not working (#7225) * Automatic changelog generation #7225 [ci skip] * Add 3 more achievements, one for dying and two related to being cremated * Automatic changelog generation #7220 [ci skip] * fixes eggpeople being invisible (#7232) * Automatic changelog generation #7232 [ci skip] * Make lockers airtight when welded * Update marrow_weaver.dm (#7227) * Automatic changelog generation #7227 [ci skip] * redoes the achievements UI once more * adds support for hiding achievement descriptions untill they've been achieved * fuck you github * Added the RCD (#7230) Tested before commit. it works. * Automatic changelog generation #7230 [ci skip] * Update autolathe_designs.dm (#7215) * Automatic changelog generation #7215 [ci skip] * add short_desc (#7224) * allows you to create insulin (#7208) * Update medicine.dm * retard * Unoppresses Mentors pt.1 & 2 (#7231) * tag * where did that line go * Update code/modules/client/verbs/ooc.dm Co-Authored-By: monster860 * Update ooc.dm * ooc color pref * bRaCkEtS * Automatic changelog generation #7231 [ci skip] * Stray pixels * Makes Parmesan great again * strips html on modular computer printer * Update printer.dm * department biohazard locker * Glockroaches (#7229) * Glockroaches port Adds glockroaches. Next commit will be simplemob interactions * Simple mob interaction Ports simple mob ineraction from This will add functionality to add simple mobs * FUCK Adds sound. TG simplemobs are different too. It works! * Automatic changelog generation #7229 [ci skip] * Automatic changelog generation #7245 [ci skip] * demodularise * meatball icon * Clock cult stuff >More map things. >Change Airlocks correect airlock. Remove lots of randowm loot Spawners but i still leave some * Revert "Clock cult stuff" This reverts commit b903e7a6f5948c2fd9556671aee974d7ec488493. * Clock Cult Woot >More map things. >Change Airlocks correect airlock. Remove lots of randowm loot Spawners but i still leave some * Something i forgot Space makes you float who would of thought... I forgot that you need the /area/space/nearstation) when i made this map a long time ago. * Makes PDA messages use the language system * Makes paper use the language system somewhat. Removes info_links. * Automatic changelog generation #7263 [ci skip] * Now you can use runes on CentCom mapmerge finally work * f (#7271) * Automatic changelog generation #7271 [ci skip] * fix runtime for using strange reagent on simplemobs (#7267) * Update medicine_reagents.dm * Update medicine_reagents.dm * Automatic changelog generation #7267 [ci skip] * Makes dilithium crystals visually different from BS crystals (#7246) * Adds separate dilithium * Adds own visual * Automatic changelog generation #7246 [ci skip] * change fridges to bar access * [s] Fixes a couple of exploits (#7273) * Update drink_reagents.dm * Update other_reagents.dm * Update food_reagents.dm * Automatic changelog generation #7273 [ci skip] * f * Adds new player friendly to the server title ### Intent of your Pull Request Maybe it will attract more players #### Changelog :cl: tweak: changes hub line /:cl: * okay makes | not * aeeeeeeeaeaeaeaeaeaeaeaeaeaeaee merge my pr * Adds BUG option to adminhelp admin menu * Automatic changelog generation #7221 [ci skip] * Automatic changelog generation #7277 [ci skip] * fixkckc * Automatic changelog generation #7281 [ci skip] * Update species.dm * a * Update human_defines.dm * Update dna_vault.dm * Update human_defines.dm * Update dna_vault.dm * Update cult_items.dm * Automatic changelog generation #7222 [ci skip] * Automatic changelog generation #7251 [ci skip] * gloves of the north star can no longer be exploited (#7283) * Automatic changelog generation #7274 [ci skip] * f * Ninja jail is no longer permanent (#7178) * Add files via upload * ninja man explodes * Ignore that. * Use list instead of trait and makes the proc go off after the implant activation rather than as soon as you click the icon * fuck * the hell is a newline * Update ninja.dm * goddamnit * Checks if the player is actually still in the dojo * Automatic changelog generation #7178 [ci skip] * Revert "Ninja jail is no longer permanent (#7178)" (#7287) This reverts commit f5b602c7ea08fc6ab1ff022dffa10a4b89f2dbc3. * Automatic changelog generation #7286 [ci skip] * Automatic changelog generation #7276 [ci skip] * Test jobama * wording fix HONK fuck! * Animates dab emote (#7290) * Automatic changelog generation #7290 [ci skip] * Revert "Animates dab emote (#7290)" (#7291) This reverts commit 7a257e7f04caf1d4070be8aafdcad2aee292f7cd. * Revert "Revert "Animates dab emote(#7290)" (#7291)" * Theos be like Okay boomer * Coco now using milk instead of water Super important please fix! * LoneOP? ON MY TEST SERVER!? * Create FUNDING.yml * Automatic changelog generation #7293 [ci skip] * Automatic changelog generation #7278 [ci skip] * Automatic changelog generation #7226 [ci skip] * Automatic changelog generation #7234 [ci skip] * Automatic changelog generation #7262 [ci skip] * Automatic changelog generation #7216 [ci skip] * Automatic changelog generation #7265 [ci skip] * Automatic changelog generation #7295 [ci skip] * I guess * Automatic changelog generation #7270 [ci skip] * Update autobuild_tgui.yml * this is just a test, I'll revert it later * lol * Automatic TGUI Rebuild [ci skip] * auto-build is gone :crab: * achive * server * Makes written initialize in Initialize() in paper.dm * Update uplink_items.dm * Moves some code around and creates /proc/scramble_HTML for languages * Allows the prewritten text on paper to also have a language * Forgot to push a line fuck * Fixes missing variable compiletime in paper.dm * Makes several premade papers have a language they're written in * someone said this was important to note * Update CODEOWNERS.md [ci skip] * emag does the thing * Map changes for monstermos * Automatic changelog generation #7307 [ci skip] * more non sense * Adds language to prewritten papers defined in /yogstation/code/ * Automatic changelog generation #7304 [ci skip] * [s] (#7292) * Update reinf_floor.dm * Update pipe.dm * Conveyor belts stack to 30 (#7294) Fixed. It compiles. Fixed. It works! * Automatic changelog generation #7294 [ci skip] * adds a tacti cool kit based off of neo (#7233) * neo * Update code/game/objects/items/storage/uplink_kits.dm Co-Authored-By: Theos * Update uplink_kits.dm * stimulants * Update uplink_kits.dm * Update uplink_kits.dm * Automatic changelog generation #7233 [ci skip] * adds stormtrooper armor and helmet and a cargo crate for them working edition maybe thanks to missatesatessy for heping me (#7256) * Add files via upload * Update packs.dm * Update armor.dm * Update helmet.dm * i deleted all new crates by mistake this should fix it * Update packs.dm * Automatic changelog generation #7256 [ci skip] * wouldthisfixit? (#7313) * Update motd.txt * beep * Automatic changelog generation #7317 [ci skip] * ssssssssss * Automatic changelog generation #7319 [ci skip] * I think this does the thing probably tm * cringecode * Update dna_vault.dm * bruh moment * fixed the code * Automatic changelog generation #7282 [ci skip] * Automatic changelog generation #7303 [ci skip] * Automatic changelog generation #7312 [ci skip] * Automatic changelog generation #7268 [ci skip] --- .editorconfig | 4 + .github/CODEOWNERS | 1 + .github/FUNDING.yml | 3 + Dockerfile | 2 +- _maps/RandomRuins/LavaRuins/kinggoatboss.dmm | 668 +- .../SpaceRuins/drifting_spacepod.dmm | 17 + _maps/RandomRuins/SpaceRuins/shuttlerelic.dmm | 2 +- _maps/RandomRuins/SpaceRuins/spacebar.dmm | 10 +- .../map_files/MinskyStation/MinskyStation.dmm | 6559 ++- _maps/map_files/Omegastation/omegastation.dmm | 34658 ++++++++-------- _maps/map_files/YogStation/YogStation.dmm | 7799 ++-- _maps/map_files/YogsDelta/YogsDelta.dmm | 17291 +++++--- _maps/map_files/YogsPubby/YogsPubby.dmm | 11200 +++-- _maps/map_files/Yogsmeta/Yogsmeta.dmm | 14646 ++++--- _maps/map_files/generic/CentCom.dmm | 576 +- _maps/map_files/generic/City_of_Cogs.dmm | 60 +- .../StationRuins/BoxStation/bar_box.dmm | 51 +- .../StationRuins/BoxStation/bar_casino.dmm | 45 +- .../StationRuins/BoxStation/bar_conveyor.dmm | 32 +- .../StationRuins/BoxStation/bar_diner.dmm | 48 +- .../StationRuins/BoxStation/bar_disco.dmm | 27 +- .../StationRuins/BoxStation/bar_purple.dmm | 34 +- .../StationRuins/BoxStation/bar_spacious.dmm | 45 +- .../StationRuins/BoxStation/bar_trek.dmm | 34 +- .../BoxStation/engine_singulo_tesla.dmm | 161 +- .../StationRuins/BoxStation/engine_sm.dmm | 66 +- .../BoxStation/xenobridge_default.dmm | 9 + .../BoxStation/xenobridge_space.dmm | 28 +- code/__DEFINES/is_helpers.dm | 6 + code/__DEFINES/machines.dm | 7 + code/__DEFINES/maths.dm | 8 + code/__DEFINES/misc.dm | 4 +- code/__DEFINES/mobs.dm | 1 + code/__DEFINES/typeids.dm | 2 +- code/__HELPERS/_lists.dm | 2 +- code/__HELPERS/_logging.dm | 5 + code/__HELPERS/game.dm | 2 +- code/__HELPERS/matrices.dm | 27 + code/__HELPERS/text.dm | 22 +- code/__HELPERS/unsorted.dm | 6 + code/_globalvars/logging.dm | 2 + code/_onclick/ai.dm | 10 +- code/_onclick/hud/parallax.dm | 25 +- code/_onclick/hud/plane_master.dm | 8 +- code/controllers/subsystem/achievements.dm | 40 +- code/controllers/subsystem/parallax.dm | 5 + code/controllers/subsystem/tgui.dm | 2 +- code/datums/achievements/achievements.dm | 102 +- code/datums/achievements/viewer.dm | 12 +- code/datums/components/crafting/crafting.dm | 165 +- code/datums/components/gunpoint.dm | 12 +- code/datums/components/uplink.dm | 58 +- .../diseases/advance/symptoms/nanites.dm | 4 +- code/datums/ert.dm | 9 + code/datums/ruins/space.dm | 8 +- code/datums/spawners_menu.dm | 8 +- code/datums/status_effects/buffs.dm | 4 +- code/datums/wires/_wires.dm | 2 +- code/game/area/areas/ruins/lavaland.dm | 4 + .../game/gamemodes/changeling/traitor_chan.dm | 5 + {yogstation/code => code}/game/golf/golf.dm | 0 code/game/machinery/computer/Operating.dm | 19 +- code/game/machinery/computer/arcade.dm | 13 + code/game/machinery/computer/atmos_control.dm | 14 +- code/game/machinery/computer/camera.dm | 2 +- code/game/machinery/computer/cloning.dm | 8 +- .../game/machinery/computer/communications.dm | 2 +- code/game/machinery/computer/crew.dm | 14 +- code/game/machinery/computer/dna_console.dm | 2 +- code/game/machinery/computer/station_alert.dm | 12 +- code/game/machinery/doors/airlock.dm | 137 +- .../machinery/doors/airlock_electronics.dm | 7 +- code/game/machinery/doors/brigdoors.dm | 2 +- code/game/machinery/doors/door.dm | 2 +- code/game/machinery/doors/firedoor.dm | 9 + code/game/machinery/gulag_item_reclaimer.dm | 2 +- code/game/machinery/newscaster.dm | 2 +- code/game/machinery/slotmachine.dm | 4 +- code/game/machinery/status_display.dm | 2 +- code/game/machinery/suit_storage_unit.dm | 14 +- .../machinery/telecomms/computers/message.dm | 2 +- .../telecomms/machine_interactions.dm | 29 +- .../telecomms/machines/message_server.dm | 17 +- .../machinery/telecomms/machines/server.dm | 2 +- .../machinery/telecomms/telecomunications.dm | 7 +- code/game/mecha/mech_bay.dm | 4 +- code/game/objects/items/RPD.dm | 9 +- code/game/objects/items/cards_ids.dm | 8 + .../circuitboards/machine_circuitboards.dm | 4 +- code/game/objects/items/defib.dm | 1 + code/game/objects/items/devices/PDA/PDA.dm | 14 +- code/game/objects/items/devices/gps.dm | 17 +- code/game/objects/items/devices/paicard.dm | 4 +- .../game/objects/items/devices/radio/radio.dm | 9 +- code/game/objects/items/devices/scanners.dm | 8 +- code/game/objects/items/kitchen.dm | 4 +- code/game/objects/items/pet_carrier.dm | 2 +- code/game/objects/items/robot/robot_parts.dm | 2 + code/game/objects/items/stacks/tickets.dm | 31 + code/game/objects/items/storage/backpack.dm | 1 - code/game/objects/items/storage/belt.dm | 1 - .../game/objects/items/storage/uplink_kits.dm | 18 +- code/game/objects/items/stunbaton.dm | 2 +- code/game/objects/items/tanks/tanks.dm | 2 +- .../structures/crates_lockers/closets.dm | 52 + .../closets/bluespace_locker.dm | 0 .../crates_lockers/closets/bodybag.dm | 1 + .../crates_lockers/closets/job_closets.dm | 16 + .../crates_lockers/closets/secure/cargo.dm | 1 + .../closets/secure/engineering.dm | 8 + .../crates_lockers/closets/secure/freezer.dm | 3 + .../crates_lockers/closets/secure/medical.dm | 75 + .../closets/secure/scientist.dm | 3 + .../crates_lockers/closets/secure/security.dm | 35 +- .../crates_lockers/closets/secure/service.dm | 6 +- .../structures/crates_lockers/crates.dm | 93 +- .../objects/structures/ghost_role_spawners.dm | 102 +- code/game/objects/structures/morgue.dm | 8 +- code/game/objects/structures/musician.dm | 14 +- .../structures/signs/signs_departments.dm | 14 +- .../game/objects/structures/tank_dispenser.dm | 2 +- .../game/turfs/simulated/floor/reinf_floor.dm | 4 +- code/game/world.dm | 2 + code/modules/admin/topic.dm | 8 +- code/modules/admin/verbs/modifyvariables.dm | 8 +- .../antagonists/changeling/changeling.dm | 1 + code/modules/antagonists/cult/cult_items.dm | 4 +- code/modules/antagonists/ert/ert.dm | 12 +- .../nukeop/equipment/nuclearbomb.dm | 185 +- code/modules/antagonists/nukeop/nukeop.dm | 14 +- code/modules/antagonists/swarmer/swarmer.dm | 1 + .../antagonists/traitor/datum_traitor.dm | 1 + code/modules/antagonists/wizard/wizard.dm | 1 + code/modules/assembly/mousetrap.dm | 2 +- .../atmospherics/machinery/airalarm.dm | 5 +- .../components/trinary_devices/filter.dm | 2 +- .../components/trinary_devices/mixer.dm | 6 +- .../components/unary_devices/thermomachine.dm | 2 +- .../machinery/portable/canister.dm | 5 + code/modules/awaymissions/corpse.dm | 32 +- .../awaymissions/mission_code/snowdin.dm | 5 +- code/modules/cargo/console.dm | 49 +- code/modules/cargo/exports/tools.dm | 2 +- code/modules/cargo/expressconsole.dm | 2 +- code/modules/cargo/packs.dm | 30 +- code/modules/client/asset_cache.dm | 65 +- code/modules/client/client_procs.dm | 2 +- code/modules/client/darkmode.dm | 17 +- code/modules/client/verbs/ooc.dm | 17 +- code/modules/clothing/gloves/miscellaneous.dm | 1 + code/modules/clothing/head/helmet.dm | 18 +- code/modules/clothing/outfits/ert.dm | 40 +- .../clothing/spacesuits/miscellaneous.dm | 1 - code/modules/clothing/suits/armor.dm | 11 + code/modules/detectivework/scanner.dm | 2 - code/modules/events/wizard/magicarp.dm | 2 +- .../food_and_drinks/food/snacks_cheese.dm | 10 +- .../food_and_drinks/recipes/food_mixtures.dm | 3 +- .../recipes/tablecraft/recipes_pastry.dm | 1 + .../browserassets/css/browserOutput.css | 6 +- .../browserassets/css/browserOutput_white.css | 6 +- .../browserassets/css/font-awesome.css | 788 - .../browserassets/html/browserOutput.html | 30 +- code/modules/jobs/job_types/cook.dm | 4 +- code/modules/language/language.dm | 16 + code/modules/language/language_menu.dm | 2 +- code/modules/mining/equipment/survival_pod.dm | 1 - .../mining/lavaland/necropolis_chests.dm | 43 +- code/modules/mining/machine_redemption.dm | 45 +- code/modules/mining/satchel_ore_boxdm.dm | 48 +- .../mob/dead/new_player/sprite_accessories.dm | 25 +- code/modules/mob/dead/observer/observer.dm | 2 +- code/modules/mob/living/carbon/human/death.dm | 3 + .../mob/living/carbon/human/examine.dm | 2 +- code/modules/mob/living/carbon/human/human.dm | 9 +- .../mob/living/carbon/human/human_defense.dm | 4 +- .../mob/living/carbon/human/species.dm | 132 +- .../carbon/human/species_types/angel.dm | 144 - .../carbon/human/species_types/eggpeople.dm | 1 + .../carbon/human/species_types/golems.dm | 50 + .../human/species_types/lizardpeople.dm | 1 + code/modules/mob/living/silicon/ai/ai.dm | 3 +- .../mob/living/silicon/pai/pai_shell.dm | 4 +- .../mob/living/silicon/robot/robot_modules.dm | 2 +- .../living/simple_animal/bot/construction.dm | 8 +- .../mob/living/simple_animal/friendly/fox.dm | 19 + .../living/simple_animal/friendly/lizard.dm | 2 +- .../simple_animal/hostile/glockroach.dm | 64 + .../hostile/megafauna/hierophant.dm | 2 +- .../hostile/megafauna/megafauna.dm | 4 +- .../hostile/mining_mobs/elites/lovemobile | 1 - code/modules/mob/mob_helpers.dm | 10 +- .../computers/item/computer_ui.dm | 6 +- .../computers/machinery/console_presets.dm | 1 + .../modular_computers/file_system/program.dm | 6 +- .../file_system/programs/arcade.dm | 174 + .../file_system/programs/ntdownloader.dm | 61 +- .../file_system/programs/powermonitor.dm | 4 +- .../file_system/programs/sm_monitor.dm | 4 +- .../modular_computers/hardware/printer.dm | 3 + .../modular_computers/laptop_vendor.dm | 27 +- code/modules/paperwork/paper.dm | 132 +- code/modules/paperwork/paper_premade.dm | 26 +- code/modules/paperwork/paperbin.dm | 1 - code/modules/paperwork/photocopier.dm | 1 - code/modules/power/energyharvester.dm | 62 + code/modules/power/lighting.dm | 27 +- code/modules/power/monitor.dm | 2 +- code/modules/power/solar.dm | 74 +- code/modules/power/turbine.dm | 31 +- .../projectiles/guns/ballistic/shotgun.dm | 3 + code/modules/projectiles/guns/magic/staff.dm | 2 +- code/modules/projectiles/projectile.dm | 2 +- .../chemistry/machinery/chem_dispenser.dm | 2 +- .../chemistry/machinery/chem_heater.dm | 2 +- .../chemistry/machinery/chem_master.dm | 350 +- .../chemistry/machinery/chem_synthesizer.dm | 2 +- .../chemistry/reagents/alcohol_reagents.dm | 2 +- .../chemistry/reagents/drink_reagents.dm | 17 - .../chemistry/reagents/food_reagents.dm | 2 +- .../chemistry/reagents/medicine_reagents.dm | 7 +- .../chemistry/reagents/other_reagents.dm | 4 +- .../reagents/chemistry/recipes/medicine.dm | 5 + code/modules/recycling/conveyor2.dm | 75 +- code/modules/recycling/disposal/bin.dm | 5 +- code/modules/recycling/disposal/pipe.dm | 4 +- .../research/designs/autolathe_designs.dm | 30 +- code/modules/research/experimentor.dm | 202 +- code/modules/research/techweb/all_nodes.dm | 2 +- code/modules/ruins/lavaland_ruin_code.dm | 13 +- code/modules/station_goals/bsa.dm | 4 +- code/modules/station_goals/dna_vault.dm | 17 +- code/modules/surgery/helpers.dm | 4 +- code/modules/surgery/surgery.dm | 2 + code/modules/tgui/external.dm | 34 +- code/modules/tgui/tgui.dm | 234 +- code/modules/uplink/uplink_items.dm | 20 +- code/modules/vending/cola.dm | 7 +- config/motd.txt | 4 +- config/title_music/LICENSE.txt | 34 - config/title_music/README.txt | 39 - config/title_music/yogs_lobby_music.txt | 18 - dependencies.sh | 4 +- html/changelogs/AutoChangelog-pr-7050.yml | 4 + html/changelogs/AutoChangelog-pr-7054.yml | 4 + html/changelogs/AutoChangelog-pr-7127.yml | 4 + html/changelogs/AutoChangelog-pr-7131.yml | 4 + html/changelogs/AutoChangelog-pr-7132.yml | 4 + html/changelogs/AutoChangelog-pr-7134.yml | 4 + html/changelogs/AutoChangelog-pr-7135.yml | 4 + html/changelogs/AutoChangelog-pr-7136.yml | 4 + html/changelogs/AutoChangelog-pr-7139.yml | 5 + html/changelogs/AutoChangelog-pr-7141.yml | 5 + html/changelogs/AutoChangelog-pr-7144.yml | 4 + html/changelogs/AutoChangelog-pr-7145.yml | 4 + html/changelogs/AutoChangelog-pr-7146.yml | 4 + html/changelogs/AutoChangelog-pr-7147.yml | 4 + html/changelogs/AutoChangelog-pr-7148.yml | 4 + html/changelogs/AutoChangelog-pr-7153.yml | 4 + html/changelogs/AutoChangelog-pr-7156.yml | 4 + html/changelogs/AutoChangelog-pr-7159.yml | 4 + html/changelogs/AutoChangelog-pr-7161.yml | 5 + html/changelogs/AutoChangelog-pr-7162.yml | 4 + html/changelogs/AutoChangelog-pr-7163.yml | 4 + html/changelogs/AutoChangelog-pr-7170.yml | 4 + html/changelogs/AutoChangelog-pr-7172.yml | 6 + html/changelogs/AutoChangelog-pr-7174.yml | 4 + html/changelogs/AutoChangelog-pr-7176.yml | 4 + html/changelogs/AutoChangelog-pr-7177.yml | 4 + html/changelogs/AutoChangelog-pr-7178.yml | 4 + html/changelogs/AutoChangelog-pr-7179.yml | 4 + html/changelogs/AutoChangelog-pr-7181.yml | 4 + html/changelogs/AutoChangelog-pr-7183.yml | 4 + html/changelogs/AutoChangelog-pr-7187.yml | 4 + html/changelogs/AutoChangelog-pr-7188.yml | 4 + html/changelogs/AutoChangelog-pr-7191.yml | 4 + html/changelogs/AutoChangelog-pr-7193.yml | 4 + html/changelogs/AutoChangelog-pr-7198.yml | 4 + html/changelogs/AutoChangelog-pr-7202.yml | 4 + html/changelogs/AutoChangelog-pr-7212.yml | 3 + html/changelogs/AutoChangelog-pr-7213.yml | 4 + html/changelogs/AutoChangelog-pr-7214.yml | 4 + html/changelogs/AutoChangelog-pr-7215.yml | 4 + html/changelogs/AutoChangelog-pr-7216.yml | 4 + html/changelogs/AutoChangelog-pr-7220.yml | 4 + html/changelogs/AutoChangelog-pr-7221.yml | 5 + html/changelogs/AutoChangelog-pr-7222.yml | 4 + html/changelogs/AutoChangelog-pr-7225.yml | 3 + html/changelogs/AutoChangelog-pr-7226.yml | 4 + html/changelogs/AutoChangelog-pr-7227.yml | 4 + html/changelogs/AutoChangelog-pr-7229.yml | 4 + html/changelogs/AutoChangelog-pr-7230.yml | 4 + html/changelogs/AutoChangelog-pr-7231.yml | 5 + html/changelogs/AutoChangelog-pr-7232.yml | 4 + html/changelogs/AutoChangelog-pr-7233.yml | 4 + html/changelogs/AutoChangelog-pr-7234.yml | 4 + html/changelogs/AutoChangelog-pr-7245.yml | 4 + html/changelogs/AutoChangelog-pr-7246.yml | 4 + html/changelogs/AutoChangelog-pr-7251.yml | 4 + html/changelogs/AutoChangelog-pr-7256.yml | 5 + html/changelogs/AutoChangelog-pr-7262.yml | 3 + html/changelogs/AutoChangelog-pr-7263.yml | 4 + html/changelogs/AutoChangelog-pr-7265.yml | 4 + html/changelogs/AutoChangelog-pr-7267.yml | 4 + html/changelogs/AutoChangelog-pr-7268.yml | 4 + html/changelogs/AutoChangelog-pr-7270.yml | 4 + html/changelogs/AutoChangelog-pr-7271.yml | 4 + html/changelogs/AutoChangelog-pr-7273.yml | 5 + html/changelogs/AutoChangelog-pr-7274.yml | 4 + html/changelogs/AutoChangelog-pr-7276.yml | 4 + html/changelogs/AutoChangelog-pr-7277.yml | 4 + html/changelogs/AutoChangelog-pr-7278.yml | 4 + html/changelogs/AutoChangelog-pr-7281.yml | 4 + html/changelogs/AutoChangelog-pr-7282.yml | 5 + html/changelogs/AutoChangelog-pr-7286.yml | 4 + html/changelogs/AutoChangelog-pr-7290.yml | 5 + html/changelogs/AutoChangelog-pr-7293.yml | 4 + html/changelogs/AutoChangelog-pr-7294.yml | 6 + html/changelogs/AutoChangelog-pr-7295.yml | 4 + html/changelogs/AutoChangelog-pr-7303.yml | 4 + html/changelogs/AutoChangelog-pr-7304.yml | 4 + html/changelogs/AutoChangelog-pr-7307.yml | 4 + html/changelogs/AutoChangelog-pr-7312.yml | 4 + html/changelogs/AutoChangelog-pr-7317.yml | 4 + html/changelogs/AutoChangelog-pr-7319.yml | 4 + html/font-awesome/README.MD | 6 + html/font-awesome/css/all.min.css | 5 + html/font-awesome/css/v4-shims.min.css | 5 + html/font-awesome/webfonts/fa-regular-400.eot | Bin 0 -> 34388 bytes .../font-awesome/webfonts/fa-regular-400.woff | Bin 0 -> 16804 bytes html/font-awesome/webfonts/fa-solid-900.eot | Bin 0 -> 192116 bytes html/font-awesome/webfonts/fa-solid-900.woff | Bin 0 -> 98020 bytes icons/UI_Icons/Arcade/boss1.gif | Bin 0 -> 1137 bytes icons/UI_Icons/Arcade/boss2.gif | Bin 0 -> 1583 bytes icons/UI_Icons/Arcade/boss3.gif | Bin 0 -> 1719 bytes icons/UI_Icons/Arcade/boss4.gif | Bin 0 -> 922 bytes icons/UI_Icons/Arcade/boss5.gif | Bin 0 -> 568 bytes icons/UI_Icons/Arcade/boss6.gif | Bin 0 -> 1632 bytes icons/effects/ore_visuals.dmi | Bin 22791 -> 22953 bytes icons/effects/parallax.dmi | Bin 163852 -> 542546 bytes icons/mob/ai.dmi | Bin 418774 -> 420343 bytes icons/mob/animal.dmi | Bin 217930 -> 218659 bytes icons/mob/human_parts.dmi | Bin 62619 -> 69316 bytes icons/mob/inhands/items_lefthand.dmi | Bin 18190 -> 18392 bytes icons/mob/inhands/items_righthand.dmi | Bin 20473 -> 20662 bytes icons/mob/moth_wings.dmi | Bin 0 -> 65662 bytes icons/mob/spacedragon.dmi | Bin 8111 -> 5523 bytes icons/mob/wings.dmi | Bin 79283 -> 20121 bytes icons/obj/aicards.dmi | Bin 3734 -> 3816 bytes icons/obj/atmos.dmi | Bin 33380 -> 34518 bytes icons/obj/chemical.dmi | Bin 44534 -> 44531 bytes icons/obj/clothing/hats.dmi | Bin 90916 -> 91859 bytes icons/obj/clothing/suits.dmi | Bin 127354 -> 127796 bytes icons/obj/doors/doorfirewindow.dmi | Bin 0 -> 2026 bytes icons/obj/food/cheese.dmi | Bin 12203 -> 12192 bytes icons/obj/food/food.dmi | Bin 68915 -> 69173 bytes icons/obj/hydroponics/seeds.dmi | Bin 22685 -> 22914 bytes icons/obj/modular_console.dmi | Bin 89308 -> 89310 bytes icons/obj/modular_laptop.dmi | Bin 24127 -> 24657 bytes icons/obj/modular_tablet.dmi | Bin 3470 -> 3806 bytes icons/obj/stack_objects.dmi | Bin 43196 -> 44008 bytes icons/obj/vending.dmi | Bin 117553 -> 118080 bytes sound/machines/nuke/angry_beep.ogg | Bin 0 -> 7106 bytes sound/machines/nuke/confirm_beep.ogg | Bin 0 -> 12987 bytes sound/machines/nuke/general_beep.ogg | Bin 0 -> 4714 bytes sound/misc/notice3.ogg | Bin 0 -> 7443 bytes sound/weapons/shot.ogg | Bin 0 -> 12449 bytes tgui-next/.editorconfig | 13 + tgui-next/.eslintignore | 6 + tgui-next/.eslintrc.yml | 715 + tgui-next/.gitattributes | 10 + tgui-next/.gitignore | 7 + tgui-next/README.md | 798 + tgui-next/bin/tgui | 152 + tgui-next/bin/tgui-build.bat | 5 + tgui-next/bin/tgui-dev-server.bat | 4 + .../docs/converting-old-tgui-interfaces.md | 322 + tgui-next/docs/tutorial-and-examples.md | 245 + tgui-next/package.json | 19 + tgui-next/packages/common/collections.js | 166 + tgui-next/packages/common/fp.js | 41 + tgui-next/packages/common/logging.js | 66 + tgui-next/packages/common/math.js | 19 + tgui-next/packages/common/package.json | 6 + tgui-next/packages/common/react.js | 67 + tgui-next/packages/common/redux.js | 65 + .../packages/common/string.babel-plugin.cjs | 70 + tgui-next/packages/common/string.js | 127 + tgui-next/packages/common/vector.js | 45 + tgui-next/packages/tgui-dev-server/index.js | 22 + .../packages/tgui-dev-server/link/client.js | 140 + .../packages/tgui-dev-server/link/retrace.js | 76 + .../packages/tgui-dev-server/link/server.js | 116 + .../packages/tgui-dev-server/package.json | 12 + .../packages/tgui-dev-server/reloader.js | 66 + tgui-next/packages/tgui-dev-server/util.js | 26 + tgui-next/packages/tgui-dev-server/webpack.js | 54 + .../packages/tgui/assets/bg-nanotrasen.svg | 8 + .../packages/tgui/assets/bg-syndicate.svg | 6 + tgui-next/packages/tgui/backend.js | 99 + tgui-next/packages/tgui/byond.js | 84 + .../tgui/components/AnimatedNumber.js | 77 + .../packages/tgui/components/BlockQuote.js | 14 + tgui-next/packages/tgui/components/Box.js | 178 + tgui-next/packages/tgui/components/Button.js | 106 + tgui-next/packages/tgui/components/Chart.js | 121 + .../packages/tgui/components/Collapsible.js | 51 + .../packages/tgui/components/ColorBox.js | 19 + tgui-next/packages/tgui/components/Dimmer.js | 19 + tgui-next/packages/tgui/components/Flex.js | 66 + tgui-next/packages/tgui/components/Grid.js | 31 + tgui-next/packages/tgui/components/Icon.js | 30 + tgui-next/packages/tgui/components/Input.js | 118 + .../packages/tgui/components/LabeledList.js | 75 + .../packages/tgui/components/NoticeBox.js | 16 + .../packages/tgui/components/NumberInput.js | 250 + .../packages/tgui/components/ProgressBar.js | 50 + tgui-next/packages/tgui/components/Section.js | 44 + tgui-next/packages/tgui/components/Table.js | 59 + tgui-next/packages/tgui/components/Tabs.js | 134 + .../packages/tgui/components/TitleBar.js | 42 + tgui-next/packages/tgui/components/Toast.js | 57 + tgui-next/packages/tgui/components/Tooltip.js | 20 + tgui-next/packages/tgui/components/index.js | 22 + tgui-next/packages/tgui/constants.js | 214 + tgui-next/packages/tgui/drag.js | 164 + tgui-next/packages/tgui/hotkeys.js | 257 + tgui-next/packages/tgui/index.js | 166 + .../packages/tgui/interfaces/Achievements.js | 17 + .../packages/tgui/interfaces/AiAirlock.js | 196 + .../packages/tgui/interfaces/AirAlarm.js | 459 + .../tgui/interfaces/AirlockElectronics.js | 138 + tgui-next/packages/tgui/interfaces/Apc.js | 204 + .../tgui/interfaces/AtmosAlertConsole.js | 44 + .../tgui/interfaces/AtmosControlConsole.js | 96 + .../packages/tgui/interfaces/AtmosFilter.js | 52 + .../packages/tgui/interfaces/AtmosMixer.js | 66 + .../packages/tgui/interfaces/AtmosPump.js | 63 + .../tgui/interfaces/BluespaceArtillery.js | 78 + .../packages/tgui/interfaces/BorgPanel.js | 135 + .../packages/tgui/interfaces/BrigTimer.js | 55 + .../packages/tgui/interfaces/Canister.js | 121 + tgui-next/packages/tgui/interfaces/Cargo.js | 351 + .../tgui/interfaces/CellularEmporium.js | 54 + .../tgui/interfaces/CentcomPodLauncher.js | 450 + .../packages/tgui/interfaces/ChemDispenser.js | 127 + .../packages/tgui/interfaces/ChemHeater.js | 75 + .../packages/tgui/interfaces/ChemMaster.js | 367 + .../packages/tgui/interfaces/CodexGigas.js | 98 + .../tgui/interfaces/ComputerFabricator.js | 403 + tgui-next/packages/tgui/interfaces/Crayon.js | 61 + .../packages/tgui/interfaces/CrewConsole.js | 152 + tgui-next/packages/tgui/interfaces/Cryo.js | 108 + .../packages/tgui/interfaces/DisposalUnit.js | 71 + .../packages/tgui/interfaces/DnaVault.js | 74 + .../tgui/interfaces/EngravedMessage.js | 98 + tgui-next/packages/tgui/interfaces/Gps.js | 122 + .../tgui/interfaces/GulagItemReclaimer.js | 30 + .../packages/tgui/interfaces/Holodeck.js | 57 + .../packages/tgui/interfaces/ImplantChair.js | 60 + .../packages/tgui/interfaces/KeycardAuth.js | 53 + .../packages/tgui/interfaces/KitchenSink.js | 350 + .../packages/tgui/interfaces/LanguageMenu.js | 97 + .../tgui/interfaces/MechBayPowerConsole.js | 58 + .../packages/tgui/interfaces/NtosArcade.js | 117 + .../packages/tgui/interfaces/NtosMain.js | 79 + .../tgui/interfaces/NtosNetDownloader.js | 123 + .../tgui/interfaces/NtosSupermatterMonitor.js | 161 + .../packages/tgui/interfaces/NtosWrapper.js | 109 + .../packages/tgui/interfaces/NuclearBomb.js | 121 + .../tgui/interfaces/OperatingComputer.js | 145 + tgui-next/packages/tgui/interfaces/OreBox.js | 52 + .../tgui/interfaces/OreRedemptionMachine.js | 144 + .../tgui/interfaces/PersonalCrafting.js | 174 + .../tgui/interfaces/PortableGenerator.js | 92 + .../packages/tgui/interfaces/PowerMonitor.js | 222 + tgui-next/packages/tgui/interfaces/Radio.js | 108 + .../tgui/interfaces/RapidPipeDispenser.js | 188 + .../tgui/interfaces/ShuttleManipulator.js | 200 + .../packages/tgui/interfaces/SmartVend.js | 61 + tgui-next/packages/tgui/interfaces/Smes.js | 154 + .../packages/tgui/interfaces/SolarControl.js | 117 + .../packages/tgui/interfaces/SpaceHeater.js | 104 + .../packages/tgui/interfaces/SpawnersMenu.js | 51 + .../tgui/interfaces/StationAlertConsole.js | 57 + .../tgui/interfaces/SuitStorageUnit.js | 111 + tgui-next/packages/tgui/interfaces/Tank.js | 53 + .../packages/tgui/interfaces/TankDispenser.js | 34 + .../packages/tgui/interfaces/ThermoMachine.js | 77 + .../tgui/interfaces/TurbineComputer.js | 64 + tgui-next/packages/tgui/interfaces/Uplink.js | 185 + .../tgui/interfaces/VaultController.js | 32 + tgui-next/packages/tgui/interfaces/Wires.js | 59 + .../tgui/interfaces/common/BeakerContents.js | 23 + .../common/InterfaceLockNoticeBox.js | 42 + tgui-next/packages/tgui/layout.js | 95 + tgui-next/packages/tgui/logging.js | 44 + tgui-next/packages/tgui/package.json | 31 + tgui-next/packages/tgui/polyfills.js | 5 + tgui-next/packages/tgui/public/shim-css-om.js | 38 + tgui-next/packages/tgui/public/shim-dom4.js | 969 + .../packages/tgui/public/shim-html5shiv.js | 329 + tgui-next/packages/tgui/public/shim-ie8.js | 835 + .../packages/tgui/public/tgui-fallback.html | 68 + tgui-next/packages/tgui/public/tgui-main.html | 127 + .../packages/tgui/public/tgui.bundle.css | 1 + tgui-next/packages/tgui/public/tgui.bundle.js | 3 + tgui-next/packages/tgui/refocus.js | 12 + tgui-next/packages/tgui/routes.js | 354 + tgui-next/packages/tgui/store.js | 30 + .../tgui/styles/atomic/candystripe.scss | 3 + .../packages/tgui/styles/atomic/color.scss | 16 + .../packages/tgui/styles/atomic/display.scss | 15 + .../packages/tgui/styles/atomic/map.scss | 12 + .../packages/tgui/styles/atomic/margin.scss | 31 + .../packages/tgui/styles/atomic/position.scss | 15 + .../packages/tgui/styles/atomic/text.scss | 39 + tgui-next/packages/tgui/styles/base.scss | 10 + tgui-next/packages/tgui/styles/colors.scss | 79 + .../tgui/styles/components/BlockQuote.scss | 10 + .../tgui/styles/components/Button.scss | 115 + .../tgui/styles/components/ColorBox.scss | 7 + .../tgui/styles/components/FatalError.scss | 92 + .../packages/tgui/styles/components/Flex.scss | 15 + .../tgui/styles/components/Input.scss | 52 + .../tgui/styles/components/LabeledList.scss | 43 + .../tgui/styles/components/Layout.scss | 114 + .../tgui/styles/components/NoticeBox.scss | 28 + .../tgui/styles/components/NtosHeader.scss | 15 + .../tgui/styles/components/NtosWrapper.scss | 19 + .../tgui/styles/components/NuclearBomb.scss | 57 + .../tgui/styles/components/NumberInput.scss | 68 + .../tgui/styles/components/ProgressBar.scss | 50 + .../tgui/styles/components/Section.scss | 66 + .../tgui/styles/components/Table.scss | 39 + .../packages/tgui/styles/components/Tabs.scss | 39 + .../tgui/styles/components/TitleBar.scss | 74 + .../tgui/styles/components/Tooltip.scss | 107 + tgui-next/packages/tgui/styles/functions.scss | 60 + tgui-next/packages/tgui/styles/main.scss | 43 + tgui-next/packages/tgui/styles/reset.scss | 47 + .../packages/tgui/styles/themes/ntos.scss | 32 + .../packages/tgui/styles/themes/retro.scss | 50 + .../tgui/styles/themes/syndicate.scss | 49 + tgui-next/packages/tgui/webpack.config.js | 202 + tgui-next/yarn.lock | 6342 +++ tgui/assets/font-awesome.min.css | 4 - tgui/assets/fonts/SIL-OFL-1.1-LICENSE.md | 92 - tgui/assets/tgui.css | 2 +- tgui/assets/tgui.js | 42 +- tgui/gulp/js.js | 10 +- tgui/package-lock.json | 528 +- tgui/package.json | 17 +- tgui/src/components/resize.ract | 30 +- tgui/src/components/titlebar.ract | 50 +- tgui/src/components/titlebar.styl | 8 +- tgui/src/components/warnings.ract | 4 +- tgui/src/interfaces/airlock_electronics.styl | 10 + tgui/src/interfaces/bsa.ract | 30 +- tgui/src/interfaces/roulette.styl | 55 + tgui/src/styles/clockwork.styl | 1 + tgui/src/styles/nanotrasen.styl | 2 + tgui/src/styles/syndicate.styl | 1 + tgui/src/tgui.js | 102 +- tgui/src/tgui.ract | 10 +- tgui/src/util/byond.js | 76 +- tgui/src/util/dragresize.js | 26 +- tgui/tgui.html | 37 - tools/Redirector/textprocs.dm | 14 +- tools/hooks/install.sh | 6 +- tools/travis/build_tgui.sh | 23 +- tools/travis/install_build_tools.sh | 2 + yogstation.dme | 21 +- .../code/controllers/subsystem/ticker.dm | 34 +- yogstation/code/datums/ruins/free_miners.dm | 3 + .../machinery/telecomms/machines/server.dm | 28 + .../code/game/objects/items/cards_ids.dm | 9 +- .../game/objects/items/devices/scanners.dm | 2 +- .../game/objects/items/storage/backpack.dm | 3 +- .../structures/crates_lockers/closet.dm | 2 - .../crates_lockers/closets/bodybag.dm | 2 - .../crates_lockers/closets/job_closets.dm | 16 - .../crates_lockers/closets/secure/command.dm | 61 - .../crates_lockers/closets/secure/medical.dm | 74 - .../crates_lockers/closets/secure/security.dm | 27 - .../structures/crates_lockers/crates.dm | 91 - .../code/game/turfs/simulated/minerals.dm | 2 +- yogstation/code/game/world.dm | 18 +- .../code/modules/admin/verbs/adminhelp.dm | 23 + .../darkspawn_objects/umbral_tendrils.dm | 2 - .../special_shadowling_abilities.dm | 1 + .../atmospherics/machinery/pipes/bluespace.dm | 2 +- .../mining/lavaland/necropolis_chests.dm | 97 - yogstation/code/modules/mob/living/emote.dm | 3 + .../living/simple_animal/friendly/fennec.dm | 8 +- .../simple_animal/friendly/german_shepherd.dm | 4 +- .../hostile/mining_mobs/marrow_weaver.dm | 6 +- yogstation/code/modules/paperwork/paper.dm | 5 + .../particle_accelerator/particle_control.dm | 1 + .../reagents/reagent_containers/hypospray.dm | 19 +- .../research/designs/medical_designs.dm | 2 +- .../modules/research/designs/tool_designs.dm | 2 +- .../code/modules/research/experimentor.dm | 311 - .../code/modules/ruins/lavaland_ruin_code.dm | 4 + .../scripting/Implementations/_Logic.dm | 2 +- yogstation/code/modules/scripting/Options.dm | 4 +- .../code/modules/scripting/Scanner/Scanner.dm | 10 +- .../code/modules/spacepods/equipment.dm | 2 +- yogstation/code/modules/spacepods/parts.dm | 7 + yogstation/code/modules/spacepods/prebuilt.dm | 35 + yogstation/icons/mob/suit.dmi | Bin 102897 -> 102864 bytes yogstation/icons/obj/food/food.dmi | Bin 67203 -> 67202 bytes 612 files changed, 84551 insertions(+), 42699 deletions(-) create mode 100644 .github/FUNDING.yml create mode 100644 _maps/RandomRuins/SpaceRuins/drifting_spacepod.dmm rename {yogstation/code => code}/game/golf/golf.dm (100%) create mode 100644 code/game/objects/items/stacks/tickets.dm rename {yogstation/code => code}/game/objects/structures/crates_lockers/closets/bluespace_locker.dm (100%) rename {yogstation/code => code}/game/objects/structures/crates_lockers/closets/secure/service.dm (86%) delete mode 100644 code/modules/goonchat/browserassets/css/font-awesome.css delete mode 100644 code/modules/mob/living/carbon/human/species_types/angel.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/glockroach.dm delete mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/lovemobile create mode 100644 code/modules/modular_computers/file_system/programs/arcade.dm create mode 100644 code/modules/power/energyharvester.dm delete mode 100644 config/title_music/LICENSE.txt delete mode 100644 config/title_music/README.txt delete mode 100644 config/title_music/yogs_lobby_music.txt create mode 100644 html/changelogs/AutoChangelog-pr-7050.yml create mode 100644 html/changelogs/AutoChangelog-pr-7054.yml create mode 100644 html/changelogs/AutoChangelog-pr-7127.yml create mode 100644 html/changelogs/AutoChangelog-pr-7131.yml create mode 100644 html/changelogs/AutoChangelog-pr-7132.yml create mode 100644 html/changelogs/AutoChangelog-pr-7134.yml create mode 100644 html/changelogs/AutoChangelog-pr-7135.yml create mode 100644 html/changelogs/AutoChangelog-pr-7136.yml create mode 100644 html/changelogs/AutoChangelog-pr-7139.yml create mode 100644 html/changelogs/AutoChangelog-pr-7141.yml create mode 100644 html/changelogs/AutoChangelog-pr-7144.yml create mode 100644 html/changelogs/AutoChangelog-pr-7145.yml create mode 100644 html/changelogs/AutoChangelog-pr-7146.yml create mode 100644 html/changelogs/AutoChangelog-pr-7147.yml create mode 100644 html/changelogs/AutoChangelog-pr-7148.yml create mode 100644 html/changelogs/AutoChangelog-pr-7153.yml create mode 100644 html/changelogs/AutoChangelog-pr-7156.yml create mode 100644 html/changelogs/AutoChangelog-pr-7159.yml create mode 100644 html/changelogs/AutoChangelog-pr-7161.yml create mode 100644 html/changelogs/AutoChangelog-pr-7162.yml create mode 100644 html/changelogs/AutoChangelog-pr-7163.yml create mode 100644 html/changelogs/AutoChangelog-pr-7170.yml create mode 100644 html/changelogs/AutoChangelog-pr-7172.yml create mode 100644 html/changelogs/AutoChangelog-pr-7174.yml create mode 100644 html/changelogs/AutoChangelog-pr-7176.yml create mode 100644 html/changelogs/AutoChangelog-pr-7177.yml create mode 100644 html/changelogs/AutoChangelog-pr-7178.yml create mode 100644 html/changelogs/AutoChangelog-pr-7179.yml create mode 100644 html/changelogs/AutoChangelog-pr-7181.yml create mode 100644 html/changelogs/AutoChangelog-pr-7183.yml create mode 100644 html/changelogs/AutoChangelog-pr-7187.yml create mode 100644 html/changelogs/AutoChangelog-pr-7188.yml create mode 100644 html/changelogs/AutoChangelog-pr-7191.yml create mode 100644 html/changelogs/AutoChangelog-pr-7193.yml create mode 100644 html/changelogs/AutoChangelog-pr-7198.yml create mode 100644 html/changelogs/AutoChangelog-pr-7202.yml create mode 100644 html/changelogs/AutoChangelog-pr-7212.yml create mode 100644 html/changelogs/AutoChangelog-pr-7213.yml create mode 100644 html/changelogs/AutoChangelog-pr-7214.yml create mode 100644 html/changelogs/AutoChangelog-pr-7215.yml create mode 100644 html/changelogs/AutoChangelog-pr-7216.yml create mode 100644 html/changelogs/AutoChangelog-pr-7220.yml create mode 100644 html/changelogs/AutoChangelog-pr-7221.yml create mode 100644 html/changelogs/AutoChangelog-pr-7222.yml create mode 100644 html/changelogs/AutoChangelog-pr-7225.yml create mode 100644 html/changelogs/AutoChangelog-pr-7226.yml create mode 100644 html/changelogs/AutoChangelog-pr-7227.yml create mode 100644 html/changelogs/AutoChangelog-pr-7229.yml create mode 100644 html/changelogs/AutoChangelog-pr-7230.yml create mode 100644 html/changelogs/AutoChangelog-pr-7231.yml create mode 100644 html/changelogs/AutoChangelog-pr-7232.yml create mode 100644 html/changelogs/AutoChangelog-pr-7233.yml create mode 100644 html/changelogs/AutoChangelog-pr-7234.yml create mode 100644 html/changelogs/AutoChangelog-pr-7245.yml create mode 100644 html/changelogs/AutoChangelog-pr-7246.yml create mode 100644 html/changelogs/AutoChangelog-pr-7251.yml create mode 100644 html/changelogs/AutoChangelog-pr-7256.yml create mode 100644 html/changelogs/AutoChangelog-pr-7262.yml create mode 100644 html/changelogs/AutoChangelog-pr-7263.yml create mode 100644 html/changelogs/AutoChangelog-pr-7265.yml create mode 100644 html/changelogs/AutoChangelog-pr-7267.yml create mode 100644 html/changelogs/AutoChangelog-pr-7268.yml create mode 100644 html/changelogs/AutoChangelog-pr-7270.yml create mode 100644 html/changelogs/AutoChangelog-pr-7271.yml create mode 100644 html/changelogs/AutoChangelog-pr-7273.yml create mode 100644 html/changelogs/AutoChangelog-pr-7274.yml create mode 100644 html/changelogs/AutoChangelog-pr-7276.yml create mode 100644 html/changelogs/AutoChangelog-pr-7277.yml create mode 100644 html/changelogs/AutoChangelog-pr-7278.yml create mode 100644 html/changelogs/AutoChangelog-pr-7281.yml create mode 100644 html/changelogs/AutoChangelog-pr-7282.yml create mode 100644 html/changelogs/AutoChangelog-pr-7286.yml create mode 100644 html/changelogs/AutoChangelog-pr-7290.yml create mode 100644 html/changelogs/AutoChangelog-pr-7293.yml create mode 100644 html/changelogs/AutoChangelog-pr-7294.yml create mode 100644 html/changelogs/AutoChangelog-pr-7295.yml create mode 100644 html/changelogs/AutoChangelog-pr-7303.yml create mode 100644 html/changelogs/AutoChangelog-pr-7304.yml create mode 100644 html/changelogs/AutoChangelog-pr-7307.yml create mode 100644 html/changelogs/AutoChangelog-pr-7312.yml create mode 100644 html/changelogs/AutoChangelog-pr-7317.yml create mode 100644 html/changelogs/AutoChangelog-pr-7319.yml create mode 100644 html/font-awesome/README.MD create mode 100644 html/font-awesome/css/all.min.css create mode 100644 html/font-awesome/css/v4-shims.min.css create mode 100644 html/font-awesome/webfonts/fa-regular-400.eot create mode 100644 html/font-awesome/webfonts/fa-regular-400.woff create mode 100644 html/font-awesome/webfonts/fa-solid-900.eot create mode 100644 html/font-awesome/webfonts/fa-solid-900.woff create mode 100644 icons/UI_Icons/Arcade/boss1.gif create mode 100644 icons/UI_Icons/Arcade/boss2.gif create mode 100644 icons/UI_Icons/Arcade/boss3.gif create mode 100644 icons/UI_Icons/Arcade/boss4.gif create mode 100644 icons/UI_Icons/Arcade/boss5.gif create mode 100644 icons/UI_Icons/Arcade/boss6.gif create mode 100644 icons/mob/moth_wings.dmi create mode 100644 icons/obj/doors/doorfirewindow.dmi create mode 100644 sound/machines/nuke/angry_beep.ogg create mode 100644 sound/machines/nuke/confirm_beep.ogg create mode 100644 sound/machines/nuke/general_beep.ogg create mode 100644 sound/misc/notice3.ogg create mode 100644 sound/weapons/shot.ogg create mode 100644 tgui-next/.editorconfig create mode 100644 tgui-next/.eslintignore create mode 100644 tgui-next/.eslintrc.yml create mode 100644 tgui-next/.gitattributes create mode 100644 tgui-next/.gitignore create mode 100644 tgui-next/README.md create mode 100755 tgui-next/bin/tgui create mode 100644 tgui-next/bin/tgui-build.bat create mode 100644 tgui-next/bin/tgui-dev-server.bat create mode 100644 tgui-next/docs/converting-old-tgui-interfaces.md create mode 100644 tgui-next/docs/tutorial-and-examples.md create mode 100644 tgui-next/package.json create mode 100644 tgui-next/packages/common/collections.js create mode 100644 tgui-next/packages/common/fp.js create mode 100644 tgui-next/packages/common/logging.js create mode 100644 tgui-next/packages/common/math.js create mode 100644 tgui-next/packages/common/package.json create mode 100644 tgui-next/packages/common/react.js create mode 100644 tgui-next/packages/common/redux.js create mode 100644 tgui-next/packages/common/string.babel-plugin.cjs create mode 100644 tgui-next/packages/common/string.js create mode 100644 tgui-next/packages/common/vector.js create mode 100644 tgui-next/packages/tgui-dev-server/index.js create mode 100644 tgui-next/packages/tgui-dev-server/link/client.js create mode 100644 tgui-next/packages/tgui-dev-server/link/retrace.js create mode 100644 tgui-next/packages/tgui-dev-server/link/server.js create mode 100644 tgui-next/packages/tgui-dev-server/package.json create mode 100644 tgui-next/packages/tgui-dev-server/reloader.js create mode 100644 tgui-next/packages/tgui-dev-server/util.js create mode 100644 tgui-next/packages/tgui-dev-server/webpack.js create mode 100644 tgui-next/packages/tgui/assets/bg-nanotrasen.svg create mode 100644 tgui-next/packages/tgui/assets/bg-syndicate.svg create mode 100644 tgui-next/packages/tgui/backend.js create mode 100644 tgui-next/packages/tgui/byond.js create mode 100644 tgui-next/packages/tgui/components/AnimatedNumber.js create mode 100644 tgui-next/packages/tgui/components/BlockQuote.js create mode 100644 tgui-next/packages/tgui/components/Box.js create mode 100644 tgui-next/packages/tgui/components/Button.js create mode 100644 tgui-next/packages/tgui/components/Chart.js create mode 100644 tgui-next/packages/tgui/components/Collapsible.js create mode 100644 tgui-next/packages/tgui/components/ColorBox.js create mode 100644 tgui-next/packages/tgui/components/Dimmer.js create mode 100644 tgui-next/packages/tgui/components/Flex.js create mode 100644 tgui-next/packages/tgui/components/Grid.js create mode 100644 tgui-next/packages/tgui/components/Icon.js create mode 100644 tgui-next/packages/tgui/components/Input.js create mode 100644 tgui-next/packages/tgui/components/LabeledList.js create mode 100644 tgui-next/packages/tgui/components/NoticeBox.js create mode 100644 tgui-next/packages/tgui/components/NumberInput.js create mode 100644 tgui-next/packages/tgui/components/ProgressBar.js create mode 100644 tgui-next/packages/tgui/components/Section.js create mode 100644 tgui-next/packages/tgui/components/Table.js create mode 100644 tgui-next/packages/tgui/components/Tabs.js create mode 100644 tgui-next/packages/tgui/components/TitleBar.js create mode 100644 tgui-next/packages/tgui/components/Toast.js create mode 100644 tgui-next/packages/tgui/components/Tooltip.js create mode 100644 tgui-next/packages/tgui/components/index.js create mode 100644 tgui-next/packages/tgui/constants.js create mode 100644 tgui-next/packages/tgui/drag.js create mode 100644 tgui-next/packages/tgui/hotkeys.js create mode 100644 tgui-next/packages/tgui/index.js create mode 100644 tgui-next/packages/tgui/interfaces/Achievements.js create mode 100644 tgui-next/packages/tgui/interfaces/AiAirlock.js create mode 100644 tgui-next/packages/tgui/interfaces/AirAlarm.js create mode 100644 tgui-next/packages/tgui/interfaces/AirlockElectronics.js create mode 100644 tgui-next/packages/tgui/interfaces/Apc.js create mode 100644 tgui-next/packages/tgui/interfaces/AtmosAlertConsole.js create mode 100644 tgui-next/packages/tgui/interfaces/AtmosControlConsole.js create mode 100644 tgui-next/packages/tgui/interfaces/AtmosFilter.js create mode 100644 tgui-next/packages/tgui/interfaces/AtmosMixer.js create mode 100644 tgui-next/packages/tgui/interfaces/AtmosPump.js create mode 100644 tgui-next/packages/tgui/interfaces/BluespaceArtillery.js create mode 100644 tgui-next/packages/tgui/interfaces/BorgPanel.js create mode 100644 tgui-next/packages/tgui/interfaces/BrigTimer.js create mode 100644 tgui-next/packages/tgui/interfaces/Canister.js create mode 100644 tgui-next/packages/tgui/interfaces/Cargo.js create mode 100644 tgui-next/packages/tgui/interfaces/CellularEmporium.js create mode 100644 tgui-next/packages/tgui/interfaces/CentcomPodLauncher.js create mode 100644 tgui-next/packages/tgui/interfaces/ChemDispenser.js create mode 100644 tgui-next/packages/tgui/interfaces/ChemHeater.js create mode 100644 tgui-next/packages/tgui/interfaces/ChemMaster.js create mode 100644 tgui-next/packages/tgui/interfaces/CodexGigas.js create mode 100644 tgui-next/packages/tgui/interfaces/ComputerFabricator.js create mode 100644 tgui-next/packages/tgui/interfaces/Crayon.js create mode 100644 tgui-next/packages/tgui/interfaces/CrewConsole.js create mode 100644 tgui-next/packages/tgui/interfaces/Cryo.js create mode 100644 tgui-next/packages/tgui/interfaces/DisposalUnit.js create mode 100644 tgui-next/packages/tgui/interfaces/DnaVault.js create mode 100644 tgui-next/packages/tgui/interfaces/EngravedMessage.js create mode 100644 tgui-next/packages/tgui/interfaces/Gps.js create mode 100644 tgui-next/packages/tgui/interfaces/GulagItemReclaimer.js create mode 100644 tgui-next/packages/tgui/interfaces/Holodeck.js create mode 100644 tgui-next/packages/tgui/interfaces/ImplantChair.js create mode 100644 tgui-next/packages/tgui/interfaces/KeycardAuth.js create mode 100644 tgui-next/packages/tgui/interfaces/KitchenSink.js create mode 100644 tgui-next/packages/tgui/interfaces/LanguageMenu.js create mode 100644 tgui-next/packages/tgui/interfaces/MechBayPowerConsole.js create mode 100644 tgui-next/packages/tgui/interfaces/NtosArcade.js create mode 100644 tgui-next/packages/tgui/interfaces/NtosMain.js create mode 100644 tgui-next/packages/tgui/interfaces/NtosNetDownloader.js create mode 100644 tgui-next/packages/tgui/interfaces/NtosSupermatterMonitor.js create mode 100644 tgui-next/packages/tgui/interfaces/NtosWrapper.js create mode 100644 tgui-next/packages/tgui/interfaces/NuclearBomb.js create mode 100644 tgui-next/packages/tgui/interfaces/OperatingComputer.js create mode 100644 tgui-next/packages/tgui/interfaces/OreBox.js create mode 100644 tgui-next/packages/tgui/interfaces/OreRedemptionMachine.js create mode 100644 tgui-next/packages/tgui/interfaces/PersonalCrafting.js create mode 100644 tgui-next/packages/tgui/interfaces/PortableGenerator.js create mode 100644 tgui-next/packages/tgui/interfaces/PowerMonitor.js create mode 100644 tgui-next/packages/tgui/interfaces/Radio.js create mode 100644 tgui-next/packages/tgui/interfaces/RapidPipeDispenser.js create mode 100644 tgui-next/packages/tgui/interfaces/ShuttleManipulator.js create mode 100644 tgui-next/packages/tgui/interfaces/SmartVend.js create mode 100644 tgui-next/packages/tgui/interfaces/Smes.js create mode 100644 tgui-next/packages/tgui/interfaces/SolarControl.js create mode 100644 tgui-next/packages/tgui/interfaces/SpaceHeater.js create mode 100644 tgui-next/packages/tgui/interfaces/SpawnersMenu.js create mode 100644 tgui-next/packages/tgui/interfaces/StationAlertConsole.js create mode 100644 tgui-next/packages/tgui/interfaces/SuitStorageUnit.js create mode 100644 tgui-next/packages/tgui/interfaces/Tank.js create mode 100644 tgui-next/packages/tgui/interfaces/TankDispenser.js create mode 100644 tgui-next/packages/tgui/interfaces/ThermoMachine.js create mode 100644 tgui-next/packages/tgui/interfaces/TurbineComputer.js create mode 100644 tgui-next/packages/tgui/interfaces/Uplink.js create mode 100644 tgui-next/packages/tgui/interfaces/VaultController.js create mode 100644 tgui-next/packages/tgui/interfaces/Wires.js create mode 100644 tgui-next/packages/tgui/interfaces/common/BeakerContents.js create mode 100644 tgui-next/packages/tgui/interfaces/common/InterfaceLockNoticeBox.js create mode 100644 tgui-next/packages/tgui/layout.js create mode 100644 tgui-next/packages/tgui/logging.js create mode 100644 tgui-next/packages/tgui/package.json create mode 100644 tgui-next/packages/tgui/polyfills.js create mode 100644 tgui-next/packages/tgui/public/shim-css-om.js create mode 100644 tgui-next/packages/tgui/public/shim-dom4.js create mode 100644 tgui-next/packages/tgui/public/shim-html5shiv.js create mode 100644 tgui-next/packages/tgui/public/shim-ie8.js create mode 100644 tgui-next/packages/tgui/public/tgui-fallback.html create mode 100644 tgui-next/packages/tgui/public/tgui-main.html create mode 100644 tgui-next/packages/tgui/public/tgui.bundle.css create mode 100644 tgui-next/packages/tgui/public/tgui.bundle.js create mode 100644 tgui-next/packages/tgui/refocus.js create mode 100644 tgui-next/packages/tgui/routes.js create mode 100644 tgui-next/packages/tgui/store.js create mode 100644 tgui-next/packages/tgui/styles/atomic/candystripe.scss create mode 100644 tgui-next/packages/tgui/styles/atomic/color.scss create mode 100644 tgui-next/packages/tgui/styles/atomic/display.scss create mode 100644 tgui-next/packages/tgui/styles/atomic/map.scss create mode 100644 tgui-next/packages/tgui/styles/atomic/margin.scss create mode 100644 tgui-next/packages/tgui/styles/atomic/position.scss create mode 100644 tgui-next/packages/tgui/styles/atomic/text.scss create mode 100644 tgui-next/packages/tgui/styles/base.scss create mode 100644 tgui-next/packages/tgui/styles/colors.scss create mode 100644 tgui-next/packages/tgui/styles/components/BlockQuote.scss create mode 100644 tgui-next/packages/tgui/styles/components/Button.scss create mode 100644 tgui-next/packages/tgui/styles/components/ColorBox.scss create mode 100644 tgui-next/packages/tgui/styles/components/FatalError.scss create mode 100644 tgui-next/packages/tgui/styles/components/Flex.scss create mode 100644 tgui-next/packages/tgui/styles/components/Input.scss create mode 100644 tgui-next/packages/tgui/styles/components/LabeledList.scss create mode 100644 tgui-next/packages/tgui/styles/components/Layout.scss create mode 100644 tgui-next/packages/tgui/styles/components/NoticeBox.scss create mode 100644 tgui-next/packages/tgui/styles/components/NtosHeader.scss create mode 100644 tgui-next/packages/tgui/styles/components/NtosWrapper.scss create mode 100644 tgui-next/packages/tgui/styles/components/NuclearBomb.scss create mode 100644 tgui-next/packages/tgui/styles/components/NumberInput.scss create mode 100644 tgui-next/packages/tgui/styles/components/ProgressBar.scss create mode 100644 tgui-next/packages/tgui/styles/components/Section.scss create mode 100644 tgui-next/packages/tgui/styles/components/Table.scss create mode 100644 tgui-next/packages/tgui/styles/components/Tabs.scss create mode 100644 tgui-next/packages/tgui/styles/components/TitleBar.scss create mode 100644 tgui-next/packages/tgui/styles/components/Tooltip.scss create mode 100644 tgui-next/packages/tgui/styles/functions.scss create mode 100644 tgui-next/packages/tgui/styles/main.scss create mode 100644 tgui-next/packages/tgui/styles/reset.scss create mode 100644 tgui-next/packages/tgui/styles/themes/ntos.scss create mode 100644 tgui-next/packages/tgui/styles/themes/retro.scss create mode 100644 tgui-next/packages/tgui/styles/themes/syndicate.scss create mode 100644 tgui-next/packages/tgui/webpack.config.js create mode 100644 tgui-next/yarn.lock delete mode 100644 tgui/assets/font-awesome.min.css delete mode 100644 tgui/assets/fonts/SIL-OFL-1.1-LICENSE.md create mode 100644 tgui/src/interfaces/airlock_electronics.styl create mode 100644 tgui/src/interfaces/roulette.styl delete mode 100644 tgui/tgui.html delete mode 100644 yogstation/code/game/objects/structures/crates_lockers/closet.dm delete mode 100644 yogstation/code/game/objects/structures/crates_lockers/closets/bodybag.dm delete mode 100644 yogstation/code/game/objects/structures/crates_lockers/closets/job_closets.dm delete mode 100644 yogstation/code/game/objects/structures/crates_lockers/closets/secure/command.dm delete mode 100644 yogstation/code/game/objects/structures/crates_lockers/closets/secure/medical.dm delete mode 100644 yogstation/code/game/objects/structures/crates_lockers/closets/secure/security.dm delete mode 100644 yogstation/code/game/objects/structures/crates_lockers/crates.dm delete mode 100644 yogstation/code/modules/mining/lavaland/necropolis_chests.dm delete mode 100644 yogstation/code/modules/research/experimentor.dm diff --git a/.editorconfig b/.editorconfig index 3690a00e8f4e..1cf10e78658e 100644 --- a/.editorconfig +++ b/.editorconfig @@ -9,3 +9,7 @@ indent_size = 2 [*.py] indent_style = space + +[/tgui/**/*.{js,styl,ract,json,html}] +indent_style = space +indent_size = 2 diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2bd5b3a0c286..5b1eb04e1586 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -23,6 +23,7 @@ /code/controllers/failsafe.dm @AsV9 /code/controllers/subsystem.dm @AsV9 /code/controllers/subsystem/timer.dm @AsV9 +/code/datums/achievements/achievements.dm @AsV9 #Identification diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 000000000000..02bab029e33a --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +custom: ['https://www.yogstation.net/index.php?do=donate'] diff --git a/Dockerfile b/Dockerfile index 553f54924b7f..a7db0f5bc80e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM tgstation/byond:512.1470 as base +FROM tgstation/byond:513.1490 as base FROM base as build_base diff --git a/_maps/RandomRuins/LavaRuins/kinggoatboss.dmm b/_maps/RandomRuins/LavaRuins/kinggoatboss.dmm index b2e952acaab0..d5048f8f5277 100644 --- a/_maps/RandomRuins/LavaRuins/kinggoatboss.dmm +++ b/_maps/RandomRuins/LavaRuins/kinggoatboss.dmm @@ -4,43 +4,37 @@ /area/lavaland/surface/outdoors/explored) "b" = ( /turf/closed/wall/mineral/silver, -/area/ruin/powered{ - name = "King Goat Lair" - }) +/area/ruin/powered/kinggoatlair) "c" = ( /turf/closed/wall/mineral/gold, -/area/ruin/powered{ - name = "King Goat Lair" - }) +/area/ruin/powered/kinggoatlair) "d" = ( /obj/structure/mineral_door/transparent/diamond{ sheetAmount = 1 }, /turf/open/floor/mineral/silver, -/area/ruin/powered{ - name = "King Goat Lair" - }) +/area/ruin/powered/kinggoatlair) "e" = ( -/obj/machinery/light{ - dir = 1 +/obj/effect/mob_spawn/human/miner{ + assignedrole = "null"; + desc = "Seems this miner tried to cheese the arena using bluespace crystals. Did not turn out well"; + mob_gender = "female"; + mob_name = "Lyna Lavas"; + name = "Lyna Lavas" }, +/obj/item/stack/ore/bluespace_crystal, +/obj/effect/decal/cleanable/blood/old, /turf/open/floor/mineral/gold, -/area/ruin/powered{ - name = "King Goat Lair" - }) +/area/ruin/powered/kinggoatlair) "f" = ( /obj/machinery/light{ - dir = 8 + dir = 1 }, /turf/open/floor/mineral/gold, -/area/ruin/powered{ - name = "King Goat Lair" - }) +/area/ruin/powered/kinggoatlair) "g" = ( -/turf/open/floor/mineral/diamond, -/area/ruin/powered{ - name = "King Goat Lair" - }) +/turf/open/floor/mineral/gold, +/area/ruin/powered/kinggoatlair) "h" = ( /turf/closed/indestructible/riveted/uranium, /area/ruin/powered/kinggoat_arena) @@ -52,29 +46,33 @@ }, /area/ruin/powered/kinggoat_arena) "j" = ( -/obj/structure/chair/bronze, -/mob/living/simple_animal/hostile/retaliate/goat/king, -/turf/open/indestructible/hotelwood{ - desc = "Very rich floor made out of pure diamond! This floor seems indestructible for some reason..."; - icon_state = "diamond"; - name = "diamond floor" +/obj/machinery/light{ + dir = 8 }, -/area/ruin/powered/kinggoat_arena) +/turf/open/floor/mineral/gold, +/area/ruin/powered/kinggoatlair) +"k" = ( +/turf/open/floor/mineral/diamond, +/area/ruin/powered/kinggoatlair) "l" = ( -/turf/template_noop, -/area/template_noop) +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/mineral/gold, +/area/ruin/powered/kinggoatlair) "m" = ( -/obj/effect/portal/permanent/one_way/destroy{ - id = "king goat arena"; - name = "king goat arena portal"; - teleport_channel = "free" +/obj/structure/ladder/unbreakable{ + desc = "This seems to be the ladder to the King of Goats lair. Looks to be a one way trip..."; + id = "goatlayer"; + name = "Ladder to the King of Goats Lair" }, -/turf/open/indestructible/hotelwood{ - desc = "Very rich floor made out of pure diamond! This floor seems indestructible for some reason..."; - icon_state = "diamond"; - name = "diamond floor" +/obj/item/gps/internal{ + desc = "Something about this signal seems a bit more rich then the average signal."; + gpstag = "Bleating Signal"; + name = "kinggoat" }, -/area/ruin/powered/kinggoat_arena) +/turf/open/floor/mineral/gold, +/area/ruin/powered/kinggoatlair) "n" = ( /mob/living/simple_animal/hostile/retaliate/goose{ desc = "If you are alive and reading this you should not be in this room and should prob tell a admin how you got here."; @@ -100,58 +98,29 @@ }, /area/ruin/powered/kinggoat_arena) "p" = ( -/obj/structure/ladder/unbreakable{ - desc = "This seems to be the ladder to the King of Goats lair. Looks to be a one way trip..."; - id = "goatlayer"; - name = "Ladder to the King of Goats Lair" - }, -/obj/item/gps/internal{ - desc = "Something about this signal seems a bit more rich then the average signal."; - gpstag = "Bleating Signal"; - name = "kinggoat" - }, -/turf/open/floor/mineral/gold, -/area/ruin/powered{ - name = "King Goat Lair" - }) -"q" = ( -/obj/effect/mob_spawn/human/miner{ - assignedrole = "null"; - desc = "Seems this miner tried to cheese the arena using bluespace crystals. Did not turn out well"; - mob_gender = "female"; - mob_name = "Lyna Lavas"; - name = "Lyna Lavas" - }, -/obj/item/stack/ore/bluespace_crystal, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/mineral/gold, -/area/ruin/powered{ - name = "King Goat Lair" - }) -"r" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mineral/gold, -/area/ruin/powered{ - name = "King Goat Lair" - }) -"s" = ( /obj/item/paper/crumpled{ info = "Lest ye be prepared abandon all hope ye who enter here."; name = "Wise Mans Warning." }, /obj/effect/decal/remains/human, /turf/open/floor/mineral/diamond, -/area/ruin/powered{ - name = "King Goat Lair" - }) -"t" = ( +/area/ruin/powered/kinggoatlair) +"q" = ( /obj/machinery/light, /turf/open/floor/mineral/gold, -/area/ruin/powered{ - name = "King Goat Lair" - }) +/area/ruin/powered/kinggoatlair) +"r" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/structure/chair/bronze, +/mob/living/simple_animal/hostile/retaliate/goat/king, +/turf/open/indestructible/hotelwood{ + desc = "Very rich floor made out of pure diamond! This floor seems indestructible for some reason..."; + icon_state = "diamond"; + name = "diamond floor" + }, +/area/ruin/powered/kinggoat_arena) "u" = ( /turf/open/indestructible/hotelwood{ desc = "Very rich floor made out of pure gold! This floor seems indestructible for some reason..."; @@ -182,7 +151,19 @@ name = "gold floor" }, /area/ruin/powered/kinggoat_arena) -"y" = ( +"K" = ( +/obj/effect/portal/permanent/one_way/destroy{ + id = "king goat arena"; + name = "king goat arena portal"; + teleport_channel = "free" + }, +/turf/open/indestructible/hotelwood{ + desc = "Very rich floor made out of pure diamond! This floor seems indestructible for some reason..."; + icon_state = "diamond"; + name = "diamond floor" + }, +/area/ruin/powered/kinggoat_arena) +"Q" = ( /mob/living/simple_animal/hostile/retaliate/goat/guard/pope, /turf/open/indestructible/hotelwood{ desc = "Very rich floor made out of pure diamond! This floor seems indestructible for some reason..."; @@ -190,30 +171,25 @@ name = "diamond floor" }, /area/ruin/powered/kinggoat_arena) -"H" = ( -/turf/open/floor/mineral/gold, -/area/ruin/powered{ - name = "King Goat Lair" - }) (1,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a @@ -229,23 +205,23 @@ a a "} (2,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a @@ -261,23 +237,23 @@ a a "} (3,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a @@ -293,23 +269,23 @@ a a "} (4,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a @@ -325,183 +301,183 @@ a a "} (5,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a b -q -f -H -f -H -b -a -a -a -"} -(6,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -a -a -a -c e +j g +j g -g -t -c +b a a a "} -(7,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +(6,1,1) = {" +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +a +a +a +c +f +k +k +k +q +c +a +a +a +"} +(7,1,1) = {" +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a d -H g +k +m p -s -H +g d a a a "} (8,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a c -e -g -g -g -t +f +k +k +k +q c a a a "} (9,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a b -H -r -H -r -H +g +l +g +l +g b a a a "} (10,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a @@ -517,23 +493,23 @@ a a "} (11,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a @@ -549,23 +525,23 @@ a a "} (12,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a @@ -581,23 +557,23 @@ a a "} (13,1,1) = {" -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l -l +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r a a a @@ -807,7 +783,7 @@ h "} (7,1,2) = {" h -j +s i i i @@ -815,7 +791,7 @@ i i i i -m +K h i i @@ -839,7 +815,7 @@ h "} (8,1,2) = {" h -y +Q i i i diff --git a/_maps/RandomRuins/SpaceRuins/drifting_spacepod.dmm b/_maps/RandomRuins/SpaceRuins/drifting_spacepod.dmm new file mode 100644 index 000000000000..a6faffc94fdc --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/drifting_spacepod.dmm @@ -0,0 +1,17 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/spacepod/random, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +a +b +"} +(2,1,1) = {" +a +a +"} diff --git a/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm b/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm index a5f5aabc41be..3b4785e78129 100644 --- a/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm +++ b/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm @@ -80,7 +80,7 @@ /turf/open/floor/oldshuttle, /area/ruin/powered) "p" = ( -/mob/living/simple_animal/pet/gshepherd/roxie, +/mob/living/simple_animal/pet/dog/gshepherd/roxie, /turf/open/floor/oldshuttle, /area/ruin/powered) "t" = ( diff --git a/_maps/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/RandomRuins/SpaceRuins/spacebar.dmm index 7199d5b7db8c..29b5dc94b941 100644 --- a/_maps/RandomRuins/SpaceRuins/spacebar.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacebar.dmm @@ -171,7 +171,10 @@ /turf/closed/wall, /area/ruin/powered/spacebar) "aG" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/structure/closet/secure_closet/freezer/kitchen{ + req_access = null; + req_access_txt = "25" + }, /turf/open/floor/wood, /area/ruin/powered/spacebar) "aH" = ( @@ -181,7 +184,10 @@ /turf/open/floor/wood, /area/ruin/powered/spacebar) "aI" = ( -/obj/structure/closet/secure_closet/freezer/fridge, +/obj/structure/closet/secure_closet/freezer/fridge{ + req_access = null; + req_access_txt = "25" + }, /turf/open/floor/wood, /area/ruin/powered/spacebar) "aJ" = ( diff --git a/_maps/map_files/MinskyStation/MinskyStation.dmm b/_maps/map_files/MinskyStation/MinskyStation.dmm index bcda221d880d..f1282df84554 100644 --- a/_maps/map_files/MinskyStation/MinskyStation.dmm +++ b/_maps/map_files/MinskyStation/MinskyStation.dmm @@ -12,8 +12,8 @@ height = 5; id = "laborcamp_home"; name = "fore bay 1"; - width = 9; - roundstart_template = /datum/map_template/shuttle/labour/box + roundstart_template = /datum/map_template/shuttle/labour/box; + width = 9 }, /turf/open/space/basic, /area/space) @@ -101,8 +101,8 @@ "aan" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - icon_state = "scrub_map_on-2"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-2" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -155,8 +155,8 @@ "aat" = ( /obj/machinery/telecomms/broadcaster/preset_left, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/effect/turf_decal/bot_white, /turf/open/floor/plasteel/dark, @@ -164,8 +164,8 @@ "aau" = ( /obj/machinery/telecomms/receiver/preset_right, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/effect/turf_decal/bot_white, /turf/open/floor/plasteel/dark, @@ -395,8 +395,8 @@ "aaS" = ( /obj/item/reagent_containers/glass/bucket, /obj/structure/sink{ - icon_state = "sink"; dir = 8; + icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -602,8 +602,8 @@ /area/security/prison) "abp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{ - icon_state = "scrub_map_on-2"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-2" }, /turf/open/floor/plasteel/white, /area/tcommsat/computer) @@ -1089,16 +1089,16 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-2"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-2" }, /turf/open/floor/plasteel/dark, /area/tcommsat/computer) "acA" = ( /obj/machinery/telecomms/receiver/preset_left, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/effect/turf_decal/bot_white, /turf/open/floor/plasteel/dark, @@ -1135,6 +1135,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/processing) "acF" = ( @@ -1150,8 +1156,8 @@ pixel_y = 25 }, /obj/machinery/computer/card/minor/hos{ - icon_state = "computer"; - dir = 4 + dir = 4; + icon_state = "computer" }, /turf/open/floor/wood, /area/crew_quarters/heads/hos) @@ -1287,8 +1293,8 @@ "acX" = ( /obj/machinery/telecomms/broadcaster/preset_right, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/effect/turf_decal/bot_white, /turf/open/floor/plasteel/dark, @@ -1337,6 +1343,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/processing) "adf" = ( @@ -1791,6 +1801,13 @@ /area/security/processing) "aec" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "aed" = ( @@ -1881,8 +1898,8 @@ pixel_x = -23 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-2"; - dir = 2 + dir = 2; + icon_state = "vent_map_on-2" }, /obj/structure/table, /obj/item/stock_parts/subspace/crystal, @@ -1895,8 +1912,8 @@ /area/tcommsat/entrance) "aem" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{ - icon_state = "scrub_map_on-2"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-2" }, /obj/structure/table, /obj/item/stock_parts/subspace/treatment, @@ -1919,12 +1936,12 @@ icon_state = "1-8" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - icon_state = "manifold-2"; - dir = 1 + dir = 1; + icon_state = "manifold-2" }, /turf/open/floor/plating, /area/tcommsat/computer) @@ -1981,6 +1998,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/processing) "aeu" = ( @@ -2159,6 +2182,10 @@ name = "Cell 1" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aeO" = ( @@ -2171,6 +2198,10 @@ name = "Cell 2" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aeP" = ( @@ -2183,6 +2214,10 @@ name = "Cell 3" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aeQ" = ( @@ -2195,6 +2230,10 @@ name = "Cell 4" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aeR" = ( @@ -2362,6 +2401,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) "afe" = ( @@ -2557,6 +2600,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/tcommsat/entrance) "afq" = ( @@ -2599,6 +2646,10 @@ req_access = null; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/processing) "afv" = ( @@ -3239,6 +3290,12 @@ name = "Education Utility Room"; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/execution/education{ name = "Prison Services" @@ -3301,6 +3358,7 @@ /area/ai_monitored/security/armory) "agC" = ( /obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/main) "agD" = ( @@ -3559,6 +3617,10 @@ req_access_txt = "2" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aha" = ( @@ -3571,6 +3633,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/execution/education{ name = "Prison Services" @@ -3658,6 +3724,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "ahj" = ( @@ -3672,6 +3744,10 @@ /obj/structure/cable{ icon_state = "2-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/prison) "ahk" = ( @@ -3695,6 +3771,10 @@ req_access_txt = "2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/prison) "ahm" = ( @@ -3708,6 +3788,10 @@ name = "Secure Morgue"; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/execution/education{ name = "Prison Services" @@ -3717,6 +3801,10 @@ name = "Prison Supplies"; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/execution/education{ name = "Prison Services" @@ -3735,6 +3823,10 @@ /obj/machinery/door/airlock/security/glass{ name = "Education Observation" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/execution/education{ name = "Prison Services" @@ -3756,6 +3848,10 @@ req_access_txt = "2" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aht" = ( @@ -4000,6 +4096,10 @@ req_access_txt = "2" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "ahQ" = ( @@ -4011,8 +4111,8 @@ /area/solar/fore) "ahR" = ( /obj/structure/chair/pew/left{ - icon_state = "pewend_left"; - dir = 1 + dir = 1; + icon_state = "pewend_left" }, /turf/open/floor/plasteel/chapel{ dir = 1 @@ -4042,6 +4142,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "ahV" = ( @@ -4055,6 +4161,12 @@ id = "armory"; name = "Armory Shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "ahX" = ( @@ -4139,6 +4251,12 @@ name = "Equipment Room"; req_access_txt = "1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "aif" = ( @@ -4146,6 +4264,16 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "aig" = ( @@ -4264,6 +4392,10 @@ req_access_txt = "2" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aiq" = ( @@ -4700,7 +4832,6 @@ name = "Prison Services" }) "ajc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Armory"; req_access_txt = "3" @@ -4709,6 +4840,10 @@ icon_state = "4-8"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "ajd" = ( @@ -4788,6 +4923,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "ajn" = ( @@ -5197,8 +5338,11 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/security/armory) "akc" = ( @@ -5217,8 +5361,11 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/security/armory) "ake" = ( @@ -5279,8 +5426,8 @@ "akn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/chair/pew/right{ - icon_state = "pewend_right"; - dir = 1 + dir = 1; + icon_state = "pewend_right" }, /turf/open/floor/plasteel/chapel{ dir = 4 @@ -5291,12 +5438,18 @@ name = "Special Equipment Room"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "akp" = ( /obj/structure/chair/pew/right{ - icon_state = "pewend_right"; - dir = 1 + dir = 1; + icon_state = "pewend_right" }, /turf/open/floor/plasteel/chapel{ dir = 4 @@ -5454,8 +5607,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-2"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-2" }, /obj/machinery/camera{ c_tag = "Telecomms Entrance"; @@ -5593,8 +5746,8 @@ "akT" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/pew/left{ - icon_state = "pewend_left"; - dir = 1 + dir = 1; + icon_state = "pewend_left" }, /turf/open/floor/plasteel/chapel{ dir = 1 @@ -5625,8 +5778,13 @@ id = "hos"; name = "Head of Security Office Shutters" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "akX" = ( @@ -5673,6 +5831,9 @@ id = "Prison Lock"; name = "Prison Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/security/prison) "ald" = ( @@ -5690,6 +5851,9 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/security/prison) "ale" = ( @@ -5698,6 +5862,9 @@ id = "Prison Lock"; name = "Prison Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/security/prison) "alf" = ( @@ -5707,6 +5874,12 @@ /area/maintenance/fore/secondary) "alg" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "alh" = ( @@ -5734,6 +5907,7 @@ "all" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/fore{ name = "Security Maintenance" @@ -5811,8 +5985,11 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/main) "alw" = ( @@ -5837,6 +6014,10 @@ name = "Special Equipment Room"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "aly" = ( @@ -5844,8 +6025,11 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/main) "alz" = ( @@ -5927,6 +6111,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/hos) "alH" = ( @@ -5989,8 +6177,8 @@ "alM" = ( /obj/effect/landmark/event_spawn, /obj/structure/chair/pew/right{ - icon_state = "pewend_right"; - dir = 1 + dir = 1; + icon_state = "pewend_right" }, /turf/open/floor/plasteel/chapel{ dir = 4 @@ -6001,6 +6189,10 @@ name = "Maintenance Access"; req_access_txt = "1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary) "alO" = ( @@ -6008,6 +6200,12 @@ name = "Security Escape Airlock"; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "alP" = ( @@ -6518,6 +6716,12 @@ sensor_tag = "sec_airlock_sensor" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/pod{ dir = 4 }, @@ -6527,6 +6731,12 @@ name = "Security EVA Access"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "amL" = ( @@ -6551,7 +6761,10 @@ "amO" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/chapel/main) "amP" = ( @@ -6564,7 +6777,12 @@ "amQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/chapel/office) "amR" = ( @@ -6657,12 +6875,15 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/security/armory) "ana" = ( @@ -6682,11 +6903,14 @@ /turf/open/floor/plasteel/dark, /area/security/main) "anb" = ( -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/security/armory) "anc" = ( @@ -6743,6 +6967,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "anh" = ( @@ -6789,6 +7019,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/main) "ank" = ( @@ -6811,7 +7047,10 @@ name = "Reception Desk"; req_access_txt = "63" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "anm" = ( @@ -6889,23 +7128,29 @@ /turf/open/floor/plasteel/dark, /area/security/main) "anw" = ( -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/security/armory) "anx" = ( /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/security/armory) "any" = ( @@ -6916,8 +7161,11 @@ id = "hos"; name = "Head of Security Office Shutters" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "anz" = ( @@ -6945,8 +7193,11 @@ id = "hos"; name = "Head of Security Office Shutters" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "anC" = ( @@ -7032,8 +7283,11 @@ id = "hos"; name = "Head of Security Office Shutters" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "anL" = ( @@ -7198,6 +7452,10 @@ name = "Maintenance Access"; req_access_txt = "27" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/chapel/main) "aoa" = ( @@ -7213,21 +7471,6 @@ }, /turf/closed/wall/r_wall, /area/security/main) -"aoc" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hos"; - name = "Head of Security Office Shutters" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "aod" = ( /obj/structure/cable{ icon_state = "0-8" @@ -7237,6 +7480,7 @@ name = "Prison Lockdown" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "aoe" = ( @@ -7256,7 +7500,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "aog" = ( @@ -7298,6 +7547,10 @@ name = "Brig Control"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/warden) "aol" = ( @@ -7308,7 +7561,12 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "aom" = ( @@ -7327,7 +7585,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "aoo" = ( @@ -7384,8 +7647,8 @@ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -7403,7 +7666,12 @@ dir = 6; initialize_directions = 6 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "aoy" = ( @@ -7438,6 +7706,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aoB" = ( @@ -7525,7 +7797,12 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "aoN" = ( @@ -7816,6 +8093,7 @@ "apr" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aps" = ( @@ -8172,6 +8450,12 @@ name = "Security External Airlock"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aqd" = ( @@ -8217,6 +8501,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/chapel/main) "aqj" = ( @@ -8337,7 +8627,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/chapel/office) "aqx" = ( @@ -8408,12 +8703,23 @@ name = "Station Intelligence"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/checkpoint/customs) "aqF" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/main) "aqG" = ( @@ -8474,6 +8780,12 @@ req_access = null; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/checkpoint/customs) "aqN" = ( @@ -8670,6 +8982,12 @@ }) "arl" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore{ name = "Security Maintenance" @@ -8733,7 +9051,12 @@ "ars" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/main) "art" = ( @@ -8830,6 +9153,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/warden) "arF" = ( @@ -8977,7 +9306,6 @@ /turf/open/floor/plating, /area/maintenance/solars/port/fore) "arU" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -8985,6 +9313,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "arV" = ( @@ -8993,10 +9325,13 @@ req_access_txt = "27" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/chapel/main) "arW" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ c_tag = "Security Hall South East"; @@ -9006,6 +9341,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "arX" = ( @@ -9039,6 +9378,10 @@ name = "Airlock Equipment Room"; req_access_txt = "12;24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore{ name = "Security Maintenance" @@ -9270,11 +9613,16 @@ /area/security/main) "asu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/main) "asv" = ( @@ -9458,12 +9806,22 @@ req_access_txt = "12;24" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "asL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/barricade/wooden, /obj/machinery/door/airlock/wood, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/maintenance/starboard/fore{ name = "Security Maintenance" @@ -9487,6 +9845,10 @@ req_access = null; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "asP" = ( @@ -9497,6 +9859,12 @@ id = "chapelgun"; name = "Chapel Launcher Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/chapel/main) "asR" = ( @@ -9538,8 +9906,11 @@ /turf/open/floor/plasteel/dark, /area/chapel/main) "asW" = ( -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/detectives_office) "asX" = ( @@ -9608,6 +9979,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/chapel/office) "atc" = ( @@ -9658,6 +10035,10 @@ name = "Maintenance Access"; req_access_txt = "1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore{ name = "Security Maintenance" @@ -9672,6 +10053,10 @@ name = "Brig Lockdown" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "ati" = ( @@ -9711,6 +10096,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "atl" = ( @@ -9730,6 +10119,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "atm" = ( @@ -9759,6 +10152,12 @@ name = "Brig Lockdown" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/warden) "atq" = ( @@ -9767,6 +10166,10 @@ req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "atr" = ( @@ -9800,6 +10203,10 @@ req_access = null; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/checkpoint/customs) "atw" = ( @@ -9998,8 +10405,11 @@ id = "lawyer_blast"; name = "privacy door" }, -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/lawoffice) "atS" = ( @@ -10281,6 +10691,7 @@ "aut" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/chapel/main) "auu" = ( @@ -10369,6 +10780,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore{ name = "Security Maintenance" @@ -10769,6 +11186,12 @@ name = "Chapel Office"; req_access_txt = "22" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "grimy" }, @@ -11049,7 +11472,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -11060,13 +11482,18 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "avR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -11079,6 +11506,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "avS" = ( @@ -11171,6 +11604,10 @@ req_access = null; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "awc" = ( @@ -11270,10 +11707,15 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "awl" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "awm" = ( @@ -11307,6 +11749,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "awp" = ( @@ -11318,6 +11764,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "awq" = ( @@ -11430,6 +11880,12 @@ /area/security/detectives_office) "awE" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/security/detectives_office) "awF" = ( @@ -11891,6 +12347,12 @@ name = "Protective Custody 1"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "axy" = ( @@ -11974,6 +12436,10 @@ req_access_txt = "26" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/janitor/a) "axK" = ( @@ -12002,6 +12468,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/fore/secondary) "axO" = ( @@ -12096,8 +12563,8 @@ tag = "" }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 1 + dir = 1; + icon_state = "pipe-j2" }, /turf/open/floor/plating, /area/maintenance/fore/secondary) @@ -12206,11 +12673,12 @@ "ayd" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/fore) "aye" = ( /obj/machinery/vending/wardrobe/jani_wardrobe{ - products = list(/obj/item/clothing/under/rank/janitor = 2, /obj/item/clothing/under/yogs/casualjanitorsuit = 2, /obj/item/clothing/suit/yogs/janitorcoat = 2, /obj/item/cartridge/janitor = 2, /obj/item/clothing/gloves/color/black = 2, /obj/item/clothing/head/soft/purple = 2, /obj/item/paint/paint_remover = 2, /obj/item/melee/flyswatter = 2, /obj/item/flashlight = 2, /obj/item/caution = 6, /obj/item/holosign_creator/janibarrier = 2, /obj/item/lightreplacer = 2, /obj/item/soap/nanotrasen = 2, /obj/item/storage/bag/trash = 2, /obj/item/clothing/shoes/galoshes = 2, /obj/item/watertank/janitor = 2, /obj/item/storage/belt/janitor = 2) + products = list(/obj/item/clothing/under/rank/janitor = 2,/obj/item/clothing/under/yogs/casualjanitorsuit = 2,/obj/item/clothing/suit/yogs/janitorcoat = 2,/obj/item/cartridge/janitor = 2,/obj/item/clothing/gloves/color/black = 2,/obj/item/clothing/head/soft/purple = 2,/obj/item/paint/paint_remover = 2,/obj/item/melee/flyswatter = 2,/obj/item/flashlight = 2,/obj/item/caution = 6,/obj/item/holosign_creator/janibarrier = 2,/obj/item/lightreplacer = 2,/obj/item/soap/nanotrasen = 2,/obj/item/storage/bag/trash = 2,/obj/item/clothing/shoes/galoshes = 2,/obj/item/watertank/janitor = 2,/obj/item/storage/belt/janitor = 2) }, /turf/open/floor/plasteel, /area/janitor/a) @@ -12219,8 +12687,8 @@ /area/maintenance/port/fore) "ayg" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/machinery/airalarm{ dir = 4; @@ -12433,6 +12901,12 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "ayA" = ( @@ -12842,6 +13316,10 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary) "azi" = ( @@ -12942,6 +13420,12 @@ /obj/machinery/door/morgue{ name = "Confession Booth" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -13182,6 +13666,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "azT" = ( @@ -13197,6 +13685,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "azU" = ( @@ -13222,7 +13714,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "azW" = ( @@ -13237,7 +13732,10 @@ /turf/open/floor/plasteel/dark, /area/security/main) "azX" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "azY" = ( @@ -13412,10 +13910,15 @@ /turf/open/floor/plasteel/dark, /area/hallway/secondary/service) "aAq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/service) "aAr" = ( @@ -13489,6 +13992,10 @@ req_access_txt = "46" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aAD" = ( @@ -13575,7 +14082,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "aAN" = ( @@ -13586,6 +14096,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/brig) "aAO" = ( @@ -13840,6 +14351,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aBp" = ( @@ -13920,6 +14437,12 @@ name = "Mime's Dressing Room"; req_access_txt = "46" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/theatre) "aBA" = ( @@ -13952,6 +14475,12 @@ name = "Clown's Dressing Room"; req_access_txt = "46" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/theatre) "aBE" = ( @@ -14002,7 +14531,6 @@ /turf/open/floor/plasteel, /area/janitor/a) "aBJ" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 @@ -14010,6 +14538,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aBK" = ( @@ -14073,7 +14607,6 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aBS" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -14083,6 +14616,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aBT" = ( @@ -14098,6 +14637,12 @@ name = "Protective Custody 2"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "aBW" = ( @@ -14170,8 +14715,8 @@ /area/lawoffice) "aCh" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; + icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -14209,6 +14754,10 @@ id_tag = "Dorm7"; name = "Cabin 3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/dorms) "aCp" = ( @@ -14694,6 +15243,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "aDz" = ( @@ -14711,6 +15266,10 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore{ name = "Security Maintenance" @@ -14729,6 +15288,10 @@ id = "Brig Lock"; name = "Brig Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "aDE" = ( @@ -14773,8 +15336,8 @@ /area/security/brig) "aDJ" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel/dark, @@ -14840,6 +15403,10 @@ name = "Detective"; req_access_txt = "4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/security/detectives_office) "aDR" = ( @@ -14849,6 +15416,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aDS" = ( @@ -14867,6 +15438,10 @@ name = "Law Office"; req_access_txt = "38" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/lawoffice) "aDU" = ( @@ -14877,6 +15452,10 @@ name = "Custodial Closet North"; req_access_txt = "26" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/janitor/a) "aDW" = ( @@ -14885,6 +15464,10 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aDX" = ( @@ -14905,6 +15488,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aEa" = ( @@ -14929,6 +15518,10 @@ req_access_txt = "46" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "aEd" = ( @@ -14947,8 +15540,8 @@ /area/maintenance/port/fore) "aEf" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -14991,8 +15584,8 @@ /area/hallway/primary/fore) "aEl" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/red{ dir = 8 @@ -15009,12 +15602,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/dark, /area/hallway/secondary/service) -"aEn" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/fore) "aEo" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -15128,10 +15715,13 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aEx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Chapel" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/main) "aEy" = ( @@ -15196,10 +15786,13 @@ /area/hallway/primary/fore) "aED" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Chapel" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/main) "aEE" = ( @@ -15499,8 +16092,8 @@ /area/hallway/primary/fore) "aFo" = ( /obj/structure/chair/comfy/black{ - icon_state = "comfychair"; - dir = 8 + dir = 8; + icon_state = "comfychair" }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -15673,8 +16266,8 @@ /area/crew_quarters/theatre) "aFF" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ @@ -15725,8 +16318,8 @@ /area/maintenance/port/fore) "aFL" = ( /obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 + dir = 1; + icon_state = "wooden_chair" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -15833,6 +16426,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aGa" = ( @@ -15959,6 +16558,10 @@ tag = "" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore{ name = "Security Maintenance" @@ -15967,7 +16570,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 @@ -15978,13 +16580,18 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aGr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -15998,6 +16605,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aGs" = ( @@ -16006,12 +16619,15 @@ name = "Theatre Stage"; req_access_txt = "46" }, -/obj/machinery/door/firedoor, /obj/machinery/camera{ c_tag = "Theatre West"; dir = 4; network = list("SS13") }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/stairs, /area/crew_quarters/theatre) "aGt" = ( @@ -16168,7 +16784,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/holofloor/wood, /area/crew_quarters/theatre) "aGM" = ( @@ -16222,27 +16841,36 @@ /obj/structure/window/reinforced{ layer = 4.1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/holofloor/wood, /area/crew_quarters/theatre) "aGR" = ( /obj/structure/window/reinforced{ layer = 4.1 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 5 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/holofloor/wood, /area/crew_quarters/theatre) "aGS" = ( /obj/structure/window/reinforced{ layer = 4.1 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/holofloor/wood, /area/crew_quarters/theatre) "aGT" = ( @@ -16257,6 +16885,10 @@ id_tag = "Dorm8"; name = "Cabin 2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/dorms) "aGV" = ( @@ -16265,6 +16897,10 @@ req_access_txt = "46" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "aGW" = ( @@ -16275,10 +16911,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/holofloor/wood, /area/crew_quarters/theatre) "aGX" = ( @@ -16287,25 +16926,34 @@ name = "Theatre Stage"; req_access_txt = "46" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/stairs, /area/crew_quarters/theatre) "aGY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Teleporters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aGZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Teleporters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aHa" = ( @@ -16320,16 +16968,22 @@ /area/crew_quarters/bar) "aHb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Teleporters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aHc" = ( /obj/structure/grille, -/obj/machinery/door/firedoor, /obj/structure/window/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/courtroom) "aHd" = ( @@ -16351,6 +17005,10 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "aHf" = ( @@ -16467,8 +17125,8 @@ /area/hallway/secondary/service) "aHq" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -16492,8 +17150,11 @@ /obj/machinery/door/airlock/glass{ name = "Courtroom" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -16503,6 +17164,10 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/primary/fore) "aHu" = ( @@ -16560,13 +17225,15 @@ /turf/closed/wall/r_wall, /area/hallway/primary/fore) "aHx" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 8 }, /obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aHy" = ( @@ -16594,8 +17261,8 @@ "aHA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 1 + dir = 1; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) @@ -16706,8 +17373,8 @@ /area/library) "aHI" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -16880,8 +17547,8 @@ dir = 8 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/red{ dir = 4 @@ -17012,6 +17679,7 @@ "aIs" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/fore) "aIt" = ( @@ -17045,6 +17713,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aIy" = ( @@ -17059,6 +17733,12 @@ req_access_txt = "46" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aIA" = ( @@ -17318,8 +17998,8 @@ "aJc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) @@ -17549,6 +18229,12 @@ /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, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" @@ -17582,18 +18268,22 @@ /area/security/courtroom) "aJK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aJL" = ( /obj/machinery/light{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 4 }, /obj/effect/turf_decal/tile/red, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aJM" = ( @@ -17742,6 +18432,12 @@ /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, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" @@ -17775,6 +18471,10 @@ dir = 4 }, /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" @@ -17919,6 +18619,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aKz" = ( @@ -17939,11 +18645,17 @@ /obj/machinery/door/airlock/glass_large{ name = "Theatre" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet, /area/crew_quarters/theatre) "aKB" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet, /area/crew_quarters/theatre) "aKC" = ( @@ -18105,8 +18817,8 @@ /area/security/courtroom) "aKW" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/green{ @@ -18121,8 +18833,8 @@ /obj/machinery/light/small, /obj/machinery/vending/wardrobe/curator_wardrobe, /turf/open/floor/plasteel{ - icon_state = "cult"; - dir = 2 + dir = 2; + icon_state = "cult" }, /area/library) "aKY" = ( @@ -18154,26 +18866,26 @@ dir = 8 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 8 + dir = 8; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) "aLa" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" }) "aLb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -18302,6 +19014,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" @@ -18383,6 +19101,12 @@ req_access_txt = "37" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/library) "aLx" = ( @@ -18477,6 +19201,10 @@ id_tag = "Dorm9"; name = "Cabin 1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/dorms) "aLF" = ( @@ -18777,6 +19505,10 @@ name = "Ira Petrov's Interstellar Provisions"; req_access_txt = "36" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/gateway{ name = "Ira Petrov's Interstellar Provisions" @@ -18784,6 +19516,7 @@ "aMp" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" @@ -18872,7 +19605,12 @@ "aMA" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/library) "aMB" = ( @@ -19051,6 +19789,7 @@ "aMW" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/space, /area/hallway/secondary/exit/departure_lounge) "aMX" = ( @@ -19335,6 +20074,7 @@ "aNp" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/space) "aNq" = ( @@ -19418,12 +20158,12 @@ "aNy" = ( /obj/machinery/computer/shuttle/labor, /obj/effect/turf_decal/tile/darkblue{ - icon_state = "tile_corner"; - dir = 4 + dir = 4; + icon_state = "tile_corner" }, /obj/effect/turf_decal/tile/darkblue{ - icon_state = "tile_corner"; - dir = 1 + dir = 1; + icon_state = "tile_corner" }, /turf/open/floor/plasteel{ icon_state = "dark" @@ -19489,11 +20229,16 @@ dir = 4 }, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "giftshop2"; name = "gift shop shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/light, /area/gateway{ name = "Ira Petrov's Interstellar Provisions" @@ -19698,11 +20443,16 @@ /area/library) "aOd" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "giftshop2"; name = "gift shop shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/light, /area/gateway{ name = "Ira Petrov's Interstellar Provisions" @@ -19720,7 +20470,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/courtroom) "aOg" = ( @@ -19818,7 +20571,10 @@ "aOk" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/courtroom) "aOl" = ( @@ -20058,6 +20814,10 @@ name = "Unisex Showers"; req_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/toilet) "aOF" = ( @@ -20176,8 +20936,8 @@ }, /obj/item/stack/packageWrap, /turf/open/floor/plasteel{ - icon_state = "cult"; - dir = 2 + dir = 2; + icon_state = "cult" }, /area/library) "aOR" = ( @@ -20185,8 +20945,8 @@ /obj/item/clothing/under/suit_jacket/red, /obj/item/book/codex_gigas, /turf/open/floor/plasteel{ - icon_state = "cult"; - dir = 2 + dir = 2; + icon_state = "cult" }, /area/library) "aOS" = ( @@ -20231,7 +20991,10 @@ req_access_txt = "42" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -20268,6 +21031,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/gateway{ name = "Ira Petrov's Interstellar Provisions" @@ -20317,15 +21086,18 @@ dir = 8 }, /turf/open/floor/plasteel{ - icon_state = "cult"; - dir = 2 + dir = 2; + icon_state = "cult" }, /area/library) "aPd" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/courtroom) "aPe" = ( @@ -20378,19 +21150,27 @@ name = "Library Rules Sign"; pixel_y = -32 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Library" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/library) "aPh" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ dir = 1 }, /obj/structure/table/wood, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/bar) "aPi" = ( @@ -20399,11 +21179,14 @@ req_access_txt = "0"; req_one_access_txt = "25;28" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/bar) "aPj" = ( @@ -20412,7 +21195,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/library) "aPk" = ( @@ -20637,6 +21425,13 @@ /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "aPI" = ( @@ -20733,8 +21528,8 @@ }, /obj/item/pen/invisible, /turf/open/floor/plasteel{ - icon_state = "cult"; - dir = 2 + dir = 2; + icon_state = "cult" }, /area/library) "aPT" = ( @@ -21033,8 +21828,8 @@ "aQr" = ( /obj/structure/table, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high{ @@ -21059,8 +21854,13 @@ "aQs" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/bar) "aQt" = ( @@ -21237,20 +22037,26 @@ "aQK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "giftshop"; name = "gift shop shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/light, /area/clerk) "aQL" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "giftshop"; name = "gift shop shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/light, /area/clerk) "aQM" = ( @@ -21297,8 +22103,8 @@ /area/maintenance/department/electrical) "aQS" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/machinery/firealarm{ dir = 8; @@ -21327,8 +22133,8 @@ name = "Forbidden Knowledge" }, /turf/open/floor/plasteel{ - icon_state = "cult"; - dir = 2 + dir = 2; + icon_state = "cult" }, /area/library) "aQX" = ( @@ -21546,6 +22352,12 @@ req_access = null; req_access_txt = "63; 42" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -21812,13 +22624,18 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "aRW" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "aRX" = ( @@ -21859,8 +22676,8 @@ /area/hallway/secondary/exit/departure_lounge) "aSb" = ( /obj/structure/chair/comfy/beige{ - icon_state = "comfychair"; - dir = 4 + dir = 4; + icon_state = "comfychair" }, /turf/open/floor/carpet, /area/hallway/secondary/exit/departure_lounge) @@ -21966,7 +22783,12 @@ /turf/open/floor/carpet, /area/library) "aSr" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "aSs" = ( @@ -22000,11 +22822,13 @@ /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "aSu" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "aSv" = ( @@ -22140,7 +22964,7 @@ /area/engine/gravity_generator) "aSL" = ( /obj/machinery/power/smes{ - charge = 5e+006 + charge = 5000000 }, /obj/structure/cable{ icon_state = "0-2" @@ -22183,6 +23007,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Dormitory" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aSQ" = ( @@ -22206,8 +23036,8 @@ /area/construction/mining/aux_base) "aSS" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) @@ -22251,7 +23081,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8"; tag = "" @@ -22260,6 +23089,12 @@ /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "aSZ" = ( @@ -22403,8 +23238,8 @@ /area/hallway/secondary/exit/departure_lounge) "aTp" = ( /obj/structure/chair/comfy/beige{ - icon_state = "comfychair"; - dir = 4 + dir = 4; + icon_state = "comfychair" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -22493,6 +23328,10 @@ name = "Unisex Restroom"; req_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/crew_quarters/toilet) "aTA" = ( @@ -22873,6 +23712,12 @@ name = "Bar Storage"; req_access_txt = "25" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/bar) "aUr" = ( @@ -22889,6 +23734,12 @@ name = "Barkeep"; req_access_txt = "25" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/bar) "aUu" = ( @@ -22963,11 +23814,11 @@ name = "Fore Starboard Hallway" }) "aUB" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -23567,6 +24418,10 @@ /obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "aVN" = ( @@ -23748,7 +24603,12 @@ }) "aWd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -23912,8 +24772,8 @@ /area/hallway/secondary/exit/departure_lounge) "aWx" = ( /obj/structure/chair/comfy/beige{ - icon_state = "comfychair"; - dir = 4 + dir = 4; + icon_state = "comfychair" }, /obj/machinery/firealarm{ dir = 8; @@ -23968,9 +24828,9 @@ dir = 8 }, /obj/machinery/power/apc{ + areastring = "/area/construction/mining/aux_base"; dir = 8; name = "Auxiliary Construction APC"; - areastring = "/area/construction/mining/aux_base"; pixel_x = -26; pixel_y = 3 }, @@ -24024,6 +24884,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/construction/mining/aux_base) "aWH" = ( @@ -24041,6 +24907,7 @@ "aWJ" = ( /obj/structure/window/reinforced/fulltile, /obj/structure/grille, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/fore) "aWK" = ( @@ -24050,12 +24917,17 @@ tag = "" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "aWL" = ( /obj/structure/window/reinforced/fulltile, /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/fore) "aWM" = ( @@ -24119,8 +24991,8 @@ }) "aWT" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -24164,7 +25036,12 @@ }) "aWZ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -24228,6 +25105,10 @@ name = "Maintenance Access"; req_access_txt = "25" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "aXi" = ( @@ -24242,13 +25123,17 @@ /area/crew_quarters/bar) "aXj" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "aXk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/chair/comfy/beige{ - icon_state = "comfychair"; - dir = 4 + dir = 4; + icon_state = "comfychair" }, /turf/open/floor/carpet, /area/hallway/secondary/exit/departure_lounge) @@ -24367,6 +25252,12 @@ name = "Gift Shop"; req_access_txt = "36" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/clerk) "aXC" = ( @@ -24587,7 +25478,9 @@ }) "aXW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -24716,6 +25609,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/aft) "aYg" = ( @@ -24811,8 +25710,8 @@ "aYq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/machinery/newscaster{ dir = 8; @@ -25008,7 +25907,6 @@ name = "Fore Starboard Hallway" }) "aYH" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, @@ -25021,10 +25919,18 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "aYI" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -25142,7 +26048,6 @@ /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) "aYV" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, @@ -25152,6 +26057,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "aYW" = ( @@ -25199,6 +26107,12 @@ /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, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" @@ -25271,17 +26185,21 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/crew_quarters/toilet) "aZj" = ( /obj/machinery/computer/communications, /obj/effect/turf_decal/tile/darkblue{ - icon_state = "tile_corner"; - dir = 4 + dir = 4; + icon_state = "tile_corner" }, /obj/effect/turf_decal/tile/darkblue{ - icon_state = "tile_corner"; - dir = 1 + dir = 1; + icon_state = "tile_corner" }, /turf/open/floor/plasteel{ icon_state = "dark" @@ -25372,7 +26290,9 @@ tag = "" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -25381,6 +26301,10 @@ /obj/machinery/door/airlock{ name = "Unit 2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/crew_quarters/toilet) "aZu" = ( @@ -25397,7 +26321,6 @@ icon_state = "4-8"; tag = "" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, @@ -25408,6 +26331,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "aZw" = ( @@ -25521,6 +26447,10 @@ req_access_txt = "36" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/clerk) "aZH" = ( @@ -25579,7 +26509,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8"; tag = "" @@ -25589,6 +26518,12 @@ /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "aZP" = ( @@ -25660,7 +26595,9 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -25670,7 +26607,9 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -25998,10 +26937,10 @@ /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "baB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "baC" = ( @@ -26141,8 +27080,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-2"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-2" }, /obj/machinery/doorButtons/access_button{ idDoor = "telecomms_airlock_interior"; @@ -26161,8 +27100,8 @@ /area/tcommsat/computer) "baO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-2"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-2" }, /turf/open/floor/circuit{ icon_state = "dark"; @@ -26175,8 +27114,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-2"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-2" }, /turf/open/floor/circuit{ name = "Mainframe Base"; @@ -26188,6 +27127,10 @@ id = "Singularity"; name = "radiation shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "baR" = ( @@ -26282,6 +27225,10 @@ req_access = null; req_access_txt = "13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" @@ -26330,6 +27277,7 @@ "bbg" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/construction{ name = "Fore Starboard Hallway" @@ -26382,6 +27330,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bbn" = ( @@ -26506,6 +27458,12 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) "bbA" = ( @@ -26520,6 +27478,12 @@ name = "Telecommunications"; req_access_txt = "61" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) "bbC" = ( @@ -26578,7 +27542,6 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bbI" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 @@ -26590,6 +27553,9 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/service) "bbJ" = ( @@ -26670,6 +27636,7 @@ /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 8 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" @@ -26715,11 +27682,13 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bbV" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/service) "bbW" = ( @@ -26825,8 +27794,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{ - icon_state = "scrub_map_on-2"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-2" }, /obj/machinery/doorButtons/access_button{ idDoor = "telecomms_airlock_exterior"; @@ -26848,6 +27817,12 @@ name = "Telecomms Control Room"; req_access_txt = "70" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/tcommsat/computer) "bcm" = ( @@ -26866,6 +27841,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/tcommsat/computer) "bcn" = ( @@ -26984,7 +27965,6 @@ /turf/open/floor/plating, /area/hallway/secondary/service) "bcB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, @@ -26992,6 +27972,7 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "bcC" = ( @@ -27020,17 +28001,16 @@ name = "Fore Starboard Hallway" }) "bcF" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "bcG" = ( /turf/closed/wall, /area/crew_quarters/locker) "bcH" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Locker Room" }, @@ -27040,6 +28020,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/locker) "bcI" = ( @@ -27094,8 +28078,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{ - icon_state = "scrub_map_on-2"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-2" }, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) @@ -27182,12 +28166,12 @@ "bcV" = ( /obj/machinery/computer/card, /obj/effect/turf_decal/tile/darkblue{ - icon_state = "tile_corner"; - dir = 4 + dir = 4; + icon_state = "tile_corner" }, /obj/effect/turf_decal/tile/darkblue{ - icon_state = "tile_corner"; - dir = 1 + dir = 1; + icon_state = "tile_corner" }, /turf/open/floor/plasteel{ icon_state = "dark" @@ -27251,8 +28235,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-2"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-2" }, /obj/machinery/camera{ c_tag = "Telecomms Teleporter"; @@ -27316,6 +28300,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/storage/primary) "bdj" = ( @@ -27409,8 +28397,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{ - icon_state = "scrub_map_on-2"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-2" }, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) @@ -27539,8 +28527,8 @@ /area/hallway/primary/port) "bdD" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/toilet) @@ -27586,8 +28574,8 @@ network = "tcommsat" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{ - icon_state = "scrub_map_on-2"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-2" }, /turf/open/floor/plasteel/dark, /area/tcommsat/computer) @@ -27639,7 +28627,10 @@ icon_state = "2-8"; tag = "" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -27727,6 +28718,10 @@ id = "Singularity"; name = "radiation shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "bdX" = ( @@ -27872,6 +28867,10 @@ id = "Singularity"; name = "radiation shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "ben" = ( @@ -27885,12 +28884,16 @@ id = "Singularity"; name = "radiation shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "beo" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plating, /area/engine/engineering) @@ -27899,8 +28902,8 @@ icon_state = "1-2" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plating, /area/engine/engineering) @@ -27915,6 +28918,10 @@ id = "Singularity"; name = "radiation shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "ber" = ( @@ -28015,6 +29022,10 @@ id = "Singularity"; name = "radiation shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "beA" = ( @@ -28025,6 +29036,10 @@ id = "Singularity"; name = "radiation shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "beB" = ( @@ -28032,8 +29047,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - icon_state = "scrub_map_on-2"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-2" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -28043,6 +29058,7 @@ "beD" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "beE" = ( @@ -28393,7 +29409,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bfl" = ( @@ -28402,7 +29421,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bfm" = ( @@ -28421,6 +29443,10 @@ req_access = null; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/meeting_room) "bfp" = ( @@ -28682,8 +29708,8 @@ /area/bridge) "bfW" = ( /obj/machinery/computer/communications{ - icon_state = "computer"; - dir = 4 + dir = 4; + icon_state = "computer" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -28893,6 +29919,10 @@ req_access_txt = "20" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bgt" = ( @@ -28906,24 +29936,33 @@ /area/bridge/meeting_room) "bgu" = ( /obj/structure/grille, -/obj/machinery/door/firedoor, /obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ id = "Med Lock"; layer = 2.5; name = "Medical Lockdown" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/chemistry) "bgv" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "CMO"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "bgw" = ( @@ -28985,6 +30024,7 @@ "bgE" = ( /obj/structure/window/reinforced/fulltile, /obj/structure/grille, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bgF" = ( @@ -29131,7 +30171,12 @@ "bgX" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/sleeper) "bgY" = ( @@ -29147,6 +30192,7 @@ "bgZ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/aft) "bha" = ( @@ -29166,7 +30212,12 @@ name = "Chemistry Desk"; req_access_txt = "33" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "bhb" = ( @@ -29202,6 +30253,7 @@ "bhh" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/sleeper) "bhi" = ( @@ -29404,7 +30456,15 @@ /obj/item/reagent_containers/spray/cleaner, /obj/machinery/door/window/westright, /obj/machinery/door/window/eastright, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "bhA" = ( @@ -29483,17 +30543,23 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/door/poddoor/shutters{ id = "construction"; name = "Construction Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "bhK" = ( @@ -29541,6 +30607,10 @@ req_access = null; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port{ name = "Port Solar Maintenance" @@ -29578,12 +30648,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "head_meeting"; name = "privacy shutter" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/bridge/meeting_room) "bhU" = ( @@ -29715,12 +30790,17 @@ /turf/open/floor/plating, /area/maintenance/central) "bij" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "head_meeting"; name = "privacy shutter" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/bridge/meeting_room) "bik" = ( @@ -29838,6 +30918,12 @@ sensor_tag = "med_airlock_sensor" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/pod{ dir = 4 }, @@ -30194,8 +31280,8 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 8 + dir = 8; + icon_state = "pipe-j2" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -30222,6 +31308,9 @@ icon_state = "2-8"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -30316,6 +31405,10 @@ /area/hallway/primary/port) "bjv" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bjw" = ( @@ -30675,6 +31768,10 @@ name = "Port Solar Access"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port{ name = "Port Solar Maintenance" @@ -30692,12 +31789,17 @@ tag = "" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bkk" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bkl" = ( @@ -30816,6 +31918,10 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bkF" = ( @@ -30969,8 +32075,8 @@ "bkW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 8 + dir = 8; + icon_state = "pipe-j2" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -31009,6 +32115,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "blb" = ( @@ -31168,6 +32280,7 @@ "blt" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/central) "blu" = ( @@ -31197,6 +32310,10 @@ req_access = null; req_access_txt = "10;13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "blx" = ( @@ -31462,6 +32579,12 @@ /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, /area/maintenance/starboard/aft) "blX" = ( @@ -31576,7 +32699,12 @@ id = "hopqueue"; name = "HoP Queue Shutters" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -31669,6 +32797,10 @@ name = "Airlock Equipment Room"; req_access_txt = "12;24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bmx" = ( @@ -31719,6 +32851,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bmB" = ( @@ -31871,6 +33009,10 @@ name = "Maintenance Access"; req_access_txt = "45" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bmR" = ( @@ -32070,6 +33212,10 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) +"bno" = ( +/mob/living/simple_animal/pet/fox/fennec/Autumn, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) "bnp" = ( /obj/structure/closet/emcloset, /obj/machinery/camera{ @@ -32252,6 +33398,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bnG" = ( @@ -32305,9 +33457,9 @@ /area/crew_quarters/heads/cmo) "bnN" = ( /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/storage/eva"; dir = 1; name = "EVA Storage APC"; - areastring = "/area/ai_monitored/storage/eva"; pixel_y = 24 }, /obj/structure/cable{ @@ -32489,7 +33641,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "boi" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green{ dir = 1 }, @@ -32499,6 +33650,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "boj" = ( @@ -32510,6 +33665,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "bok" = ( @@ -32735,6 +33894,10 @@ name = "Advanced Medicine"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/sleeper) "boO" = ( @@ -32882,6 +34045,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bpd" = ( @@ -32920,6 +34089,12 @@ name = "Medbay Storage - Chemistry"; req_access_txt = "5;33" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bph" = ( @@ -32931,6 +34106,12 @@ name = "Chemistry Lab"; req_access_txt = "5; 33" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "bpj" = ( @@ -33061,6 +34242,7 @@ icon_state = "2-8"; tag = "" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -33233,7 +34415,6 @@ /turf/open/floor/plating, /area/maintenance/central) "bpL" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -33242,6 +34423,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "bpM" = ( @@ -33408,7 +34593,6 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "bqi" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Auxiliary Construction Zone"; req_one_access_txt = "32;47;48" @@ -33425,6 +34609,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "bqj" = ( @@ -33582,6 +34772,10 @@ name = "Private Restroom"; req_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain/private) "bqB" = ( @@ -33622,6 +34816,10 @@ }, /obj/machinery/door/airlock, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/central) "bqH" = ( @@ -33742,6 +34940,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "bqV" = ( @@ -33990,12 +35192,16 @@ id = "Secure Storage"; name = "secure storage" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "brB" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/firealarm{ dir = 4; @@ -34056,6 +35262,10 @@ req_access_txt = "45" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/sleeper) "brJ" = ( @@ -34069,11 +35279,14 @@ "brK" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "psychprivacy"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/psych) "brL" = ( @@ -34142,20 +35355,23 @@ icon_state = "1-2"; tag = "" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/sleeper) "brS" = ( /obj/structure/table/reinforced, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -34211,7 +35427,6 @@ /turf/open/floor/plasteel, /area/construction/mining/aux_base) "brX" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/light_switch{ pixel_x = 30 @@ -34220,6 +35435,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/sleeper) "brY" = ( @@ -34268,6 +35487,12 @@ req_access_txt = "0" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/hop) "bsg" = ( @@ -34430,6 +35655,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "bsD" = ( @@ -34481,10 +35710,15 @@ name = "Auxiliary Tool Storage"; req_access_txt = "12" }, -/obj/machinery/door/firedoor, /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, /area/storage/tools) "bsK" = ( @@ -34642,8 +35876,8 @@ /area/engine/engine_smes) "bta" = ( /obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 + dir = 1; + icon_state = "term" }, /obj/structure/cable{ icon_state = "0-2" @@ -34863,7 +36097,6 @@ /turf/open/floor/carpet, /area/vacant_room/office) "btD" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -34874,6 +36107,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay) "btE" = ( @@ -35053,8 +36292,8 @@ tag = "" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/engine/engine_smes) @@ -35063,8 +36302,8 @@ icon_state = "0-4" }, /obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 + dir = 1; + icon_state = "term" }, /turf/open/floor/plasteel/dark, /area/engine/engine_smes) @@ -35083,8 +36322,8 @@ icon_state = "0-8" }, /obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 + dir = 1; + icon_state = "term" }, /turf/open/floor/plasteel/dark, /area/engine/engine_smes) @@ -35145,6 +36384,10 @@ name = "Organ Storage"; req_access_txt = "45" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/medical/medbay/zone2{ name = "Surgical Suite" @@ -35357,13 +36600,18 @@ /turf/open/floor/plasteel/white, /area/medical/medbay) "buG" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "buH" = ( @@ -35467,6 +36715,12 @@ name = "Atmospherics Maintenance"; req_access_txt = "12;24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/central) "buQ" = ( @@ -35533,7 +36787,6 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "buY" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -35546,6 +36799,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "buZ" = ( @@ -35565,7 +36824,6 @@ name = "Advanced Medicine"; req_access_txt = "5" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -35575,6 +36833,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay) "bvc" = ( @@ -35633,6 +36897,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hop) "bve" = ( @@ -35728,6 +36998,12 @@ name = "Atmospherics Maintenance"; req_access_txt = "12;24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/aft) "bvs" = ( @@ -35736,8 +37012,8 @@ }, /obj/structure/grille, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plating/airless, /area/engine/engineering) @@ -35801,6 +37077,10 @@ name = "Electrical Maintenance"; req_access_txt = "11" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/electrical) "bvA" = ( @@ -35852,8 +37132,8 @@ /area/medical/sleeper) "bvE" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -36251,16 +37531,18 @@ "bwp" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Med Lock"; layer = 2.5; name = "Medical Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/medbay) "bwq" = ( @@ -36268,13 +37550,18 @@ /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) "bwr" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 0 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bws" = ( @@ -36395,8 +37682,8 @@ icon_state = "0-4" }, /obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 + dir = 1; + icon_state = "term" }, /obj/structure/window/reinforced{ layer = 4.1 @@ -36424,8 +37711,8 @@ icon_state = "0-8" }, /obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 + dir = 1; + icon_state = "term" }, /obj/structure/window/reinforced{ layer = 4.1 @@ -36593,13 +37880,18 @@ name = "Advanced Medicine"; req_access_txt = "5" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 0 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay) "bwZ" = ( @@ -36613,6 +37905,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "bxa" = ( @@ -36621,13 +37917,18 @@ name = "Medbay"; req_access_txt = "5" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green{ dir = 1 }, /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/medbay) "bxb" = ( @@ -36635,6 +37936,10 @@ id_tag = "Psych"; name = "Psychiatrist's Office" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/medical/psych) "bxc" = ( @@ -36915,8 +38220,8 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ - name = "Port Hall APC"; dir = 1; + name = "Port Hall APC"; pixel_y = 26 }, /obj/effect/turf_decal/tile/green{ @@ -36952,11 +38257,13 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/port) "bxB" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/port) "bxC" = ( @@ -36988,12 +38295,22 @@ "bxH" = ( /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/vacant_room/office) "bxI" = ( -/obj/machinery/door/firedoor, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bxJ" = ( @@ -37009,6 +38326,12 @@ opacity = 0 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bxK" = ( @@ -37314,8 +38637,8 @@ /area/hydroponics) "byt" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -37346,13 +38669,21 @@ "byx" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/medbay) "byy" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/cryo) "byz" = ( @@ -37483,6 +38814,12 @@ opacity = 0 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "byI" = ( @@ -37735,8 +39072,8 @@ /area/maintenance/central) "bzj" = ( /obj/structure/frame/computer{ - icon_state = "0"; - dir = 4 + dir = 4; + icon_state = "0" }, /turf/open/floor/carpet, /area/vacant_room/office) @@ -37816,8 +39153,8 @@ /area/hydroponics) "bzu" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green{ dir = 4 @@ -38099,6 +39436,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bAa" = ( @@ -38162,6 +39505,12 @@ name = "Operating Theatre"; req_access_txt = "45" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2{ name = "Surgical Suite" @@ -38262,6 +39611,12 @@ /obj/machinery/door/airlock/medical/glass{ name = "Medical" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -38311,7 +39666,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/airlock/glass_large, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -38457,7 +39815,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bAO" = ( @@ -38475,7 +39836,10 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "bAP" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -38526,6 +39890,12 @@ pixel_y = 24; req_access_txt = "39" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/virology) "bAU" = ( @@ -38580,8 +39950,8 @@ }, /obj/structure/grille, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plating/airless, /area/engine/engineering) @@ -38671,6 +40041,10 @@ name = "SMES Room"; req_access_txt = "32" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engine_smes) "bBk" = ( @@ -38741,6 +40115,10 @@ req_access_txt = "39" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -38754,6 +40132,12 @@ icon_state = "4-8"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/electrical) "bBs" = ( @@ -38776,7 +40160,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bBu" = ( @@ -38847,19 +40234,27 @@ "bBz" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/medbay/zone2{ name = "Surgical Suite" }) "bBA" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green{ dir = 1 }, /obj/effect/turf_decal/tile/green{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/medbay) "bBB" = ( @@ -38905,7 +40300,6 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bBF" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -38918,6 +40312,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bBG" = ( @@ -39060,6 +40460,10 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/central) "bCa" = ( @@ -39071,13 +40475,23 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/medbay/zone2{ name = "Surgical Suite" }) "bCc" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/medbay) "bCd" = ( @@ -39105,6 +40519,10 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bCf" = ( @@ -39120,20 +40538,31 @@ opacity = 0 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bCg" = ( -/obj/machinery/door/firedoor, /obj/machinery/firealarm{ pixel_y = 25 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bCh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bCi" = ( @@ -39149,14 +40578,24 @@ /area/hallway/primary/central) "bCj" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bCk" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bCl" = ( @@ -39210,6 +40649,10 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/central) "bCs" = ( @@ -39279,8 +40722,8 @@ /area/hallway/primary/starboard) "bCA" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) @@ -39367,10 +40810,15 @@ /turf/open/floor/plating, /area/engine/engineering) "bCM" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Teleporters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bCN" = ( @@ -39442,7 +40890,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/cryo) "bCT" = ( @@ -39501,8 +40954,10 @@ /turf/open/floor/plasteel/white, /area/medical/medbay) "bDb" = ( -/obj/machinery/door/firedoor, /obj/machinery/light, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bDc" = ( @@ -39527,10 +40982,15 @@ /turf/open/floor/plasteel/dark, /area/medical/medbay) "bDg" = ( -/obj/machinery/door/firedoor, /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/hallway/primary/central) "bDh" = ( @@ -39766,14 +41226,18 @@ id_tag = "Bathroom"; name = "Private Bathroom" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/locker) "bDG" = ( /obj/structure/table, /obj/item/razor, /obj/structure/window{ - icon_state = "window"; - dir = 1 + dir = 1; + icon_state = "window" }, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -39802,8 +41266,8 @@ pixel_x = -2 }, /obj/structure/window{ - icon_state = "window"; - dir = 1 + dir = 1; + icon_state = "window" }, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -39868,8 +41332,8 @@ }) "bDO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - icon_state = "scrub_map_on-2"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-2" }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -39982,8 +41446,8 @@ "bEb" = ( /obj/structure/closet/secure_closet/engineering_chief, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/wood, /area/crew_quarters/heads/chief) @@ -40059,13 +41523,18 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bEm" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/cryo) "bEn" = ( @@ -40075,11 +41544,16 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bEo" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/medbay) "bEp" = ( @@ -40114,7 +41588,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay) "bEu" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 8 }, @@ -40125,6 +41598,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bEv" = ( @@ -40209,6 +41688,12 @@ layer = 2.5; name = "Medical Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -40592,6 +42077,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engine_smes) "bFu" = ( @@ -40684,6 +42173,12 @@ name = "Surgery Observation"; req_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2{ name = "Surgical Suite" @@ -40772,11 +42267,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, /obj/effect/turf_decal/tile/blue, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/cryo) "bFP" = ( @@ -40888,6 +42388,12 @@ layer = 2.5; name = "Medical Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -40905,8 +42411,8 @@ /area/medical/virology) "bGa" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -41152,6 +42658,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bGz" = ( @@ -41251,6 +42761,10 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/chief) "bGK" = ( @@ -41297,6 +42811,10 @@ name = "Airlock Equipment Room"; req_access_txt = "12;24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "bGS" = ( @@ -41398,7 +42916,12 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/cryo) "bHc" = ( @@ -41509,8 +43032,8 @@ "bHl" = ( /obj/machinery/suit_storage_unit/cmo, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -41533,6 +43056,12 @@ pixel_y = 30; pixel_z = 0 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -41546,6 +43075,12 @@ layer = 2.5; name = "Medical Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -41557,7 +43092,12 @@ "bHp" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/break_room{ name = "Engineering Equipment Room" @@ -41869,8 +43409,8 @@ dir = 8 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/structure/table/glass, /obj/machinery/firealarm{ @@ -41890,8 +43430,8 @@ /area/hallway/primary/starboard) "bHV" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -41953,13 +43493,16 @@ "bId" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/poddoor/preopen{ id = "Med Lock"; layer = 2.5; name = "Medical Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/checkpoint/medical) "bIe" = ( @@ -41970,12 +43513,15 @@ "bIf" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Med Lock"; layer = 2.5; name = "Medical Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/checkpoint/medical) "bIg" = ( @@ -42095,6 +43641,7 @@ "bIp" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "bIq" = ( @@ -42104,6 +43651,9 @@ id = "Singularity"; name = "radiation shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/engine/engineering) "bIr" = ( @@ -42113,6 +43663,7 @@ "bIs" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hydroponics/garden/abandoned) "bIt" = ( @@ -42141,9 +43692,13 @@ req_access_txt = "53" }, /obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ - icon_state = "vault"; - dir = 5 + dir = 5; + icon_state = "vault" }, /area/ai_monitored/nuke_storage) "bIv" = ( @@ -42300,6 +43855,10 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/cryo) "bIM" = ( @@ -42338,8 +43897,8 @@ /area/medical/cryo) "bIP" = ( /obj/machinery/sleeper{ - icon_state = "sleeper-open"; - dir = 8 + dir = 8; + icon_state = "sleeper-open" }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -42351,8 +43910,8 @@ /area/medical/sleeper) "bIQ" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -42374,8 +43933,8 @@ pixel_x = 24 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -42438,6 +43997,12 @@ layer = 2.5; name = "Medical Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -42531,7 +44096,12 @@ name = "Gravity Generator Area"; req_access_txt = "56" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -42552,6 +44122,10 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/primary/central) "bJj" = ( @@ -42641,6 +44215,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "bJs" = ( @@ -42685,8 +44265,8 @@ "bJv" = ( /obj/structure/window/reinforced, /obj/structure/sink{ - icon_state = "sink"; dir = 8; + icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -43023,6 +44603,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/pod{ dir = 4 }, @@ -43155,7 +44741,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/break_room{ name = "Engineering Equipment Room" @@ -43211,6 +44802,12 @@ layer = 2.5; name = "Medical Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -43470,6 +45067,12 @@ /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{ icon_state = "delivery"; name = "floor" @@ -43596,7 +45199,6 @@ }) "bLi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -43605,6 +45207,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "bLj" = ( @@ -43671,6 +45277,10 @@ name = "AI Chamber"; req_access_txt = "16" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "bLr" = ( @@ -43713,6 +45323,10 @@ req_access_txt = "18" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "bLv" = ( @@ -43951,6 +45565,10 @@ tag = "" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bLS" = ( @@ -44031,11 +45649,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "bMc" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/requests_console{ announcementConsole = 0; @@ -44051,6 +45673,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bMd" = ( @@ -44097,6 +45725,10 @@ }) "bMj" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft{ name = "Aft Port Inner Maintenance" @@ -44187,10 +45819,15 @@ name = "Advanced Medicine"; req_access_txt = "5" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay) "bMu" = ( @@ -44296,7 +45933,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/break_room{ name = "Engineering Equipment Room" @@ -44355,7 +45997,6 @@ /turf/open/floor/engine, /area/engine/engineering) "bMK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "EVA Storage"; req_access_txt = "18" @@ -44368,6 +46009,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "bML" = ( @@ -44425,6 +46070,10 @@ name = "Maintenance Access"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/aft) "bMS" = ( @@ -44464,6 +46113,10 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/engineering) "bMW" = ( @@ -44812,8 +46465,8 @@ /area/ai_monitored/storage/eva) "bNJ" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -44861,8 +46514,8 @@ dir = 4 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 1 + dir = 1; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -44912,6 +46565,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/break_room{ name = "Engineering Equipment Room" @@ -44974,8 +46633,8 @@ tag = "" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -45060,8 +46719,8 @@ tag = "" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -45271,7 +46930,10 @@ id = "PA Lock"; name = "Particle Accelerator Lockdown" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -45592,6 +47254,12 @@ name = "Kitchen cold room"; req_access_txt = "28" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bPm" = ( @@ -45685,7 +47353,10 @@ id = "PA Lock"; name = "Particle Accelerator Lockdown" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -45838,8 +47509,8 @@ /area/medical/sleeper) "bPI" = ( /obj/machinery/sleeper{ - icon_state = "sleeper-open"; - dir = 8 + dir = 8; + icon_state = "sleeper-open" }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white/side{ @@ -45942,6 +47613,12 @@ name = "Security Checkpoint"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -46152,7 +47829,10 @@ id = "PA Lock"; name = "Particle Accelerator Lockdown" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -46178,8 +47858,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/closet/radiation, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow, @@ -46267,8 +47947,8 @@ pixel_x = -32 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -46304,6 +47984,12 @@ /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/engine/engineering) "bQB" = ( @@ -46411,11 +48097,16 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bQQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bQR" = ( @@ -46440,7 +48131,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay) "bQT" = ( @@ -46810,10 +48506,13 @@ "bRD" = ( /obj/machinery/door/airlock/glass_large, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bRE" = ( @@ -47013,7 +48712,10 @@ /area/engine/engineering) "bRR" = ( /obj/machinery/door/airlock/glass_large, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bRS" = ( @@ -47062,10 +48764,13 @@ /area/engine/engineering) "bRW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bRX" = ( @@ -47127,8 +48832,8 @@ "bSc" = ( /obj/structure/table/reinforced, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -47250,7 +48955,6 @@ /turf/open/floor/plasteel/white, /area/medical/cryo) "bSq" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -47260,6 +48964,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "bSr" = ( @@ -47309,10 +49017,13 @@ /area/medical/cryo) "bSu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "bSv" = ( @@ -47589,6 +49300,10 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/secondary/command) "bSU" = ( @@ -47741,6 +49456,10 @@ }) "bTi" = ( /obj/machinery/door/airlock/engineering, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/break_room{ name = "Engineering Equipment Room" @@ -47758,7 +49477,6 @@ /turf/open/floor/plasteel, /area/engine/engineering) "bTl" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -47767,6 +49485,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "bTm" = ( @@ -47883,7 +49605,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -47893,6 +49614,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bTv" = ( @@ -48082,6 +49809,10 @@ id = "pt1"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/sleeper) "bTN" = ( @@ -48090,6 +49821,10 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bTO" = ( @@ -48100,6 +49835,10 @@ id = "pt2"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/sleeper) "bTP" = ( @@ -48110,6 +49849,10 @@ id = "pt3"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/sleeper) "bTQ" = ( @@ -48126,6 +49869,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -48140,19 +49887,28 @@ req_access_txt = "5; 9" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "bTV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bTW" = ( @@ -48185,8 +49941,8 @@ dir = 4 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 4 + dir = 4; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) @@ -48400,10 +50156,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "bUw" = ( @@ -48495,6 +50256,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "bUE" = ( @@ -48834,8 +50596,8 @@ "bVi" = ( /obj/structure/bed/roller, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -48882,8 +50644,8 @@ layer = 4.1 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -48983,7 +50745,6 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bVu" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4; initialize_directions = 11 @@ -48992,13 +50753,24 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bVv" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bVw" = ( @@ -49172,8 +50944,8 @@ dir = 8 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 4 + dir = 4; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/command) @@ -49254,6 +51026,10 @@ name = "AI Upload"; req_access_txt = "16" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "bVR" = ( @@ -49315,8 +51091,8 @@ dir = 8 }, /obj/machinery/vr_sleeper{ - icon_state = "sleeper"; - dir = 4 + dir = 4; + icon_state = "sleeper" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ @@ -49347,10 +51123,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bVY" = ( @@ -49489,7 +51270,10 @@ "bWj" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/genetics/cloning) "bWk" = ( @@ -49653,7 +51437,12 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber{ on = 1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bWy" = ( @@ -49836,8 +51625,8 @@ /area/medical/virology) "bWS" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -49945,11 +51734,16 @@ /turf/open/floor/plasteel/white/side, /area/medical/medbay) "bXd" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bXe" = ( @@ -50003,11 +51797,16 @@ }) "bXk" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bXl" = ( @@ -50028,8 +51827,8 @@ /area/medical/medbay) "bXm" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/camera{ c_tag = "Chemistry Hallway"; @@ -50103,7 +51902,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/genetics/cloning) "bXu" = ( @@ -50192,7 +51996,12 @@ "bXC" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/paramedic) "bXD" = ( @@ -50400,7 +52209,10 @@ "bXV" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/checkpoint) "bXW" = ( @@ -50427,7 +52239,7 @@ name = "RADIOACTIVE AREA"; pixel_x = -32 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "bXY" = ( @@ -50442,13 +52254,17 @@ /area/security/checkpoint/engineering) "bYa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - icon_state = "intact"; - dir = 5 + dir = 5; + icon_state = "intact" }, /obj/machinery/door/airlock/security/glass{ name = "Security Checkpoint"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/checkpoint/engineering) "bYb" = ( @@ -50460,7 +52276,10 @@ "bYc" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "bYd" = ( @@ -50476,7 +52295,10 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/checkpoint/engineering) "bYf" = ( @@ -50484,7 +52306,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -50492,6 +52313,9 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bYg" = ( @@ -50499,11 +52323,13 @@ icon_state = "1-2"; tag = "" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bYh" = ( @@ -50512,6 +52338,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "bYi" = ( @@ -50524,6 +52351,7 @@ icon_state = "0-4" }, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "bYj" = ( @@ -50532,6 +52360,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "bYk" = ( @@ -50544,6 +52373,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "bYl" = ( @@ -50585,8 +52415,8 @@ dir = 8 }, /obj/machinery/vr_sleeper{ - icon_state = "sleeper"; - dir = 4 + dir = 4; + icon_state = "sleeper" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ @@ -50622,8 +52452,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/open/floor/plating, /area/tcommsat/computer) @@ -50633,22 +52463,22 @@ /area/medical/sleeper) "bYt" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/closed/wall/r_wall, /area/tcommsat/computer) "bYu" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - icon_state = "manifold"; - dir = 1 + dir = 1; + icon_state = "manifold" }, /turf/closed/wall/r_wall, /area/tcommsat/server) "bYv" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/closed/wall/r_wall, /area/tcommsat/server) @@ -50669,8 +52499,8 @@ /area/quartermaster/storage) "bYx" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/open/floor/circuit{ icon_state = "dark"; @@ -50687,8 +52517,8 @@ /area/space) "bYz" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 10 + dir = 10; + icon_state = "intact" }, /turf/closed/wall/r_wall, /area/tcommsat/server) @@ -50747,8 +52577,8 @@ "bYF" = ( /obj/machinery/computer/pandemic, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -50796,6 +52626,12 @@ name = " Genetics Morgue Access"; req_access_txt = "5;9" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "dark" }, @@ -50974,6 +52810,12 @@ name = "Paramedic Staging Area"; req_access_txt = "67" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/paramedic) "bZd" = ( @@ -51104,8 +52946,8 @@ req_access_txt = 1 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue{ @@ -51323,6 +53165,7 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/tcommsat/lounge{ name = "\improper Telecommunications Satellite Access" @@ -51349,7 +53192,6 @@ /area/crew_quarters/kitchen) "bZQ" = ( /obj/structure/closet/emcloset, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -51357,6 +53199,9 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bZR" = ( @@ -51481,6 +53326,10 @@ name = "Break Room"; req_access_txt = "39" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cae" = ( @@ -51520,7 +53369,6 @@ }, /area/medical/morgue) "cai" = ( -/obj/machinery/door/firedoor, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -51535,6 +53383,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "caj" = ( @@ -51887,6 +53741,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/checkpoint) "caN" = ( @@ -51914,8 +53772,8 @@ pixel_x = -28 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -51981,8 +53839,8 @@ /area/ai_monitored/nuke_storage) "caW" = ( /obj/machinery/computer/holodeck{ - icon_state = "computer"; - dir = 8 + dir = 8; + icon_state = "computer" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ @@ -52026,7 +53884,6 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "cbc" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -52040,6 +53897,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "cbd" = ( @@ -52053,6 +53916,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "cbe" = ( @@ -52118,10 +53987,15 @@ /area/engine/engineering) "cbj" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Teleporters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "cbk" = ( @@ -52142,13 +54016,16 @@ /obj/item/reagent_containers/syringe/antiviral, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/dropper, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green{ dir = 1 }, /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cbl" = ( @@ -52194,8 +54071,8 @@ "cbq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -52303,8 +54180,8 @@ dir = 8 }, /obj/machinery/vr_sleeper{ - icon_state = "sleeper"; - dir = 4 + dir = 4; + icon_state = "sleeper" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ @@ -52421,8 +54298,8 @@ "cbL" = ( /obj/structure/closet/secure_closet/freezer/kitchen, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel/blackwhite, /area/crew_quarters/kitchen) @@ -52434,6 +54311,7 @@ icon_state = "0-2" }, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload_foyer) "cbN" = ( @@ -52473,25 +54351,37 @@ /obj/item/healthanalyzer, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cbT" = ( /obj/machinery/door/window/southright, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/holopad, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cbU" = ( /obj/structure/window/reinforced/tinted, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cbV" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/genetics) "cbW" = ( @@ -52557,6 +54447,7 @@ icon_state = "0-2" }, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload_foyer) "ccd" = ( @@ -52574,7 +54465,10 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/genetics) "ccg" = ( @@ -52584,6 +54478,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/genetics) "cch" = ( @@ -52592,8 +54490,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/checkpoint/engineering) "cci" = ( @@ -52656,8 +54559,8 @@ /area/medical/genetics/cloning) "ccn" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) @@ -52667,15 +54570,15 @@ pixel_x = -23 }, /obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 + dir = 1; + icon_state = "term" }, /obj/structure/cable{ icon_state = "0-4" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plating, /area/construction{ @@ -52909,7 +54812,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/checkpoint/engineering) "ccO" = ( @@ -52917,10 +54825,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Teleporters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "ccP" = ( @@ -52928,7 +54841,7 @@ req_access_txt = 1 }, /obj/machinery/vending/wardrobe/jani_wardrobe{ - products = list(/obj/item/clothing/under/rank/janitor = 2, /obj/item/clothing/under/yogs/casualjanitorsuit = 2, /obj/item/clothing/suit/yogs/janitorcoat = 2, /obj/item/cartridge/janitor = 2, /obj/item/clothing/gloves/color/black = 2, /obj/item/clothing/head/soft/purple = 2, /obj/item/paint/paint_remover = 2, /obj/item/melee/flyswatter = 2, /obj/item/flashlight = 2, /obj/item/caution = 6, /obj/item/holosign_creator/janibarrier = 2, /obj/item/lightreplacer = 2, /obj/item/soap/nanotrasen = 2, /obj/item/storage/bag/trash = 2, /obj/item/clothing/shoes/galoshes = 2, /obj/item/watertank/janitor = 2, /obj/item/storage/belt/janitor = 2) + products = list(/obj/item/clothing/under/rank/janitor = 2,/obj/item/clothing/under/yogs/casualjanitorsuit = 2,/obj/item/clothing/suit/yogs/janitorcoat = 2,/obj/item/cartridge/janitor = 2,/obj/item/clothing/gloves/color/black = 2,/obj/item/clothing/head/soft/purple = 2,/obj/item/paint/paint_remover = 2,/obj/item/melee/flyswatter = 2,/obj/item/flashlight = 2,/obj/item/caution = 6,/obj/item/holosign_creator/janibarrier = 2,/obj/item/lightreplacer = 2,/obj/item/soap/nanotrasen = 2,/obj/item/storage/bag/trash = 2,/obj/item/clothing/shoes/galoshes = 2,/obj/item/watertank/janitor = 2,/obj/item/storage/belt/janitor = 2) }, /turf/open/floor/plasteel, /area/janitor/b) @@ -52942,8 +54855,13 @@ "ccR" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/checkpoint/engineering) "ccS" = ( @@ -52976,7 +54894,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/checkpoint/engineering) "ccV" = ( @@ -52993,6 +54916,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/engineering) "ccW" = ( @@ -53041,12 +54970,15 @@ "cdb" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "atmos"; layer = 2.5; name = "atmos blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "cdc" = ( @@ -53078,10 +55010,13 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/checkpoint/engineering) "cdh" = ( @@ -53360,8 +55295,8 @@ dir = 8 }, /obj/machinery/vr_sleeper{ - icon_state = "sleeper"; - dir = 4 + dir = 4; + icon_state = "sleeper" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ @@ -53430,6 +55365,10 @@ name = "AI Upload Access"; req_access_txt = "16" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "cdE" = ( @@ -53612,8 +55551,8 @@ /area/medical/virology) "cdU" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -53834,6 +55773,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "ceq" = ( @@ -53879,6 +55824,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/construction{ name = "Arrivals Engineering Outpost" @@ -53925,6 +55876,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/medbay/aft{ name = "Arrivals Triage" @@ -53993,13 +55950,16 @@ tag = "" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/corner{ dir = 1 }, @@ -54021,7 +55981,10 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "ceL" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/command) "ceM" = ( @@ -54047,6 +56010,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/engineering) "ceP" = ( @@ -54081,11 +56050,14 @@ /area/engine/engineering) "ceT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/command) "ceU" = ( @@ -54102,7 +56074,6 @@ /turf/open/floor/plasteel/dark, /area/security/checkpoint/engineering) "ceW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "EVA Storage"; req_access_txt = "18" @@ -54114,16 +56085,23 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "ceX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/corner{ dir = 1 }, @@ -54180,6 +56158,12 @@ name = "Telecoms Access"; req_access_txt = "61" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/tcommsat/lounge{ name = "\improper Telecommunications Satellite Access" @@ -54208,8 +56192,8 @@ "cfh" = ( /obj/machinery/disposal/bin, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -54241,6 +56225,10 @@ req_access_txt = "17" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/teleporter) "cfl" = ( @@ -54296,8 +56284,8 @@ dir = 8 }, /obj/machinery/vr_sleeper{ - icon_state = "sleeper"; - dir = 1 + dir = 1; + icon_state = "sleeper" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ @@ -54324,8 +56312,8 @@ dir = 8 }, /obj/machinery/vr_sleeper{ - icon_state = "sleeper"; - dir = 1 + dir = 1; + icon_state = "sleeper" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ @@ -54378,8 +56366,8 @@ "cfy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -54654,7 +56642,10 @@ dir = 6; initialize_directions = 6 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/command) "cge" = ( @@ -54844,6 +56835,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "cgt" = ( @@ -55420,6 +57417,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "chp" = ( @@ -55447,8 +57448,8 @@ dir = 4 }, /obj/structure/sink{ - icon_state = "sink"; dir = 8; + icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -55531,6 +57532,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "chB" = ( @@ -55580,7 +57585,10 @@ dir = 8; on = 1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/command) "chJ" = ( @@ -55766,11 +57774,14 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/command) "chY" = ( @@ -56093,6 +58104,10 @@ /obj/structure/cable/cyan{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) "ciC" = ( @@ -56109,6 +58124,10 @@ /obj/structure/cable/cyan{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/computer) "ciE" = ( @@ -56157,10 +58176,15 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/corner{ dir = 1 }, @@ -56204,6 +58228,10 @@ /obj/machinery/door/airlock/virology{ req_one_access_txt = "39" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "ciM" = ( @@ -56274,6 +58302,10 @@ /obj/machinery/door/airlock/virology{ req_one_access_txt = "39" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "ciT" = ( @@ -56287,6 +58319,10 @@ name = "Atmospherics Maintenance"; req_access_txt = "12;24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "ciV" = ( @@ -56524,8 +58560,8 @@ /area/security/checkpoint) "cjw" = ( /obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 + dir = 1; + icon_state = "pipe-j1" }, /turf/open/floor/plasteel/white, /area/hallway/primary/port) @@ -56677,14 +58713,13 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "cjH" = ( -/obj/machinery/door/firedoor/heavy{ - layer = 2.7; - name = "blast firelock"; - safe = 0 - }, /obj/machinery/door/airlock/public{ name = "laser tag arena" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -56748,7 +58783,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ dir = 3 }, @@ -56767,6 +58807,10 @@ layer = 2.5; name = "atmos blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/engineering) "cjQ" = ( @@ -56786,6 +58830,10 @@ name = "Security Checkpoint"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/checkpoint/engineering) "cjS" = ( @@ -56795,7 +58843,6 @@ /turf/closed/wall/r_wall, /area/security/checkpoint/engineering) "cjT" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -56803,6 +58850,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "cjU" = ( @@ -57064,8 +59115,8 @@ pixel_y = 25 }, /obj/machinery/computer/atmos_alert{ - icon_state = "computer"; - dir = 4 + dir = 4; + icon_state = "computer" }, /turf/open/floor/wood, /area/crew_quarters/heads/chief) @@ -57233,8 +59284,8 @@ dir = 8 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 8 + dir = 8; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) @@ -57260,7 +59311,6 @@ "ckM" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Engine Lock"; name = "Engineering Lockdown" @@ -57270,16 +59320,26 @@ layer = 2.5; name = "atmos blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "ckN" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "ckO" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, @@ -57290,6 +59350,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "ckP" = ( @@ -57298,7 +59364,6 @@ /area/security/checkpoint) "ckQ" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/northleft{ dir = 4; icon_state = "left"; @@ -57314,6 +59379,12 @@ layer = 2.5; name = "atmos blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "ckR" = ( @@ -57326,19 +59397,24 @@ icon_state = "1-2"; tag = "" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "ckS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "ckT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -57351,6 +59427,12 @@ /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "ckU" = ( @@ -57450,6 +59532,12 @@ layer = 2.5; name = "atmos blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/primary/starboard) "cld" = ( @@ -57654,8 +59742,8 @@ }) "clw" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 5 + dir = 5; + icon_state = "intact" }, /turf/closed/wall/r_wall, /area/tcommsat/server) @@ -57695,8 +59783,8 @@ }) "clA" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 9 + dir = 9; + icon_state = "intact" }, /turf/closed/wall/r_wall, /area/tcommsat/server) @@ -57706,6 +59794,10 @@ req_access = null; req_access_txt = "13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "clC" = ( @@ -57902,7 +59994,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 4 @@ -57913,6 +60004,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "clZ" = ( @@ -58385,13 +60482,19 @@ name = "Research Division" }) "cmV" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "cmW" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cmX" = ( @@ -58507,8 +60610,8 @@ dir = 4 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 8 + dir = 8; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) @@ -58530,7 +60633,6 @@ /area/hallway/primary/central) "cni" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green{ dir = 1 }, @@ -58541,6 +60643,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "cnj" = ( @@ -58594,7 +60700,6 @@ /area/hallway/secondary/command) "cnr" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ dir = 8 @@ -58602,6 +60707,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "cns" = ( @@ -58738,6 +60847,10 @@ req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "cnH" = ( @@ -58750,6 +60863,10 @@ req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "cnJ" = ( @@ -59004,8 +61121,8 @@ dir = 8 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 1 + dir = 1; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) @@ -59071,6 +61188,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "coo" = ( @@ -59152,7 +61270,6 @@ icon_state = "1-2"; tag = "" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -59161,6 +61278,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "coy" = ( @@ -59772,8 +61893,8 @@ }, /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -59834,8 +61955,8 @@ }, /obj/structure/closet/secure_closet/atmospherics, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -59939,6 +62060,10 @@ req_access_txt = "60"; welded = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cqd" = ( @@ -59958,6 +62083,10 @@ req_access_txt = "60"; welded = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cqf" = ( @@ -59970,6 +62099,10 @@ req_access_txt = "60"; welded = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cqg" = ( @@ -59982,6 +62115,10 @@ req_access_txt = "60"; welded = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cqh" = ( @@ -60012,6 +62149,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cql" = ( @@ -60074,8 +62212,8 @@ /area/hallway/primary/central) "cqt" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -60100,7 +62238,6 @@ /area/hallway/primary/central) "cqw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ dir = 4 @@ -60111,6 +62248,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "cqx" = ( @@ -60164,8 +62305,13 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "cqE" = ( @@ -60243,6 +62389,7 @@ "cqM" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cqN" = ( @@ -60485,6 +62632,12 @@ /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, /area/maintenance/port/aft{ name = "Aft Port Inner Maintenance" @@ -60645,7 +62798,6 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "crA" = ( -/obj/machinery/door/firedoor, /obj/machinery/camera{ c_tag = "Port Primary Hallway South 5"; dir = 1; @@ -60655,6 +62807,12 @@ /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "crB" = ( @@ -60881,10 +63039,15 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csa" = ( @@ -60893,8 +63056,13 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csb" = ( @@ -60941,8 +63109,8 @@ "csg" = ( /obj/structure/closet/firecloset, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -61113,8 +63281,8 @@ "csx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -61125,17 +63293,27 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "csy" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csz" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csA" = ( @@ -61146,22 +63324,29 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csC" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "csD" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "csE" = ( @@ -61191,8 +63376,13 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csI" = ( @@ -61217,6 +63407,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/space, /area/maintenance/starboard/aft) "csL" = ( @@ -61225,6 +63416,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/space, /area/maintenance/starboard/aft) "csM" = ( @@ -61235,16 +63427,26 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csN" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/miningdock) "csO" = ( @@ -61256,6 +63458,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/teleporter) "csP" = ( @@ -61266,10 +63472,15 @@ dir = 4 }, /obj/machinery/meter, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csQ" = ( @@ -61278,13 +63489,18 @@ }, /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 10 + dir = 10; + icon_state = "intact" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "csR" = ( @@ -61293,20 +63509,30 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/miningdock) "csS" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/pen, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "csT" = ( /obj/structure/chair/comfy/beige{ - icon_state = "comfychair"; - dir = 4 + dir = 4; + icon_state = "comfychair" }, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -61369,8 +63595,8 @@ /area/hallway/primary/port) "csZ" = ( /obj/structure/chair/comfy/beige{ - icon_state = "comfychair"; - dir = 4 + dir = 4; + icon_state = "comfychair" }, /obj/machinery/camera{ c_tag = "Medbay Transit Center South"; @@ -61435,8 +63661,8 @@ "cte" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -61477,12 +63703,15 @@ /area/science/lab) "ctj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/mining/glass{ name = "Mining Dock"; req_access_txt = "48" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "ctk" = ( @@ -61603,7 +63832,10 @@ req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "ctv" = ( @@ -61681,8 +63913,8 @@ }, /obj/machinery/portable_atmospherics/scrubber/huge/movable, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -61919,6 +64151,10 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/engineering) "cub" = ( @@ -61960,7 +64196,10 @@ /area/hallway/primary/starboard) "cue" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "cuf" = ( @@ -62083,10 +64322,13 @@ "cuq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -62295,10 +64537,13 @@ /area/engine/atmos) "cuO" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -62389,6 +64634,12 @@ id = "Engine Lock"; name = "Engineering Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "cvb" = ( @@ -62423,16 +64674,6 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) -"cvf" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/open/floor/plasteel/sepia, -/area/hallway/secondary/entry{ - name = "Aft Port Hallway" - }) "cvg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -62626,6 +64867,12 @@ dir = 4 }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "cvy" = ( @@ -62848,10 +65095,13 @@ /turf/open/floor/plating, /area/engine/atmos) "cwb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -62859,8 +65109,8 @@ "cwc" = ( /obj/machinery/atmospherics/pipe/simple/green/hidden, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -62872,8 +65122,8 @@ /area/engine/atmos) "cwd" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - icon_state = "manifold"; - dir = 1 + dir = 1; + icon_state = "manifold" }, /obj/structure/cable{ icon_state = "1-2"; @@ -62883,16 +65133,16 @@ /area/engine/atmos) "cwe" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/engine/atmos) "cwf" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /obj/effect/turf_decal/tile/yellow, @@ -62904,7 +65154,12 @@ "cwg" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hydroponics) "cwh" = ( @@ -63164,10 +65419,15 @@ "cwO" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hydroponics) "cwP" = ( @@ -63481,8 +65741,8 @@ }) "cxx" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel/sepia, /area/hydroponics/garden{ @@ -63500,8 +65760,8 @@ /area/hallway/primary/starboard) "cxA" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plating, /area/engine/atmos) @@ -63608,6 +65868,12 @@ dir = 4 }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "cxM" = ( @@ -63854,6 +66120,7 @@ "cyr" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/research/abandoned) "cys" = ( @@ -63906,7 +66173,9 @@ /turf/open/floor/plasteel, /area/engine/atmos) "cyz" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "cyA" = ( @@ -63991,8 +66260,8 @@ /area/quartermaster/miningdock) "cyL" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/wood, /area/quartermaster/miningdock) @@ -64007,8 +66276,8 @@ pixel_x = 22 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/wood, /area/quartermaster/miningdock) @@ -64067,8 +66336,8 @@ /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/bot_white, /turf/open/floor/plasteel, @@ -64148,7 +66417,9 @@ icon_state = "1-2"; tag = "" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "czg" = ( @@ -64246,8 +66517,8 @@ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -64344,10 +66615,10 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "czD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "czE" = ( @@ -64392,10 +66663,10 @@ icon_state = "1-2"; tag = "" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "czK" = ( @@ -64415,7 +66686,10 @@ /obj/machinery/door/airlock/glass_large{ name = "Cafeteria" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) "czN" = ( @@ -64461,8 +66735,8 @@ layer = 4.1 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 8 + dir = 8; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/entry{ @@ -64602,7 +66876,10 @@ /area/science/research/abandoned) "cAh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) "cAi" = ( @@ -64657,15 +66934,15 @@ /area/engine/atmos) "cAo" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/closed/wall/r_wall, /area/engine/atmos) "cAp" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 10 + dir = 10; + icon_state = "intact" }, /turf/closed/wall/r_wall, /area/engine/atmos) @@ -64722,6 +66999,7 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cAv" = ( @@ -64731,6 +67009,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cAw" = ( @@ -64740,6 +67019,7 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cAx" = ( @@ -64826,6 +67106,12 @@ /obj/machinery/door/airlock/glass{ name = "Mining" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "cAI" = ( @@ -64856,8 +67142,8 @@ }) "cAN" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 10 + dir = 10; + icon_state = "intact" }, /obj/structure/lattice/catwalk, /turf/open/space, @@ -64915,8 +67201,8 @@ }) "cAU" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -64931,8 +67217,8 @@ }, /obj/machinery/computer/scan_consolenew, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -65051,8 +67337,8 @@ /area/medical/virology) "cBi" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 5 + dir = 5; + icon_state = "intact" }, /obj/structure/lattice/catwalk, /turf/open/space, @@ -65063,6 +67349,7 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/research/abandoned) "cBk" = ( @@ -65174,7 +67461,10 @@ /area/quartermaster/office) "cBs" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) "cBt" = ( @@ -65332,6 +67622,10 @@ req_access_txt = "48" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cBK" = ( @@ -65339,6 +67633,10 @@ name = "Miner Lounge"; req_access_txt = "48" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "cBL" = ( @@ -65351,6 +67649,10 @@ name = "Mining Office"; req_access_txt = "50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "cBN" = ( @@ -65366,7 +67668,10 @@ name = "Kitchen Delivery"; req_access_txt = "28" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "cBO" = ( @@ -65462,10 +67767,15 @@ /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/command) "cBZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Recreation Room" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ name = "Holodeck" @@ -65476,6 +67786,7 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/research/abandoned) "cCb" = ( @@ -65561,6 +67872,7 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/research/abandoned) "cCj" = ( @@ -65570,8 +67882,13 @@ name = "kitchen shutters" }, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/storage/fancy/donut_box, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "cCk" = ( @@ -65637,8 +67954,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/window/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/cafeteria) "cCr" = ( @@ -65709,6 +68031,7 @@ /obj/machinery/atmospherics/pipe/simple/supplymain/visible{ dir = 8 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cCx" = ( @@ -66007,8 +68330,8 @@ }) "cDb" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/vending/cola, /turf/open/floor/plasteel/sepia, @@ -66018,6 +68341,7 @@ "cDc" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/aft{ name = "Aft Port Inner Maintenance" @@ -66066,7 +68390,12 @@ name = "kitchen shutters" }, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "cDi" = ( @@ -66090,8 +68419,8 @@ /area/engine/atmos) "cDk" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/structure/closet/crate, /obj/effect/turf_decal/tile/brown{ @@ -66232,6 +68561,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "cDA" = ( @@ -66262,13 +68597,18 @@ /turf/open/floor/plasteel, /area/engine/atmos) "cDC" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ name = "Holodeck" @@ -66316,7 +68656,12 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -66474,6 +68819,7 @@ "cDV" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) "cDW" = ( @@ -66513,8 +68859,8 @@ dir = 10 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -66569,6 +68915,12 @@ name = "Refinery"; req_access_txt = "48" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "cEk" = ( @@ -66591,7 +68943,12 @@ "cEm" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -66620,9 +68977,9 @@ }) "cEp" = ( /obj/machinery/power/apc{ + areastring = "/area/teleporter"; dir = 8; name = "Teleporter APC"; - areastring = "/area/teleporter"; pixel_x = -24 }, /obj/structure/cable{ @@ -66643,8 +69000,13 @@ /area/teleporter) "cEr" = ( /obj/structure/grille, -/obj/machinery/door/firedoor, /obj/structure/window/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/cafeteria) "cEs" = ( @@ -66652,6 +69014,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) "cEt" = ( @@ -66756,6 +69124,7 @@ "cEH" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningdock) "cEI" = ( @@ -66991,8 +69360,8 @@ "cFd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -67028,8 +69397,8 @@ }) "cFh" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/vending/cigarette, /turf/open/floor/plasteel/sepia, @@ -67136,6 +69505,12 @@ layer = 2.5; name = "atmos blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) "cFu" = ( @@ -67159,6 +69534,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "cFw" = ( @@ -67193,8 +69574,8 @@ /area/engine/atmos) "cFy" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 10 + dir = 10; + icon_state = "intact" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -67242,13 +69623,23 @@ name = "kitchen shutters" }, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "cFD" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -67380,8 +69771,8 @@ /area/maintenance/department/engine/atmos) "cFS" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -67710,6 +70101,7 @@ "cGB" = ( /obj/structure/window/reinforced/fulltile, /obj/structure/grille, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -67770,10 +70162,15 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "cGI" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -67788,7 +70185,12 @@ name = "kitchen shutters" }, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "cGK" = ( @@ -67810,8 +70212,8 @@ /area/engine/atmos) "cGN" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -67844,6 +70246,12 @@ name = "Security Checkpoint"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/checkpoint/supply{ name = "Security Post - Mining Dock" @@ -67975,10 +70383,13 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "cHg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Teleporters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cHh" = ( @@ -68422,8 +70833,8 @@ dir = 4 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 1 + dir = 1; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/command) @@ -68442,13 +70853,6 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) -"cIb" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Teleporters" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/aft) "cIc" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 8 @@ -68532,7 +70936,10 @@ icon_state = "1-2"; tag = "" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/secondary/exit) "cIk" = ( @@ -68597,8 +71004,8 @@ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel/sepia, /area/hydroponics/garden{ @@ -68745,6 +71152,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -68771,7 +71184,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/secondary/exit) "cIJ" = ( @@ -68804,13 +71220,18 @@ /turf/open/floor/plating, /area/engine/atmos) "cIM" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ name = "Holodeck" @@ -68856,6 +71277,10 @@ req_access_txt = "48" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "cIT" = ( @@ -68863,6 +71288,10 @@ name = "Mining Ready Room"; req_access_txt = "48" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "cIU" = ( @@ -68906,7 +71335,12 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -69061,8 +71495,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -69086,7 +71520,7 @@ /area/ai_monitored/turret_protected/ai) "cJq" = ( /obj/machinery/power/smes{ - charge = 5e+006 + charge = 5000000 }, /obj/structure/cable/cyan{ icon_state = "0-8" @@ -69330,8 +71764,8 @@ }) "cJT" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/camera{ c_tag = "Station Garden South Southeast"; @@ -69363,8 +71797,8 @@ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/structure/cable{ icon_state = "1-2" @@ -69500,8 +71934,8 @@ req_access_txt = "16" }, /obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 + dir = 1; + icon_state = "term" }, /obj/structure/cable{ icon_state = "0-4" @@ -69541,8 +71975,8 @@ }) "cKo" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/closed/wall, /area/maintenance/starboard/aft{ @@ -69550,15 +71984,15 @@ }) "cKp" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/closed/wall, /area/storage/tech) "cKq" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /turf/closed/wall, @@ -69578,8 +72012,8 @@ /area/hallway/primary/port) "cKs" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ @@ -69602,8 +72036,8 @@ /area/hallway/primary/starboard) "cKu" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/closed/wall, /area/maintenance/department/engine/atmos) @@ -69621,8 +72055,8 @@ icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) @@ -69632,8 +72066,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) @@ -69643,22 +72077,22 @@ tag = "" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) "cKy" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) "cKz" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/structure/rack{ dir = 8; @@ -69675,8 +72109,8 @@ /area/holodeck/rec_center) "cKB" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -69712,6 +72146,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cKG" = ( @@ -69998,8 +72433,8 @@ dir = 8 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 1 + dir = 1; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -70135,6 +72570,7 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/yellow/hidden, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -70148,6 +72584,7 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "cLI" = ( @@ -70159,6 +72596,7 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "cLJ" = ( @@ -70173,6 +72611,7 @@ icon_state = "0-2" }, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "cLK" = ( @@ -70181,6 +72620,7 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "cLL" = ( @@ -70449,8 +72889,8 @@ /area/hydroponics) "cMr" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -70483,6 +72923,7 @@ /obj/structure/cable, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "cMw" = ( @@ -70591,6 +73032,12 @@ "cME" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) "cMF" = ( @@ -70645,8 +73092,8 @@ /area/science/nanite) "cML" = ( /obj/machinery/computer/nanite_chamber_control{ - icon_state = "computer"; - dir = 1 + dir = 1; + icon_state = "computer" }, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ @@ -70841,6 +73288,12 @@ /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, /area/storage/tech) "cNi" = ( @@ -70895,6 +73348,12 @@ /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, /area/storage/tech) "cNo" = ( @@ -71279,6 +73738,7 @@ "cNW" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "cNX" = ( @@ -71416,13 +73876,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 8 }, /obj/effect/turf_decal/tile/purple{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/nanite) "cOm" = ( @@ -71466,7 +73929,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/nanite) "cOq" = ( @@ -71616,15 +74082,15 @@ /area/maintenance/disposal/incinerator) "cOG" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/closed/wall, /area/maintenance/disposal/incinerator) "cOH" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -71635,9 +74101,10 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 9 + dir = 9; + icon_state = "intact" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -71649,6 +74116,7 @@ /obj/structure/cable, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "cOK" = ( @@ -71661,6 +74129,7 @@ /obj/structure/grille, /obj/structure/cable, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "cOL" = ( @@ -71768,7 +74237,12 @@ name = "Robotics Desk"; req_access_txt = "29" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/robotics/lab) "cOV" = ( @@ -71784,10 +74258,13 @@ dir = 4 }, /obj/effect/turf_decal/tile/purple, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/nanite) "cOY" = ( @@ -71865,8 +74342,8 @@ name = "oxygen tank pump" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/machinery/airalarm{ dir = 4; @@ -72032,6 +74509,10 @@ name = "Maintenance Access"; req_access_txt = "35" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hydroponics) "cPx" = ( @@ -72188,11 +74669,18 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "cPR" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "cPS" = ( @@ -72406,7 +74894,12 @@ id = "robotics"; name = "robotics lab shutters" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/robotics/lab) "cQs" = ( @@ -72834,11 +75327,14 @@ /turf/closed/wall, /area/science/nanite) "cRn" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cRo" = ( @@ -72887,10 +75383,17 @@ name = "Experimental Studies Lab"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/nanite) "cRu" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cRv" = ( @@ -73029,6 +75532,12 @@ /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/engine, /area/maintenance/disposal/incinerator) "cRH" = ( @@ -73051,6 +75560,12 @@ /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/engine, /area/maintenance/disposal/incinerator) "cRJ" = ( @@ -73140,6 +75655,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -73616,8 +76137,8 @@ on = 1 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown{ dir = 4 @@ -73821,8 +76342,8 @@ /area/ai_monitored/turret_protected/ai_upload) "cTn" = ( /obj/machinery/flasher{ - pixel_y = 24; - id = "AI" + id = "AI"; + pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/cyan{ @@ -73901,6 +76422,10 @@ /area/hallway/primary/port) "cTx" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -74011,6 +76536,12 @@ req_access_txt = "29"; req_one_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics{ name = "Robotics Surgery" @@ -74097,6 +76628,12 @@ req_access_txt = "29"; req_one_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "cTT" = ( @@ -74144,6 +76681,10 @@ id = "RDLock"; name = "Research Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -74294,8 +76835,8 @@ dir = 1 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -74502,6 +77043,12 @@ name = "Hydroponics"; req_access_txt = "35" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "cUH" = ( @@ -74574,14 +77121,20 @@ /area/crew_quarters/cafeteria) "cUP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cUQ" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cUR" = ( @@ -74590,7 +77143,10 @@ /area/crew_quarters/cafeteria) "cUS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cUT" = ( @@ -74623,13 +77179,16 @@ /turf/open/floor/plating, /area/crew_quarters/kitchen) "cUX" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cUY" = ( @@ -74647,6 +77206,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ name = "Holodeck" @@ -74658,8 +77223,10 @@ id = "RDLock"; name = "Research Lockdown" }, -/obj/machinery/door/firedoor, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/lab) "cVc" = ( @@ -74683,8 +77250,10 @@ name = "\improper ROBOTICS!"; pixel_x = 32 }, -/obj/machinery/door/firedoor, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/lab) "cVe" = ( @@ -74910,7 +77479,10 @@ id = "Skynet_launch"; name = "mech bay" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "cVC" = ( @@ -74922,7 +77494,10 @@ icon_state = "1-2"; tag = "" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cVE" = ( @@ -74944,6 +77519,7 @@ dir = 6 }, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -74954,6 +77530,7 @@ dir = 4 }, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -74973,6 +77550,7 @@ dir = 10 }, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -74986,7 +77564,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -74999,6 +77576,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -75186,6 +77766,12 @@ name = "Maintenance Access"; req_access_txt = "28" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/kitchen) "cWf" = ( @@ -75350,6 +77936,7 @@ "cWu" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/robotics{ name = "Robotics Surgery" @@ -75490,8 +78077,8 @@ /area/hallway/secondary/exit) "cWL" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ @@ -75520,6 +78107,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness{ name = "Holodeck" @@ -75896,6 +78489,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating/airless, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -75918,6 +78512,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating/airless, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -76050,8 +78645,8 @@ /area/crew_quarters/cafeteria) "cXN" = ( /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 4 + dir = 4; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) @@ -76065,8 +78660,8 @@ }) "cXP" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18"; @@ -76076,19 +78671,19 @@ /area/hallway/primary/starboard) "cXQ" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "cXR" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) @@ -76371,6 +78966,10 @@ icon_state = "4-8" }, /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -76409,13 +79008,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cYB" = ( @@ -76488,7 +79089,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -76498,18 +79098,31 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cYG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cYH" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "cYI" = ( @@ -76588,7 +79201,12 @@ "cYP" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit) "cYQ" = ( @@ -76627,7 +79245,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -76637,6 +79254,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -76716,6 +79336,12 @@ name = "Atmospherics Maintenance"; req_access_txt = "12;24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft{ name = "Aft Port Inner Maintenance" @@ -76746,6 +79372,7 @@ icon_state = "0-2"; pixel_y = 1 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) "cZi" = ( @@ -76799,12 +79426,13 @@ icon_state = "0-2"; pixel_y = 1 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) "cZo" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) @@ -76835,8 +79463,8 @@ }) "cZs" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/camera{ c_tag = "Aft Port Hallway 1"; @@ -76984,8 +79612,8 @@ "cZK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) @@ -77062,8 +79690,8 @@ /area/hallway/primary/starboard) "cZU" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/machinery/camera{ c_tag = "Research Transit Center North"; @@ -77126,6 +79754,7 @@ "cZZ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -77177,7 +79806,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dae" = ( @@ -77255,10 +79886,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dal" = ( @@ -77270,7 +79906,6 @@ name = "Aft Port Hallway" }) "dam" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -77280,6 +79915,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -77300,8 +79938,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/window/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/cafeteria) "daq" = ( @@ -77369,8 +80012,8 @@ dir = 8 }, /obj/machinery/computer/telecomms/monitor{ - icon_state = "computer"; - dir = 4 + dir = 4; + icon_state = "computer" }, /turf/open/floor/plasteel/dark, /area/tcommsat/lounge{ @@ -77464,6 +80107,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/space) "daG" = ( @@ -77477,6 +80121,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload_foyer) "daH" = ( @@ -77506,7 +80151,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -77517,6 +80161,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -77532,6 +80179,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload_foyer) "daL" = ( @@ -77541,6 +80189,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/space) "daM" = ( @@ -77877,18 +80526,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dbr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, @@ -77896,6 +80546,12 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dbs" = ( @@ -77966,18 +80622,9 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/exit) -"dbz" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/aft) "dbA" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 8 @@ -78053,7 +80700,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dbI" = ( @@ -78117,10 +80766,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "dbR" = ( @@ -78318,8 +80969,8 @@ on = 1 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) @@ -78360,6 +81011,10 @@ pixel_x = 32 }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics{ name = "Robotics Surgery" @@ -78426,6 +81081,10 @@ name = "Maintenance Access"; req_access_txt = "27" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/mechbay) "dcv" = ( @@ -78446,6 +81105,10 @@ name = "Maintenance Access"; req_access_txt = "26" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/janitor/b) "dcz" = ( @@ -78634,6 +81297,10 @@ icon_state = "1-4"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) "dcU" = ( @@ -79292,8 +81959,8 @@ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-02"; @@ -79317,14 +81984,22 @@ "dem" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit) "den" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -79395,6 +82070,7 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/exit) "dev" = ( @@ -79460,8 +82136,8 @@ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown{ dir = 8 @@ -79477,12 +82153,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/camera{ c_tag = "Aft Port Hallway 6"; dir = 8; network = list("SS13") }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/sepia, /area/hallway/secondary/entry{ name = "Aft Port Hallway" @@ -79772,7 +82451,10 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dfh" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) "dfi" = ( @@ -79784,11 +82466,14 @@ /area/hallway/primary/aft) "dfj" = ( /obj/structure/grille, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/window/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/cafeteria) "dfk" = ( @@ -79993,8 +82678,8 @@ /area/janitor/b) "dfD" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/brown{ @@ -80029,7 +82714,12 @@ "dfG" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/checkpoint/science) "dfH" = ( @@ -80201,6 +82891,12 @@ name = "Security Escape Airlock"; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit) "dfX" = ( @@ -80492,8 +83188,8 @@ /area/hallway/secondary/command) "dgv" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ @@ -80511,6 +83207,10 @@ tag = "" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft{ name = "Aft Port Inner Maintenance" @@ -80669,7 +83369,10 @@ "dgO" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/nanite) "dgP" = ( @@ -80755,8 +83458,8 @@ /area/science/robotics/mechbay) "dgZ" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; + icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -80873,6 +83576,10 @@ icon_state = "4-8"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "dhp" = ( @@ -81051,8 +83758,8 @@ "dhG" = ( /obj/structure/table/glass, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) @@ -81061,6 +83768,10 @@ name = "Kitchen"; req_access_txt = "28" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "dhI" = ( @@ -81105,8 +83816,8 @@ /area/hallway/primary/aft) "dhM" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -81476,7 +84187,7 @@ dir = 1; frequency = 1441; name = "Tank Monitor"; - sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins", "n2o_sensor" = "Nitrous Oxide", "waste_sensor" = "Gas Mix Tank") + sensors = list("n2_sensor" = "Nitrogen","o2_sensor" = "Oxygen","co2_sensor" = "Carbon Dioxide","tox_sensor" = "Toxins","n2o_sensor" = "Nitrous Oxide","waste_sensor" = "Gas Mix Tank") }, /obj/machinery/light, /obj/machinery/firealarm{ @@ -81643,6 +84354,10 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/primary/aft) "diQ" = ( @@ -81652,23 +84367,32 @@ "diR" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/nanite) "diS" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "diT" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "diU" = ( @@ -81682,15 +84406,21 @@ name = "Aft Port Hallway" }) "diV" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "diW" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "diX" = ( @@ -81785,7 +84515,10 @@ }, /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/checkpoint/science) "djf" = ( @@ -81800,10 +84533,15 @@ "djg" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/explab) "djh" = ( @@ -81825,6 +84563,10 @@ id = "RDLock"; name = "Research Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/robotics/mechbay) "djk" = ( @@ -81859,6 +84601,10 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -81868,6 +84614,10 @@ name = "Custodial Closet South"; req_access_txt = "26" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/janitor/b) "djo" = ( @@ -81876,6 +84626,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft{ name = "Aft Starboard Inner Maintenance" @@ -81992,6 +84746,7 @@ dir = 5 }, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -82002,6 +84757,7 @@ dir = 4 }, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -82012,6 +84768,7 @@ dir = 9 }, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness{ name = "Holodeck" @@ -82040,7 +84797,7 @@ frequency = 1443; level = 3; name = "Distribution and Waste Monitor"; - sensors = list("mair_in_meter" = "Mixed Air In", "air_sensor" = "Mixed Air Supply Tank", "mair_out_meter" = "Mixed Air Out", "dloop_atm_meter" = "Distribution Loop", "wloop_atm_meter" = "Waste Loop") + sensors = list("mair_in_meter" = "Mixed Air In","air_sensor" = "Mixed Air Supply Tank","mair_out_meter" = "Mixed Air Out","dloop_atm_meter" = "Distribution Loop","wloop_atm_meter" = "Waste Loop") }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -82159,7 +84916,6 @@ id = "hazmat"; name = "hazardous material containment" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -82169,18 +84925,29 @@ /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/research{ name = "Research Division" }) "djP" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ dir = 4 }, @@ -82212,7 +84979,12 @@ "djS" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/lab) "djT" = ( @@ -82220,7 +84992,12 @@ id = "hazmat"; name = "hazardous material containment" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ dir = 8 }, @@ -82393,7 +85170,12 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "dkh" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ dir = 4 }, @@ -82478,7 +85260,12 @@ "dkp" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/explab) "dkq" = ( @@ -82639,11 +85426,16 @@ id = "hazmat"; name = "hazardous material containment" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ dir = 8 }, @@ -82664,11 +85456,16 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dkF" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 8 }, /obj/effect/turf_decal/tile/purple, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ dir = 4 }, @@ -82835,10 +85632,13 @@ dir = 1; layer = 2.9 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "dkZ" = ( @@ -82849,7 +85649,10 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "dla" = ( @@ -82923,7 +85726,10 @@ name = "Aft Port Hallway" }) "dlg" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "dlh" = ( @@ -82931,7 +85737,10 @@ dir = 1; layer = 2.9 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "dli" = ( @@ -83039,9 +85848,13 @@ dir = 1; layer = 2.9 }, -/obj/machinery/door/firedoor, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/engine, /area/science/explab) "dls" = ( @@ -83085,7 +85898,12 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/explab) "dlw" = ( @@ -83269,8 +86087,11 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dlN" = ( @@ -83282,7 +86103,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dlO" = ( @@ -83354,7 +86178,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dlX" = ( @@ -83540,10 +86367,15 @@ /obj/structure/window/reinforced{ layer = 4.1 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/explab) "dmp" = ( @@ -83554,7 +86386,12 @@ dir = 1; layer = 2.9 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/explab) "dmq" = ( @@ -83674,7 +86511,12 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/explab) "dmC" = ( @@ -83741,12 +86583,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"dmK" = ( -/mob/living/simple_animal/pet/fox/fennec{ - name = "Autumn" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock) "dmL" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -83894,7 +86730,12 @@ dir = 4 }, /obj/structure/window/reinforced, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/explab) "dmX" = ( @@ -83905,10 +86746,15 @@ dir = 1; layer = 2.9 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/explab) "dmY" = ( @@ -83984,8 +86830,8 @@ "dne" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/chair/comfy/black{ - icon_state = "comfychair"; - dir = 8 + dir = 8; + icon_state = "comfychair" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -84048,10 +86894,15 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/explab) "dnk" = ( @@ -84181,6 +87032,10 @@ tag = "" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dnw" = ( @@ -84343,6 +87198,10 @@ id = "RDLock"; name = "Research Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/primary/aft) "dnP" = ( @@ -84350,6 +87209,10 @@ id = "RDLock"; name = "Research Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "dnQ" = ( @@ -84360,6 +87223,10 @@ id = "RDLock"; name = "Research Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/primary/aft) "dnR" = ( @@ -84371,6 +87238,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dnT" = ( @@ -84390,6 +87261,10 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dnW" = ( @@ -84723,8 +87598,8 @@ dir = 8 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -85151,12 +88026,11 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dpu" = ( /obj/structure/window/reinforced, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -85165,6 +88039,10 @@ }, /obj/structure/table/glass, /obj/item/extinguisher, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dpv" = ( @@ -85174,7 +88052,10 @@ }, /obj/item/storage/box/monkeycubes, /obj/structure/table/glass, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dpw" = ( @@ -85182,7 +88063,10 @@ /obj/structure/table/glass, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dpx" = ( @@ -85208,9 +88092,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 }, -/obj/machinery/door/firedoor, /obj/structure/table/glass, /obj/item/extinguisher, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dpA" = ( @@ -85475,6 +88362,12 @@ dir = 4 }, /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dqc" = ( @@ -85590,7 +88483,10 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dqo" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dqp" = ( @@ -85667,6 +88563,10 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) "dqx" = ( @@ -85859,6 +88759,12 @@ /area/maintenance/starboard/aft/secondary) "dqN" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dqO" = ( @@ -85892,8 +88798,8 @@ network = list("SS13","RD") }, /obj/machinery/computer/rdconsole/robotics{ - icon_state = "computer"; - dir = 1 + dir = 1; + icon_state = "computer" }, /turf/open/floor/plasteel/dark{ dir = 7 @@ -86239,8 +89145,8 @@ /area/hallway/primary/aft) "drA" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-02"; @@ -86257,11 +89163,14 @@ /area/hallway/secondary/exit) "drB" = ( /obj/structure/closet/l3closet/scientist, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "drC" = ( @@ -86415,7 +89324,10 @@ "drQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/quartermaster/office) "drR" = ( @@ -86512,6 +89424,12 @@ req_access_txt = "12;24" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dsa" = ( @@ -86639,8 +89557,8 @@ /area/hallway/secondary/exit) "dsm" = ( /obj/machinery/sleeper{ - icon_state = "sleeper-open"; - dir = 8 + dir = 8; + icon_state = "sleeper-open" }, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -86835,6 +89753,10 @@ name = "Maintenance Access"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/range) "dsG" = ( @@ -86946,6 +89868,10 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "dsT" = ( @@ -86994,8 +89920,11 @@ "dsY" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/quartermaster/office) "dsZ" = ( @@ -87049,7 +89978,12 @@ "dtd" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dte" = ( @@ -87182,7 +90116,12 @@ "dts" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/checkpoint/supply) "dtt" = ( @@ -87251,7 +90190,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "dtC" = ( @@ -87400,6 +90344,10 @@ name = "Research Division Access"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/research{ name = "Research Division" @@ -87442,6 +90390,12 @@ name = "Research Security Checkpoint"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/checkpoint/science) "dtV" = ( @@ -87482,8 +90436,8 @@ dir = 8 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 4 + dir = 4; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) @@ -87580,6 +90534,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -87660,7 +90618,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/checkpoint/supply) "dup" = ( @@ -87775,8 +90738,8 @@ /area/hallway/primary/aft) "duA" = ( /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 4 + dir = 4; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) @@ -87808,6 +90771,7 @@ "duE" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "duF" = ( @@ -87839,7 +90803,12 @@ /area/hallway/primary/aft) "duI" = ( /obj/machinery/holopad, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "duJ" = ( @@ -88019,7 +90988,12 @@ name = "Delivery Office"; req_access_txt = "50" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/office) "duZ" = ( @@ -88099,7 +91073,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dvj" = ( @@ -88308,8 +91285,11 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/quartermaster/office) "dvD" = ( @@ -88323,7 +91303,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/quartermaster/office) "dvF" = ( @@ -88465,8 +91448,8 @@ /area/security/range) "dvQ" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown{ dir = 4 @@ -88781,6 +91764,12 @@ id = "ExpWin"; name = "E.X.P.E.R.I-MENTOR Containment" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/explab) "dwn" = ( @@ -88878,7 +91867,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dww" = ( @@ -88950,7 +91942,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "dwC" = ( @@ -88968,6 +91965,10 @@ id = "ExpDoor"; name = "E.X.P.E.R.I-MENTOR Blast Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/explab) "dwF" = ( @@ -88990,6 +91991,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dwH" = ( @@ -89044,6 +92051,12 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/research{ name = "Research Division" @@ -89152,6 +92165,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) "dwT" = ( @@ -89391,6 +92405,10 @@ name = "Security Checkpoint"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/checkpoint/science) "dxs" = ( @@ -89409,7 +92427,12 @@ pixel_y = 7 }, /obj/item/pen/red, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "dxu" = ( @@ -89422,6 +92445,10 @@ req_access_txt = "47" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/range) "dxw" = ( @@ -89494,6 +92521,10 @@ name = "Research Division EVA"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research{ name = "Research Division" @@ -89519,6 +92550,10 @@ icon_state = "2-4"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dxH" = ( @@ -89708,6 +92743,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) "dxW" = ( @@ -89779,8 +92815,8 @@ layer = 4.1 }, /obj/machinery/computer/cargo/express{ - icon_state = "computer"; - dir = 1 + dir = 1; + icon_state = "computer" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -90337,6 +93373,9 @@ dir = 8 }, /obj/effect/turf_decal/tile/purple, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/research{ name = "Research Division" @@ -90444,11 +93483,16 @@ /area/science/explab) "dzq" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/structure/window/reinforced{ dir = 4 }, /obj/machinery/computer/stockexchange, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/office) "dzr" = ( @@ -90533,7 +93577,12 @@ pixel_x = 4; pixel_y = -2 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/office) "dzA" = ( @@ -90559,8 +93608,8 @@ pixel_y = -22 }, /obj/machinery/computer/bounty{ - icon_state = "computer"; - dir = 1 + dir = 1; + icon_state = "computer" }, /turf/open/floor/wood, /area/quartermaster/qm) @@ -90679,6 +93728,12 @@ name = "R&D EVA Interior Airlock"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/pod{ dir = 4 }, @@ -90826,6 +93881,12 @@ name = "Toxins Lab"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/explab) "dzY" = ( @@ -90860,6 +93921,12 @@ name = "Research Lab"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/lab) "dAc" = ( @@ -90966,6 +94033,9 @@ dir = 8 }, /obj/effect/turf_decal/tile/purple, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/research{ name = "Research Division" @@ -91043,6 +94113,9 @@ dir = 4 }, /obj/effect/turf_decal/tile/purple, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/research{ name = "Research Division" @@ -91089,7 +94162,6 @@ /area/maintenance/starboard/aft/secondary) "dAy" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/structure/window/reinforced{ dir = 4 }, @@ -91098,6 +94170,12 @@ pixel_y = 7 }, /obj/item/pen/red, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/office) "dAz" = ( @@ -91264,7 +94342,12 @@ icon_state = "4-8"; tag = "" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dAS" = ( @@ -91577,8 +94660,8 @@ "dBw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 1 + dir = 1; + icon_state = "pipe-j2" }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) @@ -91720,6 +94803,10 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -91728,7 +94815,10 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/quartermaster/office) "dBO" = ( @@ -91753,6 +94843,9 @@ network = list("XenoPen"); pixel_y = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ dir = 1 }, @@ -91765,7 +94858,10 @@ tag = "" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/quartermaster/qm) "dBR" = ( @@ -91789,6 +94885,9 @@ pixel_x = -6; pixel_y = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ dir = 1 }, @@ -91819,6 +94918,10 @@ name = "Toxins Storage"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/storage) "dBV" = ( @@ -91890,6 +94993,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ dir = 1 }, @@ -91912,6 +95018,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ dir = 1 }, @@ -92038,6 +95147,9 @@ /obj/item/clothing/mask/gas, /obj/item/clothing/glasses/science, /obj/item/clothing/glasses/science, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ dir = 1 }, @@ -92048,8 +95160,8 @@ dir = 8 }, /obj/structure/disposalpipe/sorting/wrap{ - icon_state = "pipe-j1s"; - dir = 8 + dir = 8; + icon_state = "pipe-j1s" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -92189,6 +95301,12 @@ /area/maintenance/port/aft) "dCD" = ( /obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "dCE" = ( @@ -92201,6 +95319,12 @@ name = "Airlock Equipment Room"; req_access_txt = "12;24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dCG" = ( @@ -92243,13 +95367,16 @@ /area/science/explab) "dCL" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dCM" = ( @@ -92270,6 +95397,10 @@ name = "biohazard containment door" }, /obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -92306,12 +95437,18 @@ /turf/closed/wall, /area/crew_quarters/heads/hor) "dCT" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dCU" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dCV" = ( @@ -92322,11 +95459,18 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) "dCW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dCX" = ( @@ -92343,6 +95487,10 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dCZ" = ( @@ -92350,6 +95498,10 @@ id = "RDLock"; name = "Research Lockdown" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dDa" = ( @@ -92360,6 +95512,10 @@ name = "Research Division Access"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/explab) "dDc" = ( @@ -92376,6 +95532,10 @@ /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "dDe" = ( @@ -92606,8 +95766,8 @@ dir = 4 }, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -92677,17 +95837,25 @@ icon_state = "alarm0"; pixel_x = 22 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dDN" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/qm) "dDO" = ( @@ -93055,6 +96223,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/disposal) "dEG" = ( @@ -93072,8 +96246,8 @@ "dEI" = ( /obj/machinery/atmospherics/components/binary/volume_pump, /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/engine, /area/science/explab) @@ -93221,6 +96395,10 @@ name = "Server Room"; req_access_txt = "30" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/circuit{ icon_state = "dark"; name = "Server Walkway"; @@ -93285,6 +96463,10 @@ id = "Disposal Exit"; name = "disposal exit vent" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/disposal) "dFg" = ( @@ -93331,8 +96513,8 @@ /area/hallway/secondary/exit) "dFn" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -93378,8 +96560,8 @@ /area/hallway/secondary/exit) "dFs" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ @@ -93418,8 +96600,8 @@ /area/science/server) "dFw" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -93468,6 +96650,10 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "dFB" = ( @@ -93539,8 +96725,8 @@ dir = 8 }, /obj/structure/disposalpipe/junction/flip{ - icon_state = "pipe-j2"; - dir = 8 + dir = 8; + icon_state = "pipe-j2" }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) @@ -93549,6 +96735,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dFJ" = ( @@ -93565,6 +96755,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dFL" = ( @@ -93647,6 +96841,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "dFW" = ( @@ -93681,6 +96881,12 @@ name = "SERVER ROOM"; pixel_y = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/server) "dFZ" = ( @@ -93897,6 +97103,10 @@ id = "qm_warehouse"; name = "warehouse shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/quartermaster/storage) "dGw" = ( @@ -94282,6 +97492,7 @@ /obj/structure/cable{ icon_state = "1-4" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dHo" = ( @@ -94293,6 +97504,10 @@ req_access_txt = "47" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/explab) "dHq" = ( @@ -94334,6 +97549,10 @@ name = "Toxins Launch Room Access"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/explab) "dHx" = ( @@ -94502,6 +97721,12 @@ pixel_x = -3; pixel_y = 7 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "dHQ" = ( @@ -94566,6 +97791,7 @@ /area/maintenance/starboard/aft/secondary) "dHV" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/fore/secondary) "dHW" = ( @@ -94663,6 +97889,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dIg" = ( @@ -94671,6 +97898,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dIh" = ( @@ -94691,6 +97919,12 @@ name = "Kill Chamber"; req_access_txt = "55" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/circuit, /area/science/xenobiology) "dIl" = ( @@ -94749,6 +97983,12 @@ pixel_y = 7 }, /obj/item/pen, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/main) "dIt" = ( @@ -94759,6 +97999,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dIu" = ( @@ -94810,6 +98056,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dIz" = ( @@ -95080,6 +98332,9 @@ id = "xenobio3"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/science/xenobiology) "dJc" = ( @@ -95098,6 +98353,9 @@ id = "xenobio3"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/engine, /area/science/xenobiology) "dJd" = ( @@ -95111,6 +98369,9 @@ id = "xenobio3"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/science/xenobiology) "dJe" = ( @@ -95126,6 +98387,9 @@ id = "xenobio2"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/science/xenobiology) "dJf" = ( @@ -95144,6 +98408,9 @@ id = "xenobio2"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/engine, /area/science/xenobiology) "dJg" = ( @@ -95157,6 +98424,9 @@ id = "xenobio2"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/science/xenobiology) "dJh" = ( @@ -95177,6 +98447,7 @@ /area/maintenance/port/aft) "dJj" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/lawoffice) "dJk" = ( @@ -95215,6 +98486,10 @@ name = "Toxins Mixing Room"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/mixing) "dJt" = ( @@ -95277,6 +98552,7 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dJA" = ( @@ -95291,6 +98567,7 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dJB" = ( @@ -95305,6 +98582,7 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dJC" = ( @@ -95325,6 +98603,7 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dJD" = ( @@ -95337,6 +98616,10 @@ "dJE" = ( /obj/machinery/door/airlock, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "dJF" = ( @@ -95376,6 +98659,10 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "dJI" = ( @@ -95394,6 +98681,10 @@ name = "Brig Lockdown" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "dJJ" = ( @@ -95419,6 +98710,7 @@ "dJN" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/mixing) "dJO" = ( @@ -95467,6 +98759,12 @@ name = "Toxins Launch Room"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/mixing) "dJT" = ( @@ -95524,6 +98822,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dKh" = ( @@ -95539,6 +98840,9 @@ id = "xenobio1"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "dKi" = ( @@ -95839,6 +99143,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "dLe" = ( @@ -95854,6 +99161,9 @@ id = "xenobio1"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/engine, /area/science/xenobiology) "dLf" = ( @@ -95888,6 +99198,10 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/quartermaster/office) "dLp" = ( @@ -96061,6 +99375,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dLO" = ( @@ -96074,6 +99391,9 @@ id = "xenobio1"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "dLP" = ( @@ -96093,6 +99413,10 @@ req_access = null; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "dLU" = ( @@ -96114,8 +99438,8 @@ "dLY" = ( /obj/structure/closet/secure_closet/security/cargo, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -96192,6 +99516,7 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dMr" = ( @@ -96200,6 +99525,12 @@ name = "Maintenance Access"; req_access_txt = "55" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "dMs" = ( @@ -96529,6 +99860,12 @@ icon_state = "4-8"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dNp" = ( @@ -96594,6 +99931,12 @@ name = "Aft Solar Access"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "dNv" = ( @@ -96641,6 +99984,10 @@ name = "Security Checkpoint"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/checkpoint/supply) "dNN" = ( @@ -96726,6 +100073,7 @@ icon_state = "0-2"; pixel_y = 1 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/mixing) "dOb" = ( @@ -96937,6 +100285,7 @@ pixel_y = 1 }, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/mixing) "dOM" = ( @@ -96945,8 +100294,8 @@ /area/space) "dON" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /obj/item/radio/intercom{ pixel_x = -25 @@ -97017,6 +100366,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dOT" = ( @@ -97032,6 +100384,9 @@ id = "xenobio6"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "dOU" = ( @@ -97054,6 +100409,12 @@ name = "Delivery Office"; req_access_txt = "50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "dPg" = ( @@ -97077,6 +100438,12 @@ name = "Mixing Room Exterior Airlock"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/mixing) "dPj" = ( @@ -97105,6 +100472,12 @@ name = "Mixing Room Interior Airlock"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/mixing) "dPl" = ( @@ -97211,6 +100584,9 @@ id = "xenobio6"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/engine, /area/science/xenobiology) "dPx" = ( @@ -97230,6 +100606,10 @@ name = "Cargo Office"; req_access_txt = "50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dPE" = ( @@ -97247,6 +100627,7 @@ "dPI" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/office) "dPJ" = ( @@ -97364,6 +100745,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dQc" = ( @@ -97377,6 +100761,9 @@ id = "xenobio6"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "dQd" = ( @@ -97392,6 +100779,12 @@ /obj/structure/barricade/wooden{ name = "wooden barricade (CLOSED)" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dQk" = ( @@ -97413,6 +100806,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "dQs" = ( @@ -97489,6 +100888,9 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dQP" = ( @@ -97504,6 +100906,7 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dQQ" = ( @@ -97524,6 +100927,7 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "dQR" = ( @@ -97540,6 +100944,7 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dQS" = ( @@ -97552,6 +100957,9 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "dQT" = ( @@ -97577,6 +100985,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dQV" = ( @@ -97591,6 +101002,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "dQW" = ( @@ -97603,6 +101017,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dQX" = ( @@ -97623,6 +101040,9 @@ id = "Biohazard"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dRe" = ( @@ -97669,6 +101089,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "dRu" = ( @@ -97764,6 +101190,7 @@ id = "xenobio8"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dRM" = ( @@ -97782,6 +101209,7 @@ id = "xenobio8"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "dRN" = ( @@ -97795,6 +101223,7 @@ id = "xenobio8"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dRO" = ( @@ -97808,6 +101237,7 @@ id = "xenobio7"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dRP" = ( @@ -97826,6 +101256,7 @@ id = "xenobio7"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "dRQ" = ( @@ -97839,6 +101270,7 @@ id = "xenobio7"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dRR" = ( @@ -97886,6 +101318,10 @@ name = "Quartermaster"; req_access_txt = "41" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/qm) "dSf" = ( @@ -97929,6 +101365,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dSr" = ( @@ -98121,8 +101558,8 @@ /area/maintenance/starboard/aft/secondary) "dTa" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 8 + dir = 8; + icon_state = "tube1" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -98134,8 +101571,8 @@ /area/science/xenobiology) "dTd" = ( /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 9 @@ -98147,6 +101584,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dTf" = ( @@ -98198,6 +101641,12 @@ name = "warehouse shutters" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating{ dir = 8 }, @@ -98341,8 +101790,8 @@ }, /obj/structure/closet/secure_closet/quartermaster, /obj/machinery/light{ - icon_state = "tube1"; - dir = 4 + dir = 4; + icon_state = "tube1" }, /turf/open/floor/wood, /area/quartermaster/qm) @@ -98351,6 +101800,12 @@ name = "Maintenance Access"; req_access_txt = "50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/storage) "dUe" = ( @@ -98363,6 +101818,10 @@ name = "Cargo Bay"; req_access_txt = "31" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "dUj" = ( @@ -98393,6 +101852,12 @@ name = "Maintenance Access"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft/secondary) "dUo" = ( @@ -98551,6 +102016,12 @@ name = "Maintenance Access"; req_access_txt = "31" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/closed/wall, /area/quartermaster/storage) "dVb" = ( @@ -98591,6 +102062,7 @@ name = "EXTERNAL AIRLOCK" }, /obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "dVn" = ( @@ -98666,17 +102138,126 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) +"eId" = ( +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/secondary/service) +"eJl" = ( +/obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft{ + name = "Aft Port Inner Maintenance" + }) +"eSO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "ffG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) +"fta" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/crew_quarters/fitness{ + name = "Holodeck" + }) +"fvS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/security/checkpoint/supply) +"fJO" = ( +/obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/fore/secondary) "fJZ" = ( /turf/open/floor/plasteel/dark, /area/security/checkpoint/customs) +"gaH" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft/secondary) "gdT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) +"gHB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/medical/virology) +"gJx" = ( +/obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/starboard/aft/secondary) +"hcF" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/central) +"hmJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/solars/port{ + name = "Port Solar Maintenance" + }) +"hwN" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/secondary/exit) "hBN" = ( /turf/open/floor/plating/airless, /area/maintenance/disposal/incinerator) @@ -98688,12 +102269,114 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/robotics/lab) +"hGD" = ( +/obj/machinery/door/airlock, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"hKy" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "CMO"; + name = "privacy shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/crew_quarters/heads/cmo) +"hQE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/solars/port/fore) +"iag" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"isk" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/fore) +"ivm" = ( +/obj/machinery/door/airlock/external{ + name = "Arrivals Docking Bay 4"; + req_access_txt = "13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) +"izW" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access = null; + req_access_txt = "10;13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/tcommsat/lounge{ + name = "\improper Telecommunications Satellite Access" + }) +"iGi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/warden) +"iKH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/starboard/aft{ + name = "Aft Starboard Inner Maintenance" + }) "jiV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /turf/open/floor/plating/airless, /area/maintenance/disposal/incinerator) +"jms" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/command) +"jmN" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Airlock"; + req_access_txt = "24" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/engine/atmos) "jvc" = ( /obj/structure/closet/crate/freezer/surplus_limbs, /turf/open/floor/plasteel/freezer, @@ -98706,6 +102389,53 @@ /area/medical/medbay/zone2{ name = "Surgical Suite" }) +"jQo" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/aft{ + name = "Aft Port Inner Maintenance" + }) +"kUg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"kVL" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/crew_quarters/fitness{ + name = "Holodeck" + }) +"kZp" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access = null; + req_access_txt = "10;13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/engine, +/area/engine/engineering) "kZP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ @@ -98723,6 +102453,15 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"lod" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/hallway/secondary/exit) "lyL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -98730,6 +102469,12 @@ /obj/effect/landmark/start/lawyer, /turf/open/floor/carpet, /area/lawoffice) +"lyY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/tcommsat/computer) "lJE" = ( /obj/structure/cable{ icon_state = "4-8" @@ -98758,6 +102503,33 @@ /area/medical/medbay/zone2{ name = "Surgical Suite" }) +"mLJ" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/crew_quarters/cafeteria) +"mOF" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/aft) +"mSs" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/secondary/exit) "npO" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable{ @@ -98766,6 +102538,56 @@ }, /turf/open/floor/plasteel/dark, /area/security/main) +"nsg" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/port) +"nBe" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/security/prison) +"nNk" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/central) +"ofT" = ( +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + dir = 8; + id = "MinDel" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "pfH" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -98777,16 +102599,75 @@ /area/hallway/secondary/entry{ name = "Aft Port Hallway" }) +"phn" = ( +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"pqO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/disposal) +"pqZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/medical/medbay/zone2{ + name = "Surgical Suite" + }) +"pwu" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/quartermaster/miningdock) "pwz" = ( /obj/machinery/shower, /obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) +"pxX" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/medical/genetics/cloning) "pLK" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance Access"; req_access_txt = "50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "pWJ" = ( @@ -98796,6 +102677,131 @@ }, /turf/closed/wall, /area/security/checkpoint/customs) +"qaC" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"qcy" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/starboard/aft{ + name = "Aft Starboard Inner Maintenance" + }) +"qsD" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/crew_quarters/bar) +"qET" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Three" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/primary/port) +"qEW" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/sepia, +/area/hallway/secondary/construction{ + name = "Fore Starboard Hallway" + }) +"qRI" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/construction{ + name = "Fore Starboard Hallway" + }) +"qTp" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"rub" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/disposal) +"rzG" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/command) +"rGH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/processing) +"rJa" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"rKA" = ( +/obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "rMs" = ( /obj/structure/cable{ icon_state = "4-8" @@ -98808,11 +102814,43 @@ }, /turf/open/floor/plasteel/dark, /area/security/main) +"rYd" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/construction{ + name = "Fore Starboard Hallway" + }) +"shZ" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/security/prison) "soI" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance Access"; req_access_txt = "67" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "spi" = ( @@ -98820,8 +102858,32 @@ name = "Maintenance Access"; req_access_txt = "9" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"ssX" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/quartermaster/storage) +"sEd" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/hallway/secondary/command) "sKO" = ( /obj/structure/chair{ dir = 8 @@ -98834,6 +102896,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Atmospherics Service Desk" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "sPG" = ( @@ -98852,20 +102920,52 @@ icon_state = "1-2"; tag = "" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) +"tpi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/storage/tools) "trK" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance Access"; req_access_txt = "38" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"tOc" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/medical/cryo) "tTM" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance Access"; req_access_txt = "4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "uba" = ( @@ -98881,15 +102981,82 @@ "uCD" = ( /turf/closed/wall/r_wall, /area/security/checkpoint/customs) +"uGd" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/office) "vpe" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance Access"; req_access_txt = "36" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary{ name = "Fore Port Inner Maintenence" }) +"vtK" = ( +/obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"vJA" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft{ + name = "Aft Port Inner Maintenance" + }) +"vKz" = ( +/obj/machinery/door/airlock, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/starboard/fore{ + name = "Security Maintenance" + }) +"vLg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) +"vLZ" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Four" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/primary/port) "vSt" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -98908,9 +103075,63 @@ /mob/living/simple_animal/hostile/retaliate/goose/vomit, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"wdt" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/exit) "wfS" = ( /turf/closed/wall, /area/security/checkpoint/customs) +"wsb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance Access"; + req_access_txt = "1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fore/secondary) +"wAp" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/port) +"wDw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance Access"; + req_access_txt = "12" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"xcU" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "ExpWin"; + name = "E.X.P.E.R.I-MENTOR Containment" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/science/explab) "xvd" = ( /obj/machinery/door/airlock/security/glass{ name = "Security Checkpoint"; @@ -98926,12 +103147,28 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/checkpoint) "xEw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, /area/security/checkpoint/customs) +"xGD" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/starboard) "ygv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -98943,6 +103180,16 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/lab) +"yhL" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) (1,1,1) = {" aaaaaa @@ -107565,7 +111812,7 @@ aaaaaa aaabOy aaabOy aaabOy -aaabSd +aaagHB aaabOy aaabOy bWPbWQ @@ -108301,7 +112548,7 @@ cGscAB cwpcwp cHzcHB cxZcxZ -dmKcyO +bnocyO cLucLv cNycwp bsacGd @@ -108613,7 +112860,7 @@ bFGboL bBzboL bKubCb bNkbFF -bQbbBz +bQbpqZ boLboL blUblU beDbeC @@ -109012,7 +113259,7 @@ cNMcNO cAFcGP cDxcHx cRZcSa -csNcIS +pwucIS cSucSz cyOcSK cLtcSQ @@ -109354,12 +113601,12 @@ cFBcxZ cGhcyO cGhcyO cGOcHj -cBMcsN +cBMpwu cHVcHV cxZcxZ cyOcyO cMhcMi -csNcsN +pwupwu cNRcNU cGQcEP cxZcxZ @@ -109662,7 +113909,7 @@ brxbry bqgbqg bqgalK bqgbqg -bgvbgv +hKyhKy buwbuw bCUbCU bBybyy @@ -110014,7 +114261,7 @@ bnPboo btbbqg bumbun bqgbqg -bgvbwZ +hKybwZ buwbuw bCUbCV bBybBy @@ -110701,7 +114948,7 @@ aaabdy bdxbdy aaabdy aaabgn -bgCbgD +hmJbgD bhibhj bgCbhP biybiz @@ -110723,7 +114970,7 @@ bBxbuY bCUbwr bBybBy bHhbBy -bNcbyy +bNctOc bOHbCS bSpbEm bStbFO @@ -111053,11 +115300,11 @@ aaabde bdzbdA aaabdM aaaaaa -bgCbgB +hmJbgB bhibgB bgCbgB biAbgB -biYbgC +biYhmJ bjybgB bkibgB bkHbeC @@ -111097,7 +115344,7 @@ bUYbUZ bTRbTR bjDbff ckucku -bjqbmG +bjqrJa aaaaaa aaaaaa aaaaaa @@ -111449,7 +115696,7 @@ bUYcfN bTRbTR ciWciX ckuckv -bmGbmG +rJarJa aaaaaa aaaaaa aaaaaa @@ -111465,7 +115712,7 @@ bdCaaa bdCaaa bdCbdC bdCczK -cAIcAJ +qETcAJ crYcBO bdCbdC bdCaaa @@ -111473,7 +115720,7 @@ bdCaaa bdCaaa bdCbdC bdCcGo -cGVcGW +vLZcGW crYcHD bdCbdC cXsbdC @@ -111801,7 +116048,7 @@ cfxbVc chzbTR bnSbfe dblckx -bmGbjq +rJabjq aaaaaa aaaaaa aaaaaa @@ -111846,16 +116093,16 @@ aaaadC aaaadC adCadC adCcVG -aaacWQ -adCcWQ -cUKcWQ +aaafta +adCfta +cUKfta cYKcDC dbGcFD caWcFD deAcIM -cUKdgd -adCdgd -adCdgd +cUKkVL +adCkVL +adCkVL adCdjA adCadC adCaaa @@ -112848,7 +117095,7 @@ bQTbQT cascat bTTbTT cdGbTT -cgYbWj +cgYpxX chHcai ckBbTT bTTcce @@ -112861,7 +117108,7 @@ bkGcce dbAckx cokbkK ddZbeC -cepbeC +qTpbeC cASbdC cCucCv cDEcDF @@ -114197,7 +118444,7 @@ aNVaPV aTqaRa aShaPV aNdaTx -aDyaUH +iskaUH aSEaVB aWKaWL aXvaXw @@ -115734,7 +119981,7 @@ cYQcYQ dbOdlX cVRdeI doedgp -cUOcEr +cUOmLJ dqDdqD cMQcMQ cMQcMQ @@ -116086,7 +120333,7 @@ cYQdly dlXdlY deIcVR dgpdof -cErcUO +mLJcUO dqDdqE cMQcMQ cMQcMQ @@ -116701,7 +120948,7 @@ bdYbdY bdYbdY bdYbdY bdYbdY -bcFbcF +nsgnsg bdPbdP bdYbdY bAwbAw @@ -116714,7 +120961,7 @@ bHzbJd bdPbdP bdYbdY bAwbAw -bcFbcF +nsgnsg bdYbdY bdYbdY bdYbdY @@ -116760,7 +121007,7 @@ cLZcXz cJEcJE cJEcJE cJEcJE -cuOcvf +cuOcuO cMPcMP cYXcYY cMPcMP @@ -117025,7 +121272,7 @@ baGaFU aDrbbe aDraGI aDraGI -bbVbdQ +eIdbdQ bcFbdC bjFbdN bdZbdN @@ -117494,7 +121741,7 @@ dlAcVR dmcdlX deIdeI doidoj -dfjcEr +dfjmLJ dqHcTU cMQcMQ cMQcMQ @@ -117763,8 +122010,8 @@ bdCaaa bdCaaa bBTbxC bDmbDn -bdZbcF -bdZbcF +bdZwAp +bdZwAp bHubHv bBTbxC bdCaaa @@ -119924,7 +124171,7 @@ aaabrg brgbrg bMicGy cIscIt -cJlcGy +cJljQo cJZcKa cJUbJg cJUcJU @@ -120306,7 +124553,7 @@ cTkdhK diNdiN cYAdjU daddli -cRucTt +mOFcTt dbqdmY diNdiN aaaaaa @@ -120651,7 +124898,7 @@ bMicJm cZecZf daCdaD bMicTi -bMjcTi +eJlcTi bMicTi bMicTi bMicTi @@ -121926,7 +126173,7 @@ aDzaDz aEiaow aAqaAQ aAqaAQ -aEnaDN +awlaDN aDUaDU aDUaIa aIbaIU @@ -122266,7 +126513,7 @@ asaarn alPalk alPalk auFauF -arlalk +vKzalk alPawd alPalP aysays @@ -122615,7 +126862,7 @@ alPals alPalP alPalP alPalP -alkarl +alkvKz alPalP auFauF alkalk @@ -122778,7 +127025,7 @@ dpFdpG dpQdpQ dpQdpQ dpQdpQ -dnudqN +dnugJx dpQdpQ dpQdpQ dpQdpQ @@ -123035,7 +127282,7 @@ aaaaaa aaaaaa aaaaaa bktbkt -blrbtt +blrnNk blrbuO bktbkt adCbkt @@ -123088,7 +127335,7 @@ aaaaaa aaaaaa bMibMi cFOcFP -cGybJg +vJAbJg bMibJg cHJcHJ cIzcIz @@ -123130,7 +127377,7 @@ dpFdpF dqOdpQ dpQdrn dpQdpQ -dnudqN +dnugJx dnudpQ dnudpQ dnudpQ @@ -123403,7 +127650,7 @@ bJgbJg bMibJg bMibMi bMibJg -bMjbJg +eJlbJg bMibMk bMibMi bMibUc @@ -123440,7 +127687,7 @@ aaaaaa aaaaaa bMibrg cFOasP -cGyasP +vJAasP bMiasP cHJbrg cIzcIz @@ -123679,7 +127926,7 @@ arjawf alkaxh aysayw alPalP -alkarl +alkvKz awdalP alPalP aDBaDC @@ -124727,7 +128974,7 @@ apFapG artaqz asFapG axkaxm -aoiaoV +aoiiGi aaaaaa aANaAN abYabZ @@ -125079,7 +129326,7 @@ apGapG aqAary asGapG axtaxu -aoVaoV +iGiiGi aaaaaa aANauN acBape @@ -125431,7 +129678,7 @@ apGaqG aqCaqD apGatn axvaxv -aoVaoV +iGiiGi aaaaaa aANaAN abYapf @@ -125885,15 +130132,15 @@ bVEbVE cnpbSX bXEbXE deecpt -dgBcpp -cppcpp -cppaab +dgBjms +jmsjms +jmsaab bRjaab cupaab bRjaab -cppaab -cppaab -cppaab +jmsaab +jmsaab +jmsaab bRjaab cupaab bRjaab @@ -126236,8 +130483,8 @@ ceTbXB clVclW cnqbSX covcow -deLcpp -cppcpp +deLjms +jmsjms aabaab aabaab aabaab @@ -126572,7 +130819,7 @@ corbCv crUbCv corbCv csxbCv -bRDbCk +bRDhcF bSWbSX bUhbUi bVHbVI @@ -126588,7 +130835,7 @@ bXBbXB clWclX bSXbSX cowcow -cppcpp +jmsjms aaaaaa aabaab aabaab @@ -126808,13 +131055,13 @@ aabaab aabaab aabaab aaaaaa -acaaca +rGHrGH aceacb -acaaca +rGHrGH aaaaaa -acaaca +rGHrGH aeracb -acaaca +rGHrGH aaaaaa aaaaaa aaaaaa @@ -126938,9 +131185,9 @@ chScaK cjtcju bXBbXB ciHclW -ceLbSX +rzGbSX cjOcow -cppcpp +jmsjms aabaaa cohaab aabaab @@ -126986,7 +131233,7 @@ cTtcTt cTtcTt cTtcZp cTtdaN -cIbcIb +cHgcHg dgkdgk dhecTt dhNdhN @@ -127160,13 +131407,13 @@ aaaaaa aaaaaa aaaabi aaaabi -acaaca +rGHrGH acbacE -acaaca +rGHrGH aaaabi -acaaca +rGHrGH acbaet -acaaca +rGHrGH aaaabi aaaaaa aaaaaa @@ -127181,7 +131428,7 @@ ajtaky akgalu akxalB akxalb -aocalJ +anBalJ amqamr amYana anIanv @@ -127292,8 +131539,8 @@ ckPbXB clWclW bSXbSX cowcow -cppcpp -aaacpp +jmsjms +aaajms aabaab aabaab aabaab @@ -127645,8 +131892,8 @@ clZcma cnsbSX coybXE cDycpw -cppcpp -aabcpp +jmsjms +aabjms aabaab aabaab aabaab @@ -127998,14 +132245,14 @@ cntcnu bXEcoz cpxdfw cqtcpx -cppcpv -cppbRj +jmscpv +jmsbRj bRjbRj cupcuo bRjbRj -cppcEK -cppctl -cppcpv +jmscEK +jmsctl +jmscpv bRjbRj cupcuo bRjbRj @@ -128051,7 +132298,7 @@ djbdcj dkocYF dkodak dficYG -dkodbz +dkodak dnLdcj doCdoC dcjdpQ @@ -128941,7 +133188,7 @@ aiPahE aiPahE akzakA alcald -ahjaod +shZaod npOamw rMsand anNanO @@ -129293,7 +133540,7 @@ ajvafC ahFafC alCakC aleakC -ahlakl +nBeakl amgamx aneamU anPanQ @@ -129408,7 +133655,7 @@ cnncnn cppcpp bTacry csccso -bRjctn +bRjsEd cuvcuv bRjctn brgbrg @@ -129839,7 +134086,7 @@ dxhdxh dCKdCK dCKdEv dCKdCK -dxhdwm +dxhxcU dGgdGh dGNdGN dHodxh @@ -130845,7 +135092,7 @@ aaaaaa aaaaaa aaaaaa aaaaaa -cGAcGA +iKHiKH cHkcHk cHkcHk cHkcHk @@ -131057,7 +135304,7 @@ alhalh amDamD ankank anUanU -algalh +fJOalh akFalh akFalh aklakl @@ -131065,7 +135312,7 @@ awwalW aklakl atzatA aklakl -alpalN +alpwsb aklakl awHawH axGaxG @@ -131197,7 +135444,7 @@ aaaaaa aaaaaa aaaaaa aaaaaa -cGAcGz +iKHcGz cHkcGz cHkcGz cRycGz @@ -131265,7 +135512,7 @@ dnudpQ dnudpQ dnudpQ dQgdpQ -dnudqN +dnugJx dpQdpQ dpQdpQ dpQdpQ @@ -131608,7 +135855,7 @@ agzadC akKaaa aaaaaa aaaaaa -dKkdKl +dKkeSO dKkdLg dKkdKl dKkdMA @@ -131759,7 +136006,7 @@ akFakC akCakC akFakF akFakF -alhalg +alhfJO alhakF alhakF akFakF @@ -131960,13 +136207,13 @@ dExaaa dExdEy dExaaa dJDaaa -dKmdKl +dKmeSO dLhdLg dLQdKl dMBdMC dNwdNx dOldOm -dKldKk +eSOdKk aaaaaa aaaaaa aaaaaa @@ -132316,7 +136563,7 @@ dKkadC dKkaaa dKkaaa dKkaaa -dKlaaa +eSOaaa dKkaaa dKkaaa aaaaaa @@ -132638,7 +136885,7 @@ dpQdnu dpQdnu dpQdnu dpQdnu -dqNdnu +gJxdnu dpQdpQ dnudnu aaaaaa @@ -132979,7 +137226,7 @@ djldjm cYGdkE dakdlI cYGdkE -dbzdlI +dakdlI dnRdnV doTdoV dpEdpF @@ -133342,7 +137589,7 @@ dnuaaa dnuaaa dubaaa duEduE -dvfdpQ +gaHdpQ duEduE dnuadC adCadC @@ -133665,9 +137912,9 @@ aaaaaa aaaaaa aaaaaa bKTbKT -cGAcGC -cGAcHk -cGAcGC +iKHcGC +iKHcHk +iKHqcy cHkcHk cHkcHk cGzcHk @@ -134017,9 +138264,9 @@ aaaaaa aaaadC aaaaaa bKTaaa -cGAaaa -cGAaaa -cGAcHL +iKHaaa +iKHaaa +iKHcHL cHkcVo cHkcVo cHkcGz @@ -136692,11 +140939,11 @@ ajgaaa ajMajN akkaaa aaaaaa -arbarc +arbhQE arbarS arbarc arbatG -arcauq +hQEauq arbavm arbarb anUanU @@ -137044,7 +141291,7 @@ ajOaaa ajOajP ajOaaa aqeaaa -ardarc +ardhQE arTarS asOarc atHatI @@ -137400,7 +141647,7 @@ arbadC arbaaa arbaaa arbaaa -arcaaa +hQEaaa arbaaa arbaaa alhalh @@ -137522,7 +141769,7 @@ aaaaaa aaaaaa aaacGz aaacGz -aaacGA +aaaiKH aaacGz aaacGz aaaaaa @@ -137872,7 +142119,7 @@ aaaaaa aaaaaa aaaaaa aaaaaa -cGzcGA +cGziKH cHkcHk cHkcHk dnAcIB @@ -138608,9 +142855,9 @@ bfAdeg cUzcUz cUzdik cUzdjr -czDdla -czDdla -czDdla +hwNdla +hwNdla +hwNdla dbQdww diNcVA dpbdpc @@ -138640,13 +142887,13 @@ dyZdvy dyZdvy dsRdvy dsRdvy -dsRdCD +dsRvtK dvydvy dvydvy dsRdvy dsRdvy -dyZdvy -dyZdvy +iagdvy +iagdvy dsRdvy dsRdvy dvydvy @@ -139001,7 +143248,7 @@ dGSdvy dGSdvy dGSdsR dGSdKn -dJEdvy +hGDdvy dGSdvy dMDdME dvGdKq @@ -139282,7 +143529,7 @@ aaaaaa aaaaaa cGBcGC cGBcHk -cGAcGC +iKHqcy cIBcIB cJscIB cKpcKp @@ -139596,7 +143843,7 @@ bMxbdk crWbdk bMxbdk bMxbdk -bSubaB +bSuxGD csVbGk bMxbdk ctcctf @@ -139611,7 +143858,7 @@ bdkbdk bdkbdk cxlcxl cyecyf -baBbaB +xGDxGD bdkbdk bdkbdk bdkbdk @@ -139634,7 +143881,7 @@ aaaaaa aaaaaa cGBaaa cGBaaa -cGAcHL +iKHcHL cIBcIB cIBcIB cKpcKp @@ -139647,7 +143894,7 @@ cOMcLM cPmcLM cLbcPR aaaaaa -cGzcGA +cGziKH cRQcRQ cHkcHk cGzcGz @@ -139685,7 +143932,7 @@ aaaaaa aaaaaa aaaaaa aaaaaa -dyZdyZ +iagiag dvydvy dAndAo dAPdAP @@ -140038,8 +144285,8 @@ aaaaaa aaaaaa aaaaaa dsRaaa -dyZaaa -dyZaaa +iagaaa +iagaaa dAPdAP dBydBz dCsdCs @@ -140061,7 +144308,7 @@ dvydvy dvydvy dKqdKq duYdeb -drQcCR +uGdcCR dOZdfF dKqdKq diydxc @@ -140246,8 +144493,8 @@ aESaES aESaES aESaES aESaES -aSuaSu -aUBaTQ +aSuqsD +rYdaTQ aXZaXZ aYMaYM aLLaLL @@ -140255,7 +144502,7 @@ aLLaLL aLLaLL aLLaLL aLLaLL -aZWaYI +aZWqEW baBbaB bdSbdk bdkbdk @@ -140273,7 +144520,7 @@ bdkbdk bGdbdk bcZbdk bcZbGe -bcZbaB +bcZxGD bjTbGj bjTbku bjTbku @@ -140369,8 +144616,8 @@ cWKdhh dindio dimcUz cWMcYP -cWMczD -cWMczD +cWMmSs +cWMmSs dnidem dnZdoa dphdpi @@ -140599,7 +144846,7 @@ aESaES aESaES aESaES aSuaSu -aUBaUB +qRIaUB aVtaXZ aWuaYM aYaaLL @@ -140607,7 +144854,7 @@ aZraLL aLLaZy aLLaLL aLLaLL -aYIaZX +qEWaZX baBbaB bdkbdS bdFbeO @@ -140625,7 +144872,7 @@ bdkbdk bdkbdk bdkbdk bdkbdk -baBbaB +xGDxGD bGkbGk bdkbdk bdkbdk @@ -140688,7 +144935,7 @@ cDgbku cDgcUd cFlcUV bjTcJR -bcZbaB +bcZxGD bcZbdk cGzbdk cIEbdk @@ -140744,14 +144991,14 @@ aaaaaa aaaaaa aaaaaa aaaaaa -dAPdAQ +dAPpqO dBCdBC dCudCv dAmdDk dAQdDW dEFdDk dAmdDk -dAmdDS +dAmrub aaaaaa aaaaaa aaaaaa @@ -140777,14 +145024,14 @@ dTFdTG dzDdTU dRCdRC dSLdUp -dUydUz -dUydUz +ssXdUz +ssXdUz dSLdSL -dGxdGw -dSJdVb +dGxofT +dSJphn dUydUy -dSJdVb -dVAdVz +dSJphn +dVAqaC dSLdSL adCadC adCadC @@ -140977,7 +145224,7 @@ bcZaMR bdkbcZ bdkbcZ bdkbcZ -baBbcZ +xGDbcZ bjWbjT bkvbjT bHibjT @@ -141040,7 +145287,7 @@ bdkbdk bdkbdk cUZcUZ cyecye -baBbaB +xGDxGD bdkbdk bdkbdk bdkbdk @@ -141080,7 +145327,7 @@ dhkdhk dpkdpl djwdjw diqdiq -cYPcYP +lodlod cVydsg cWKdil cWKcWK @@ -141110,7 +145357,7 @@ aaadeg aaadeg aaadeg dsRcUz -dvydFA +dvywDw dvydsR dsRdKq dKqdda @@ -141312,7 +145559,7 @@ aZAaZU bbmbbn bcgaMR bcgaMR -bcgaXj +bcgrKA bcgaMR bcgaMR bcgaMR @@ -141392,7 +145639,7 @@ cTQcDT bkvcEs crfcFo ctwbjT -baBbcZ +xGDbcZ bdkbcZ bdkbcZ bdkcDW @@ -141489,7 +145736,7 @@ bZRcFH dUsdVn cFQcFQ cbAcbA -dUydUy +ssXssX aaaaaa aaaaaa aaaaaa @@ -141841,7 +146088,7 @@ cFIcFI dUsdUs cFQcFQ cbAcbC -dUydSL +ssXdSL aaaaaa aaaaaa aaaaaa @@ -142513,7 +146760,7 @@ dEHdsR dEHdvy dFCdFD dsUdvy -dsUdCD +dsUvtK dtAdvy dtAdvy dtAdvy @@ -142759,7 +147006,7 @@ bFhbpN bGBbpN bInbIo bJMbJN -bLmbIo +bLmkZp bMJbJN bNXbJN bPgbPh @@ -142800,7 +147047,7 @@ cAocAo cExcEy cFucFu cqzcFT -cGDcGE +cGDjmN cBzcvV cvVcvV cIFcGE @@ -142830,17 +147077,17 @@ dcYdeu cWKdeu cWKdfW dhqdhs -divdiw +divyhL divdeg dkMdeg dkMdeg cXVdeg dkMdeg doddeg -divdiw +divyhL cUzdev -cWKdiw -devdev +cWKyhL +wdtwdt cUzaaa cUzdsV aaaaaa @@ -142876,7 +147123,7 @@ dKydKz dLpdLq dLWdLX dMNdMO -dtsdNM +fvSdNM ddbddb cDPcDP drQdKq @@ -143179,20 +147426,20 @@ aaaaaa cZQaaa adCadC aaaaaa -devdev +wdtwdt dfXdfX devdev dfXdfX -devdev +wdtwdt aaaaaa aaaaaa aaaaaa aaaaaa -devdev +wdtwdt dfXdfX devdev dfXdfX -devdev +wdtwdt aaaaaa adCadC aaaaaa @@ -143228,7 +147475,7 @@ dKAdKB dLrdKB dLYdKB dMPdKB -dtsdKB +fvSdKB dftdKq dgcdKq dKqdKq @@ -143531,20 +147778,20 @@ brgaab brgaab brgaab brgaab -devaab +wdtaab dfYaab -devaab +wdtaab diwcUl -devaab +wdtaab brgaab brgaab brgaab brgaab -devaab +wdtaab diwaab -devaab +wdtaab diwaab -devaab +wdtaab aabaab aabaab aabaab @@ -143600,7 +147847,7 @@ dvydGp dFidGp dsRdGp dVwdVx -dsRdCD +dsRvtK dFidvy dVLdvy dsRdsR @@ -143925,10 +148172,10 @@ aaaaaa dsRaaa dsRaaa dsRaaa -dyZaaa -dyZaaa -dyZaaa -dyZaaa +iagaaa +iagaaa +iagaaa +iagaaa dsRaaa dsRaaa dsRaaa @@ -144869,7 +149116,7 @@ aaaaaa aaaaaa bpQbpQ bGDaNp -bOcbIq +bOckUg aaXbnA bepbnA aaXbMM @@ -145352,8 +149599,8 @@ dPIaaa dKqaaa dKqaaa dKqaaa -dyZaaa -dyZaaa +iagaaa +iagaaa dsRadC adCadC aaaadC @@ -145927,7 +150174,7 @@ bpNbpN boCbpN bnAbIo bJLbJN -bLnbIo +bLnkZp bJNbJN bOhbOh bPhbPh @@ -146623,7 +150870,7 @@ aNMaMR aNMaMR aNMaMR aNMaMR -aNMaXj +aNMrKA aNMaMR aNMaMR aNMaMR @@ -148007,7 +152254,7 @@ berbmh bsJbuv besbzc berbBV -berbes +bertpi aabaab aabaab aabaab @@ -148353,13 +152600,13 @@ aNaaaa aaaaaa adCadC aaaaaa -besbes +tpitpi bjabjo bjabjo buzbvX bzybzz bCdbCw -besbes +tpitpi aabaab aabaab aabaab @@ -148758,7 +153005,7 @@ bZMbZM cdqcdq cfecfe cgRcgR -ciybZM +izWbZM cjYbZM ciybZM acZadz @@ -150455,10 +154702,10 @@ aTlaTl aUwaMD aMZaMI aSsaSt -aNaaXq +aNaivm aNaaNT -aXraNT -aXraNT +vLgaNT +vLgaNT aNaaXq aabbgz aabaab @@ -150509,7 +154756,7 @@ aaaaaa aaaaaa aaaaaa aSMaSM -bTFbTG +bTFlyY acsacy bWGaek bYpbYq @@ -150523,7 +154770,7 @@ ckcbdm aczclt bducmK cgVbdL -bTFbTG +bTFlyY aSMaSM aaaadC aaaadC @@ -150809,8 +155056,8 @@ aMZaMZ aSsaSs aXraMZ aXraNK -aXraNa -aXraaa +vLgaNa +vLgaaa aNaaaa aabaab aabaab @@ -151513,8 +155760,8 @@ aMZaMZ aSsaSs aMZaXr aNKaXr -aNaaXr -aaaaXr +aNavLg +aaavLg aaaaNa aabaab aabaab @@ -151863,10 +156110,10 @@ aVXaWA aQTaQT aMZaMZ aSsaSs -aXqaNa +ivmaNa aNTaNa -aNTaXr -aNTaXr +aNTvLg +aNTvLg aXqaNa aabaab aabaab diff --git a/_maps/map_files/Omegastation/omegastation.dmm b/_maps/map_files/Omegastation/omegastation.dmm index dc24a1386cdc..48eb7ceff3c2 100644 --- a/_maps/map_files/Omegastation/omegastation.dmm +++ b/_maps/map_files/Omegastation/omegastation.dmm @@ -476,9 +476,6 @@ name = "Station Intercom"; pixel_x = -28 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, /obj/machinery/camera{ c_tag = "Bridge - Fore Port"; dir = 4; @@ -503,9 +500,6 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -516,6 +510,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aaO" = ( @@ -525,9 +527,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -538,13 +537,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aaP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; pixel_x = -3; @@ -560,12 +563,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aaQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -576,15 +584,20 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aaR" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -595,12 +608,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aaS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, @@ -614,15 +632,20 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aaT" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -633,6 +656,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aaU" = ( @@ -678,7 +709,6 @@ /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -694,15 +724,14 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) "aaZ" = ( @@ -719,9 +748,6 @@ pixel_y = -26 }, /obj/structure/cable/white, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -734,13 +760,16 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/bridge) "abb" = ( @@ -773,12 +802,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -786,9 +809,6 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /turf/open/floor/plasteel/dark, /area/bridge) "abd" = ( @@ -798,14 +818,6 @@ /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -822,55 +834,55 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "2-4" }, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "abf" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/structure/fireaxecabinet{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "abg" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/bridge) "abh" = ( @@ -878,13 +890,10 @@ icon_state = "4-8" }, /obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 + icon_state = "1-8" }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/structure/fireaxecabinet{ + pixel_y = -32 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -907,7 +916,6 @@ name = "Bridge Access"; req_access_txt = "19" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -926,19 +934,16 @@ /turf/open/floor/plasteel, /area/bridge) "abl" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "19" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/bridge) "abm" = ( /obj/structure/cable/white{ @@ -956,14 +961,19 @@ /turf/open/floor/plasteel/dark, /area/bridge) "abn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/bed/dogbed/ian, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/window/reinforced{ dir = 8 }, -/mob/living/simple_animal/pet/dog/corgi/Ian, -/turf/open/floor/plasteel/dark, +/obj/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/curtain, +/obj/machinery/door/window/brigdoor/southleft{ + name = "Shower" + }, +/obj/item/soap/deluxe, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/hop) "abo" = ( /obj/effect/turf_decal/tile/neutral, @@ -991,19 +1001,22 @@ /turf/open/floor/plasteel/dark, /area/bridge) "abq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "19" +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, /area/bridge) "abr" = ( /obj/machinery/door/firedoor, @@ -1011,7 +1024,6 @@ name = "Bridge Access"; req_access_txt = "19" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -1057,27 +1069,24 @@ /turf/open/floor/plating, /area/crew_quarters/heads/captain/private) "aby" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/light_switch{ + pixel_x = 24 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) "abz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light_switch{ - pixel_x = 24 - }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) "abA" = ( @@ -1171,7 +1180,6 @@ /turf/open/floor/plasteel/dark, /area/bridge) "abH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light_switch{ pixel_x = -24 }, @@ -1181,10 +1189,11 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) "abI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -1198,39 +1207,33 @@ /turf/open/floor/plasteel/dark, /area/bridge) "abJ" = ( +/obj/structure/sign/barsign{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"abK" = ( /obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 8 +/obj/item/flashlight/lamp, +/obj/machinery/newscaster{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/obj/item/toy/figure/hop{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/item/toy/figure/ian, +/obj/machinery/camera{ + c_tag = "Bridge - Head of Personnel's Quarters"; + dir = 2; + name = "command camera" }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"abK" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/shower{ - pixel_y = 16 - }, -/obj/structure/curtain, -/obj/machinery/door/window/brigdoor/southleft{ - name = "Shower" - }, -/obj/item/soap/deluxe, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white, /area/crew_quarters/heads/hop) "abL" = ( /obj/structure/rack, @@ -1299,7 +1302,7 @@ name = "Shower" }, /obj/item/soap/deluxe, -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel/white, /area/security/detectives_office) "abW" = ( @@ -1322,7 +1325,7 @@ name = "Shower" }, /obj/item/soap/deluxe, -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) "abY" = ( @@ -1337,9 +1340,6 @@ req_access = null; req_access_txt = "20" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "aca" = ( @@ -1347,9 +1347,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "acb" = ( @@ -1357,11 +1354,9 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/item/bedsheet/captain, /obj/effect/landmark/start/captain, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "acc" = ( @@ -1387,98 +1382,63 @@ }, /obj/item/pinpointer/nuke, /obj/item/disk/nuclear, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "acd" = ( /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 + icon_state = "0-2" }, -/turf/open/floor/plasteel/dark, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/bridge) "ace" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/mirror{ + pixel_x = -26 }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"acf" = ( -/obj/structure/cable/white{ - icon_state = "0-2" +/obj/structure/sink{ + dir = 8; + pixel_x = -12 }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 }, -/turf/open/floor/plating, -/area/bridge) -"acg" = ( +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/captain/private) +"acf" = ( /obj/machinery/vending/coffee, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/bridge) -"ach" = ( +"acg" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel/grimy, /area/bridge) -"aci" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet, +"ach" = ( +/turf/open/floor/carpet/blue, /area/bridge) -"acj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +"aci" = ( /obj/item/beacon, -/turf/open/floor/carpet, +/turf/open/floor/carpet/blue, /area/bridge) -"ack" = ( +"acj" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/structure/cable/white{ icon_state = "2-8" }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel/grimy, /area/bridge) -"acl" = ( +"ack" = ( /obj/machinery/vending/cigarette, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -1487,20 +1447,18 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) -"acm" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, +"acl" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) -"acn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +"acm" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -1510,48 +1468,36 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) -"aco" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp, -/obj/machinery/newscaster{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/item/toy/figure/hop{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/toy/figure/ian, -/obj/machinery/camera{ - c_tag = "Bridge - Head of Personnel's Quarters"; - dir = 2; - name = "command camera" +"acn" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/heads/hop) -"acp" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/turf/open/floor/plasteel/dark, +/area/bridge) +"aco" = ( +/obj/structure/bed, /obj/item/bedsheet/hop, /obj/effect/landmark/start/head_of_personnel, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"acq" = ( +"acp" = ( /obj/structure/dresser, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"acr" = ( +"acq" = ( /obj/structure/closet/crate/bin, /obj/machinery/light{ dir = 4 @@ -1559,18 +1505,14 @@ /obj/structure/sign/warning/vacuum{ pixel_y = 32 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/item/storage/secure/safe{ pixel_x = 32; pixel_y = 24 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"acs" = ( -/obj/machinery/status_display/evac, -/turf/closed/wall, -/area/crew_quarters/heads/hop) -"act" = ( +"acr" = ( /obj/structure/toilet{ dir = 4 }, @@ -1580,12 +1522,32 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/landmark/start/head_of_personnel, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hop) +"acs" = ( +/obj/machinery/status_display/evac, +/turf/closed/wall, +/area/crew_quarters/heads/hop) +"act" = ( +/obj/structure/closet/secure_closet/hop, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/heads/hop) "acu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -1595,13 +1557,16 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "acw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" }, -/turf/open/floor/plating, /area/maintenance/starboard) "acx" = ( /obj/effect/spawner/structure/window/reinforced, @@ -1611,26 +1576,19 @@ /turf/open/floor/plating, /area/security/prison) "acy" = ( -/obj/machinery/door/airlock/external{ - name = "External Airlock"; - req_access_txt = "13" +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-4" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plasteel, /area/maintenance/starboard) "acz" = ( /obj/structure/table, @@ -1736,9 +1694,9 @@ /area/security/detectives_office) "acJ" = ( /obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/landmark/start/detective, /obj/item/bedsheet/brown, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/wood, /area/security/detectives_office) "acK" = ( @@ -1749,7 +1707,7 @@ /obj/machinery/light_switch{ pixel_y = 24 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/wood, /area/security/detectives_office) "acL" = ( @@ -1766,8 +1724,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/landmark/start/detective, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/white, /area/security/detectives_office) "acN" = ( @@ -1775,66 +1733,52 @@ /turf/open/floor/plating, /area/maintenance/fore) "acO" = ( -/obj/structure/mirror{ - pixel_x = -26 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/heads/captain/private) -"acP" = ( /obj/machinery/door/airlock/silver{ name = "Bathroom" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) -"acQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"acP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) -"acR" = ( +"acQ" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) -"acS" = ( +"acR" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 10 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) -"acT" = ( +"acS" = ( /obj/machinery/airalarm{ dir = 8; pixel_x = 24 }, /obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) -"acU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, +"acT" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -1847,20 +1791,28 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) -"acV" = ( +"acU" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) -"acW" = ( +"acV" = ( /obj/structure/cable/white{ icon_state = "1-8" }, @@ -1871,67 +1823,70 @@ name = "Council Chambers"; req_access_txt = "19" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel, -/area/bridge) -"acX" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/plasteel, +/area/bridge) +"acW" = ( +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_x = 28 }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) -"acY" = ( +"acX" = ( /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/grimy, /area/bridge) -"acZ" = ( +"acY" = ( /obj/structure/chair/comfy/brown{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/machinery/camera{ c_tag = "Bridge - Council Chamber"; dir = 1; name = "command camera" }, -/turf/open/floor/carpet, -/area/bridge) -"ada" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/turf/open/floor/carpet/blue, +/area/bridge) +"acZ" = ( +/obj/structure/table/wood, /obj/machinery/camera{ c_tag = "Bridge Center"; dir = 1 @@ -1944,30 +1899,67 @@ pixel_x = 3 }, /obj/item/clothing/mask/cigarette/cigar, -/turf/open/floor/carpet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/carpet/blue, /area/bridge) -"adb" = ( +"ada" = ( /obj/structure/chair/comfy/black{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/turf/open/floor/carpet, +/turf/open/floor/carpet/blue, /area/bridge) -"adc" = ( +"adb" = ( /obj/structure/cable/white{ icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, /obj/structure/cable/white{ icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel/grimy, /area/bridge) +"adc" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "add" = ( /obj/structure/cable/white{ icon_state = "1-4" @@ -1982,19 +1974,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/bridge) "ade" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -2004,12 +1997,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) "adf" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -2023,65 +2021,50 @@ /turf/open/floor/plasteel/dark, /area/bridge) "adg" = ( -/obj/structure/closet/secure_closet/hop, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/heads/hop) -"adh" = ( /obj/structure/cable/white{ icon_state = "2-4" }, /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 6 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"adi" = ( +"adh" = ( /obj/structure/cable/white{ icon_state = "2-8" }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"adj" = ( +"adi" = ( /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"adk" = ( +"adj" = ( /obj/machinery/door/airlock/silver{ name = "Bathroom" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hop) -"adl" = ( +"adk" = ( /obj/structure/mirror{ pixel_x = 26 }, @@ -2089,24 +2072,27 @@ dir = 4; pixel_x = 12 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hop) -"adm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "0-2" +"adl" = ( +/obj/structure/sign/warning/electricshock{ + pixel_x = -32 }, -/obj/machinery/power/apc{ - dir = 4; - name = "Starboard Bow Maintenance APC"; - areastring = "/area/maintenance/starboard/fore"; - pixel_x = 26 +/obj/structure/cable/white, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/crew_quarters/heads/hop) +"adm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plating{ - icon_state = "platingdmg2" + icon_state = "panelscorched" }, /area/maintenance/starboard/fore) "adn" = ( @@ -2130,39 +2116,43 @@ /turf/closed/wall, /area/hallway/primary/starboard) "ads" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway"; - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/computer/warrant, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/fore) "adt" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/nuke_storage) "adu" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "adv" = ( /obj/structure/closet/crate{ icon_state = "crateopen" @@ -2190,15 +2180,24 @@ /turf/open/floor/plasteel, /area/security/prison) "ady" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Detective's Office"; + req_access_txt = "4" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/red{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/security/detectives_office) "adz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ @@ -2225,24 +2224,34 @@ /turf/open/floor/plasteel/dark, /area/security/detectives_office) "adB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, /turf/open/floor/wood, /area/security/detectives_office) "adC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/security/detectives_office) "adD" = ( /obj/machinery/door/airlock/silver{ name = "Bathroom" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel/white, /area/security/detectives_office) @@ -2254,14 +2263,15 @@ dir = 4; pixel_x = 12 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/white, /area/security/detectives_office) "adF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -2289,9 +2299,6 @@ /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/machinery/camera{ c_tag = "Bridge - Captain's Quarters"; dir = 4; @@ -2313,7 +2320,8 @@ /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/wood{ @@ -2330,7 +2338,8 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "adL" = ( @@ -2343,30 +2352,37 @@ /obj/structure/sign/plaques/golden/captain{ pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/wood, /obj/item/phone/real, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "adM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/fore) "adN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = 28 +/obj/machinery/light{ + dir = 4 }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) "adO" = ( @@ -2395,10 +2411,6 @@ /turf/open/floor/plating, /area/ai_monitored/nuke_storage) "adS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, /obj/structure/sign/nanotrasen{ pixel_x = -32 }, @@ -2408,12 +2420,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "adT" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -2421,23 +2435,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "adU" = ( -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 - }, -/obj/structure/cable/white, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/crew_quarters/heads/hop) -"adV" = ( /obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/airlock/command{ name = "Head of Personnel's Quarters"; req_access_txt = "57" @@ -2448,8 +2456,23 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) +"adV" = ( +/obj/structure/bed/dogbed/ian, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, +/mob/living/simple_animal/pet/dog/corgi/Ian, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/heads/hop) "adW" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, @@ -2459,18 +2482,22 @@ /turf/closed/wall, /area/crew_quarters/heads/hop) "adY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + req_access_txt = "19" + }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/bridge) "adZ" = ( /obj/item/radio/intercom{ name = "Station Intercom"; @@ -2502,18 +2529,21 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aeb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + req_access_txt = "19" }, -/obj/machinery/newscaster{ - pixel_y = 32 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/bridge) "aec" = ( /obj/machinery/conveyor{ dir = 8; @@ -2557,18 +2587,33 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aef" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/highsecurity{ + name = "AI Vault Chamber"; + req_access_txt = "16" }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = 24 +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/nuke_storage) "aeg" = ( /obj/machinery/conveyor{ dir = 8; @@ -2595,17 +2640,22 @@ /turf/open/floor/plating, /area/quartermaster/storage) "aei" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway 3" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "aej" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -2627,18 +2677,17 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "aek" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/camera{ + c_tag = "Fore Primary Hallway"; dir = 4 }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/computer/warrant, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -2655,24 +2704,16 @@ /turf/open/floor/plasteel, /area/security/prison) "aen" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: PRESSURIZED DOORS"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aeo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ @@ -2707,22 +2748,21 @@ name = "Detective's Office"; req_access_txt = "4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/detectives_office) "aes" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/detectives_office) "aet" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/power/apc{ dir = 8; name = "Fore Maintenance APC"; @@ -2733,6 +2773,7 @@ /obj/structure/cable/white{ icon_state = "0-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -2755,32 +2796,34 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/heads/captain/private) "aex" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/sign/warning/electricshock{ pixel_x = 32 }, /turf/open/floor/plating, /area/crew_quarters/heads/captain/private) "aey" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -2926,7 +2969,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aeG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light{ dir = 8 }, @@ -2939,59 +2981,70 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) "aeH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"aeI" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "0-2" }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) +"aeI" = ( +/obj/machinery/camera{ + c_tag = "Bridge - Starboard Access"; + dir = 4; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "aeJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aeK" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hop) "aeL" = ( /obj/machinery/photocopier, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -3061,17 +3114,16 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aeR" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aeS" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/delivery, @@ -3090,26 +3142,25 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aeV" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aeW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aeX" = ( /obj/machinery/light/small, /obj/effect/turf_decal/stripes/line{ @@ -3118,21 +3169,19 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aeY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/camera{ - c_tag = "Central Hallway North-East"; - dir = 2 +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aeZ" = ( /obj/docking_port/stationary{ dir = 4; @@ -3145,15 +3194,19 @@ /turf/open/space/basic, /area/space) "afa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/newscaster{ + pixel_y = 32 }, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "afb" = ( /obj/effect/decal/cleanable/dirt, /obj/item/soap/nanotrasen, @@ -3167,14 +3220,17 @@ /turf/open/floor/plasteel, /area/security/prison) "afc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=2.1-Teleporter"; - location = "1.2-BrigNorth" +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = 24 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "afd" = ( @@ -3188,34 +3244,37 @@ /turf/open/floor/plasteel/dark, /area/security/detectives_office) "afe" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, /obj/structure/cable/white{ icon_state = "2-4" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/wood, /area/security/detectives_office) "aff" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/wood, /area/security/detectives_office) "afg" = ( /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, /turf/open/floor/wood, /area/security/detectives_office) "afh" = ( @@ -3244,12 +3303,13 @@ /turf/open/floor/plating, /area/maintenance/fore) "afj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/turf/open/floor/plating, -/area/maintenance/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) "afk" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -3267,7 +3327,8 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "afm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/wood, @@ -3276,8 +3337,9 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/wood, @@ -3289,9 +3351,6 @@ name = "Captain's Intercom"; pixel_x = 26 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, /obj/machinery/camera{ c_tag = "Captain's Office"; dir = 8 @@ -3412,10 +3471,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "afu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-4" }, @@ -3426,6 +3481,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) "afv" = ( @@ -3440,9 +3503,6 @@ name = "Head of Personnel's Office"; req_access_txt = "57" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -3452,13 +3512,26 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "afw" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/wood, @@ -3473,7 +3546,11 @@ /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, /turf/open/floor/wood{ icon_state = "wood-broken" }, @@ -3482,28 +3559,23 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "afz" = ( /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Personnel's Desk"; - departmentType = 5; - name = "Head of Personnel RC"; - pixel_x = 64; - pixel_y = 32 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/wood, @@ -3529,12 +3601,24 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hop) "afB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/blobstart, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/door/airlock/external{ + name = "External Airlock"; + req_access_txt = "13" }, -/turf/open/floor/plating, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, /area/maintenance/starboard/fore) "afC" = ( /obj/machinery/airalarm{ @@ -3561,6 +3645,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, /turf/open/floor/plasteel, /area/quartermaster/storage) "afE" = ( @@ -3591,7 +3679,6 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "afG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -3602,6 +3689,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/quartermaster/storage) "afH" = ( @@ -3638,31 +3729,33 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "afJ" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/camera{ + c_tag = "Fore Primary Hallway 3" }, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/fore) "afK" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/light{ + dir = 1 }, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/firealarm{ + pixel_y = 26 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "afL" = ( /obj/structure/girder/reinforced, @@ -3686,17 +3779,21 @@ /turf/open/floor/plating, /area/security/prison) "afO" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/structure/sign/nanotrasen{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/light, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "afP" = ( /obj/structure/table/wood, @@ -3713,13 +3810,6 @@ /turf/open/floor/plasteel/dark, /area/security/detectives_office) "afQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/security/detectives_office) -"afR" = ( /obj/structure/table/wood, /obj/item/clothing/mask/cigarette/cigar/cohiba{ pixel_x = 3 @@ -3728,10 +3818,20 @@ pixel_x = -3 }, /obj/item/clothing/mask/cigarette/cigar, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/item/clothing/glasses/sunglasses, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) +"afR" = ( +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/landmark/event_spawn, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/fore) "afS" = ( /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -3755,16 +3855,17 @@ /turf/closed/wall/r_wall, /area/security/detectives_office) "afV" = ( -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "1-2" }, -/turf/open/floor/plating, -/area/maintenance/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) "afW" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -3809,36 +3910,50 @@ dir = 2; name = "command camera" }, -/turf/open/floor/carpet, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "afZ" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/carpet, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "aga" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, /obj/item/toy/figure/captain, -/turf/open/floor/carpet, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "agb" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "agc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "agd" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/camera{ + c_tag = "Bridge - Port Access"; + dir = 8; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/bridge) +"age" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ icon_state = "0-2" }, @@ -3848,11 +3963,7 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/captain/private) -"age" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"agf" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -3862,14 +3973,8 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"agf" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -3960,31 +4065,37 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "agl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel/dark, -/area/bridge) +/area/ai_monitored/nuke_storage) "agm" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "agn" = ( /obj/effect/spawner/structure/window/reinforced, @@ -4083,13 +4194,14 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hop) "agu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/decal/cleanable/blood/old, +/obj/effect/landmark/xeno_spawn, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 }, +/turf/open/floor/plasteel, /area/maintenance/starboard/fore) "agv" = ( /obj/structure/extinguisher_cabinet{ @@ -4105,9 +4217,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "agw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, +/obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -4118,12 +4228,13 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/quartermaster/storage) "agx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -4134,28 +4245,21 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/storage) "agy" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "agz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -4166,16 +4270,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/quartermaster/storage) "agA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/quartermaster/storage) "agB" = ( @@ -4204,19 +4306,17 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "agD" = ( -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/structure/sign/warning/securearea{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "agE" = ( /obj/item/stack/ore/silver, @@ -4265,33 +4365,36 @@ /turf/open/floor/plasteel/dark, /area/security/detectives_office) "agJ" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/security/detectives_office) -"agK" = ( /obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, /obj/machinery/computer/security/wooden_tv{ pixel_x = 2 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) -"agL" = ( +"agK" = ( /obj/structure/chair/office/dark{ dir = 8 }, /obj/effect/landmark/start/detective, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) +"agL" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/maintenance/fore) "agM" = ( /obj/machinery/computer/secure_data{ dir = 8 @@ -4306,13 +4409,18 @@ /area/security/detectives_office) "agN" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg2" +/obj/structure/cable/white{ + icon_state = "2-4" }, -/area/maintenance/fore) +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) "agO" = ( /obj/machinery/light{ dir = 8 @@ -4338,13 +4446,14 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-4" }, -/turf/open/floor/carpet, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "agQ" = ( /obj/structure/chair/comfy/brown{ @@ -4353,11 +4462,12 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/landmark/start/captain, -/turf/open/floor/carpet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "agR" = ( /obj/structure/table/wood, @@ -4366,12 +4476,13 @@ }, /obj/item/clipboard, /obj/item/folder/blue, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/item/melee/chainofcommand, /obj/item/stamp/captain, -/turf/open/floor/carpet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "agS" = ( /obj/structure/chair/comfy/brown{ @@ -4383,19 +4494,40 @@ /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "agT" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "agU" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/bridge) +"agV" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Captain's Office"; @@ -4410,19 +4542,23 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/heads/captain/private) -"agV" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +"agW" = ( /obj/structure/cable/white{ icon_state = "1-8" }, @@ -4435,15 +4571,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"agW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -4478,7 +4611,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -4492,6 +4624,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aha" = ( @@ -4525,25 +4658,19 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "ahb" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, -/area/ai_monitored/nuke_storage) +/area/bridge) "ahc" = ( /obj/structure/cable/white{ icon_state = "1-8" @@ -4579,31 +4706,30 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "ahe" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/dark, /area/bridge) "ahf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = -24 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 }, -/turf/open/floor/plasteel/dark, -/area/bridge) +/turf/open/floor/circuit/green, +/area/ai_monitored/nuke_storage) "ahg" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, @@ -4639,29 +4765,32 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "ahj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Starboard Bow Maintenance APC"; + areastring = "/area/maintenance/starboard/fore"; + pixel_x = 26 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plating{ - icon_state = "platingdmg1" + icon_state = "platingdmg2" }, /area/maintenance/starboard/fore) "ahk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Bridge - Port Access"; - dir = 8; - name = "command camera" - }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -4681,7 +4810,6 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "ahn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -4692,17 +4820,19 @@ /turf/open/floor/plating, /area/quartermaster/storage) "aho" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargoload" +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay"; + req_one_access_txt = "48;50" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/quartermaster/storage) "ahp" = ( @@ -4750,63 +4880,53 @@ /turf/open/floor/plating, /area/quartermaster/storage) "ahs" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 + pixel_y = 23 }, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aht" = ( -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 +/obj/machinery/camera{ + c_tag = "Central Hallway North"; + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/power/apc{ + areastring = "/area/hallway/primary/fore"; + dir = 1; + name = "Fore Primary Hallway APC"; + pixel_y = 24 }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "ahu" = ( /turf/closed/wall/r_wall, /area/asteroid/nearstation) "ahv" = ( -/obj/machinery/suit_storage_unit/security, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/security/brig) +/turf/open/floor/plasteel, +/area/security/prison) "ahw" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ @@ -4825,30 +4945,33 @@ /turf/open/floor/plasteel, /area/security/prison) "ahy" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/machinery/flasher{ + id = "AI"; + pixel_x = 9; + pixel_y = -24 }, -/obj/machinery/camera{ - c_tag = "Bridge - Starboard Access"; - dir = 4; - name = "command camera" +/obj/item/radio/intercom{ + broadcasting = 1; + frequency = 1447; + listening = 0; + name = "AI Intercom"; + pixel_x = -4; + pixel_y = -28 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, +/turf/open/floor/circuit/green, +/area/ai_monitored/nuke_storage) +"ahz" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"ahz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/security/prison) @@ -4879,23 +5002,9 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "ahC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/grimy, -/area/security/detectives_office) -"ahD" = ( /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "2-8" }, @@ -4904,6 +5013,18 @@ }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) +"ahD" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/restrooms) "ahE" = ( /obj/structure/table/wood, /obj/machinery/button/door{ @@ -4940,9 +5061,13 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/fore) +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "ahH" = ( /obj/structure/sign/warning/securearea{ pixel_x = -32 @@ -4969,7 +5094,7 @@ pixel_x = -24; pixel_y = -24 }, -/turf/open/floor/carpet, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "ahJ" = ( /obj/machinery/computer/card{ @@ -4978,7 +5103,7 @@ /obj/machinery/status_display/ai{ pixel_y = -32 }, -/turf/open/floor/carpet, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "ahK" = ( /obj/machinery/computer/security/wooden_tv, @@ -4989,7 +5114,7 @@ pixel_y = -24; req_access_txt = "20" }, -/turf/open/floor/carpet, +/turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) "ahL" = ( /obj/structure/chair/comfy/brown{ @@ -5026,11 +5151,12 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/bridge) "ahP" = ( @@ -5048,65 +5174,58 @@ /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) "ahR" = ( -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = -24 +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/circuit/green, -/area/ai_monitored/nuke_storage) -"ahS" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /turf/open/floor/plasteel/dark, -/area/ai_monitored/nuke_storage) +/area/bridge) +"ahS" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "ahT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/flasher{ - id = "AI"; - pixel_x = 9; - pixel_y = -24 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1447; - listening = 0; - name = "AI Intercom"; - pixel_x = -4; - pixel_y = -28 +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Personnel's Desk"; + departmentType = 5; + name = "Head of Personnel RC"; + pixel_x = 64; + pixel_y = 32 }, -/turf/open/floor/circuit/green, -/area/ai_monitored/nuke_storage) -"ahU" = ( -/obj/machinery/suit_storage_unit/security, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) +"ahU" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/security/brig) +/turf/open/floor/plasteel, +/area/security/prison) "ahV" = ( /obj/structure/table/reinforced, /obj/effect/spawner/lootdrop/aimodule_neutral{ @@ -5126,95 +5245,84 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "ahW" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/firealarm{ + pixel_y = 26 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/stripes/corner, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ahX" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/event_spawn, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"ahY" = ( +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = 24 + }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"ahY" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ahZ" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/structure/sign/warning/securearea{ + pixel_y = 32 }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/camera{ + c_tag = "Fore Primary Hallway 2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aia" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=2.2-BridgeWest"; - location = "2.1-Teleporter" +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aib" = ( /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aic" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: PRESSURIZED DOORS"; + pixel_y = 32 }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -5223,28 +5331,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) -"aid" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay"; - req_one_access_txt = "48;50" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/quartermaster/storage) -"aie" = ( +/area/hallway/primary/starboard) +"aid" = ( /obj/machinery/conveyor{ dir = 1; id = "cargoload" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/plasticflaps, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -5254,70 +5351,69 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"aie" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "aif" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/conveyor{ + dir = 1; + id = "cargoload" + }, +/obj/effect/turf_decal/stripes/end, /turf/open/floor/plating, /area/quartermaster/storage) "aig" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aih" = ( /obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aii" = ( /obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aij" = ( -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aik" = ( @@ -5326,17 +5422,20 @@ /turf/open/floor/plating, /area/asteroid/nearstation) "ail" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/machinery/camera{ + c_tag = "Central Hallway North-East"; + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aim" = ( @@ -5368,7 +5467,6 @@ /obj/machinery/firealarm{ pixel_y = 26 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/camera{ c_tag = "Armoury - Internal" }, @@ -5378,6 +5476,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, /area/security/brig) "aio" = ( @@ -5426,7 +5525,13 @@ /area/security/prison) "air" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/plasteel, /area/security/prison) "ais" = ( @@ -5456,198 +5561,197 @@ /turf/open/floor/plating, /area/security/detectives_office) "aiv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Detective's Office"; - req_access_txt = "4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/brown{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/security/detectives_office) +/area/hallway/primary/starboard) "aiw" = ( -/obj/structure/cable/white, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "detectivewindows"; - name = "Detective Privacy Blast door" +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=2.1-Teleporter"; + location = "1.2-BrigNorth" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/security/detectives_office) -"aix" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) +"aix" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/fore) +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "aiy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "19" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plasteel, -/area/bridge) +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/fore) "aiz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/ai_monitored/nuke_storage) -"aiA" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/highsecurity{ - name = "AI Vault Chamber"; - req_access_txt = "16" +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/fore) +"aiA" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/fore) +"aiB" = ( +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/nuke_storage) -"aiB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/ai_monitored/nuke_storage) -"aiC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "19" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/area/hallway/primary/fore) +"aiC" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/bridge) -"aiD" = ( -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/fore) +"aiD" = ( +/obj/structure/sign/warning/electricshock{ + pixel_y = -32 }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"aiE" = ( -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, +/area/hallway/primary/fore) +"aiE" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=5.1-EnteringCargo"; - location = "4.2-HoP"; - name = "Billy Herrington memorial navigation beacon" +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aiF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/starboard) +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "aiG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aiH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/line, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=2.2-BridgeWest"; + location = "2.1-Teleporter" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "aiI" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/airalarm{ @@ -5672,6 +5776,7 @@ /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/mob/living/simple_animal/pet/fox/fennec/Autumn, /turf/open/floor/plasteel, /area/quartermaster/storage) "aiK" = ( @@ -5701,22 +5806,12 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aiM" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargoload" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating, -/area/quartermaster/storage) -"aiN" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/multitool{ pixel_x = 6 }, /obj/item/pen/red, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/brown{ dir = 1 }, @@ -5725,6 +5820,27 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"aiN" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "aiO" = ( /obj/structure/table/reinforced, /obj/machinery/newscaster{ @@ -5741,23 +5857,36 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aiP" = ( -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aiQ" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aiR" = ( @@ -5787,26 +5916,37 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "aiS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 2 }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/security/brig) "aiT" = ( -/obj/structure/rack, -/obj/item/gun/energy/ionrifle, -/obj/item/clothing/suit/armor/laserproof, -/obj/item/gun/energy/temperature/security, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/security/brig) "aiU" = ( /obj/structure/cable/white{ @@ -5826,35 +5966,59 @@ /turf/open/floor/plasteel, /area/security/brig) "aiW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, /turf/open/floor/plasteel, /area/security/brig) "aiX" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/structure/rack, +/obj/item/gun/energy/ionrifle, +/obj/item/clothing/suit/armor/laserproof, +/obj/item/gun/energy/temperature/security, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/security/brig) +"aiY" = ( +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/security/brig) +"aiZ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/brig) -"aiY" = ( +"aja" = ( /obj/structure/closet/crate/bin, /obj/item/radio/intercom{ name = "Station Intercom"; pixel_x = 26; pixel_y = 24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/machinery/camera{ c_tag = "Security - Brig Fore"; dir = 8 @@ -5864,38 +6028,6 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"aiZ" = ( -/obj/structure/cable/white{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/security/brig) -"aja" = ( -/obj/structure/closet/secure_closet/brig{ - id = "brig1"; - name = "Cell 1 Locker" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) "ajb" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -5912,101 +6044,140 @@ /turf/open/floor/plating, /area/security/brig) "ajd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/event_spawn, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/fore) "aje" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/turf/open/floor/plasteel, /area/hallway/primary/fore) "ajf" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=3.1-AtriumNW"; + location = "2.2-BridgeWest" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/turf/open/floor/plasteel, /area/hallway/primary/fore) "ajg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = -26 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/plaque{ + icon_state = "L1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "ajh" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/effect/turf_decal/plaque{ + icon_state = "L3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/fore) "aji" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L5" + }, +/obj/structure/cable/white{ + icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ajj" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Port Primary Hallway"; - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L7" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ajk" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/plaque{ + icon_state = "L9" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, -/obj/structure/sign/departments/minsky/security/security{ - pixel_x = 32 - }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ajl" = ( @@ -6025,116 +6196,143 @@ /turf/open/floor/plasteel/dark, /area/security/detectives_office) "ajm" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=5.2-Cargo"; - location = "5.1-EnteringCargo" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "ajn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/quartermaster/storage) "ajo" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/plaque{ + icon_state = "L11" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ajp" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L13" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ajq" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=4.2-HoP"; + location = "4.1-BridgeEast" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ajr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ajs" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Central Hallway North"; - dir = 2 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/machinery/power/apc{ - areastring = "/area/hallway/primary/fore"; - dir = 1; - name = "Fore Primary Hallway APC"; - pixel_y = 24 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/structure/cable/white{ - icon_state = "0-2" + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ajt" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/hallway/primary/starboard) "aju" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/hallway/primary/starboard) "ajv" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -6146,121 +6344,179 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "ajw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = 24 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/hallway/primary/starboard) "ajx" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway 2" +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/hallway/primary/starboard) "ajy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/hallway/primary/starboard) "ajz" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) -"ajA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/corner{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"ajB" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/quartermaster/storage) -"ajC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"ajA" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ dir = 4 }, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"ajD" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/quartermaster/storage) +"ajB" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"ajC" = ( +/obj/structure/chair/office/dark{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"ajE" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/area/quartermaster/storage) +"ajD" = ( /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=5.2-Cargo"; + location = "5.1-EnteringCargo" + }, /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"ajF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"ajE" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"ajG" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/light{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"ajF" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"ajG" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "ajH" = ( /obj/structure/plasticflaps/opaque, @@ -6272,41 +6528,43 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "ajJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel, /area/quartermaster/storage) "ajK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 }, -/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/quartermaster/storage) "ajL" = ( -/obj/structure/chair/office/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/cargo_technician, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/quartermaster/storage) "ajM" = ( @@ -6326,10 +6584,21 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "ajN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/starboard) +"ajO" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -6344,36 +6613,35 @@ location = "5.3-LeavingCargo" }, /obj/effect/turf_decal/tile/brown, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"ajO" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "ajP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Office"; + req_access_txt = "48;50" }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/quartermaster/storage) "ajQ" = ( /obj/item/stack/ore/iron, /obj/effect/turf_decal/sand/plating, @@ -6404,56 +6672,45 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "ajS" = ( -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/structure/closet/secure_closet/brig{ + id = "brig1"; + name = "Cell 1 Locker" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) "ajT" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/suit/armor/riot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/clothing/head/helmet/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/head/helmet/riot, -/obj/item/clothing/head/helmet/riot{ - pixel_x = 3; - pixel_y = -3 +/obj/machinery/flasher{ + id = "brig1"; + pixel_y = 26 }, -/obj/item/shield/riot{ - pixel_x = -3; - pixel_y = 3 +/obj/structure/chair, +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/item/shield/riot, -/obj/item/shield/riot{ - pixel_x = 3; - pixel_y = -3 +/obj/machinery/camera{ + c_tag = "Security - Cell 1" }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel, /area/security/brig) "ajU" = ( /obj/structure/cable/white, @@ -6478,147 +6735,173 @@ /turf/open/floor/plasteel, /area/security/brig) "ajW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/start/security_officer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/brig) "ajX" = ( -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/structure/rack, +/obj/item/clothing/suit/armor/riot{ + pixel_x = -3; + pixel_y = 3 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot{ + pixel_x = 3; + pixel_y = -3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/item/clothing/head/helmet/riot{ + pixel_x = -3; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot{ + pixel_x = 3; + pixel_y = -3 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/item/shield/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/shield/riot, +/obj/item/shield/riot{ + pixel_x = 3; + pixel_y = -3 }, -/turf/open/floor/plasteel, -/area/security/brig) -"ajY" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red{ dir = 4 }, +/turf/open/floor/plasteel/dark, +/area/security/brig) +"ajY" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/landmark/start/security_officer, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) "ajZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/security/prison) "aka" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-4" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/plasteel, -/area/security/brig) -"akb" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, +/turf/open/floor/plasteel, +/area/security/brig) +"akb" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ icon_state = "1-2" }, -/turf/open/floor/plasteel/dark, -/area/security/brig) +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/security/prison) "akc" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/tile/brown{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "akd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ - dir = 8 + dir = 1 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "ake" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/camera{ + c_tag = "Central Hallway North-West"; + dir = 2 }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=5.3-LeavingCargo"; - location = "5.2-Cargo" +/obj/effect/turf_decal/tile/brown{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/structure/sign/departments/minsky/supply/cargo{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "akf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/brown{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/brown, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "akg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "akh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/brown, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aki" = ( @@ -6647,13 +6930,17 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/red, -/mob/living/simple_animal/bot/secbot/beepsky{ - desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey."; - name = "Officer Beepsky" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) @@ -6692,302 +6979,278 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "akp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/hallway/primary/starboard) "akq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway 2"; - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/brown, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "akr" = ( -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/structure/sign/warning/electricshock{ + pixel_y = -32 }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=5.1-EnteringCargo"; + location = "4.2-HoP"; + name = "Billy Herrington memorial navigation beacon" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/fore) +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) "aks" = ( -/obj/structure/cable/white{ - icon_state = "2-8" - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, -/area/hallway/primary/fore) +/area/hallway/primary/starboard) "akt" = ( /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 + icon_state = "2-8" }, +/obj/effect/turf_decal/delivery, /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/plaque{ - icon_state = "L1" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/hallway/primary/starboard) "aku" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/sign/warning/electricshock{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/plaque{ - icon_state = "L3" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/fore) "akv" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/plaque{ - icon_state = "L5" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/fore) "akw" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Primary Restroom" }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/plaque{ - icon_state = "L7" + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/restrooms) "akx" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/door/poddoor/shutters{ + id = "teleportershutters"; + name = "Teleporter Shutters" }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/effect/turf_decal/plaque{ - icon_state = "L9" +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/teleporter) "aky" = ( +/obj/machinery/door/firedoor, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access_txt = "17" }, -/obj/effect/turf_decal/plaque{ - icon_state = "L11" +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/teleporter) "akz" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, /obj/effect/turf_decal/plaque{ - icon_state = "L13" + icon_state = "L4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "akA" = ( /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 + icon_state = "1-2" }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=4.2-HoP"; - location = "4.1-BridgeEast" +/obj/effect/turf_decal/plaque{ + icon_state = "L6" }, -/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/fore) "akB" = ( -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/plaque{ + icon_state = "L10" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/fore) "akC" = ( -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/plaque{ + icon_state = "L12" }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/fore) "akD" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, /area/hallway/primary/starboard) "akE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/status_display/evac{ - pixel_x = -32 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway 2"; dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "akF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "akG" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/area/hallway/primary/starboard) -"akH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, +/turf/open/floor/plasteel, +/area/maintenance/starboard) +"akH" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) "akI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = -26 +/obj/machinery/status_display/evac{ + pixel_x = -32 }, -/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/hallway/primary/starboard) "akJ" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "akK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/newscaster{ - pixel_x = -32 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -7010,25 +7273,27 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "akN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/machinery/mineral/ore_redemption{ + input_dir = 4; + output_dir = 8 }, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/quartermaster/miningdock) "akO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 24 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/effect/landmark/start/shaft_miner, +/obj/effect/turf_decal/loading_area{ + dir = 8 }, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/quartermaster/miningdock) "akP" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/tile/brown{ @@ -7041,16 +7306,16 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "akQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "akR" = ( /obj/structure/closet/firecloset, @@ -7068,12 +7333,15 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "akS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_x = -26 }, +/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -7089,37 +7357,46 @@ /turf/open/floor/plating, /area/security/brig) "akU" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "1-4" }, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/machinery/door/window/brigdoor/security/cell/westright{ + id = "brig1"; + name = "Cell 1" }, -/obj/machinery/door/airlock/security{ - name = "Armoury"; - req_access_txt = "3" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plasteel, /area/security/brig) "akV" = ( /obj/structure/cable/white{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, +/turf/open/floor/plasteel, /area/security/brig) "akW" = ( /obj/machinery/light{ @@ -7143,32 +7420,49 @@ /turf/open/floor/plasteel, /area/security/brig) "akX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-4" }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-8" }, /obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, /turf/open/floor/plasteel, /area/security/brig) "akY" = ( +/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/door/airlock/security{ + name = "Armoury"; + req_access_txt = "3" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/brig) "akZ" = ( @@ -7190,23 +7484,25 @@ /turf/closed/wall, /area/security/brig) "alb" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/newscaster{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, /area/hallway/primary/starboard) "alc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/light{ + dir = 8 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -7216,26 +7512,37 @@ /turf/closed/wall, /area/crew_quarters/toilet/restrooms) "ale" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Primary Restroom" +/obj/machinery/door/airlock/command{ + name = "E.V.A. Storage"; + req_access_txt = "18" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/toilet/restrooms) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) "alf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/crew_quarters/toilet/restrooms) +/obj/machinery/door/poddoor/shutters{ + id = "evashutters"; + name = "E.V.A. Storage Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) "alg" = ( /turf/closed/wall/r_wall, /area/teleporter) @@ -7245,37 +7552,23 @@ /turf/open/floor/plating, /area/teleporter) "ali" = ( -/obj/machinery/door/poddoor/shutters{ - id = "teleportershutters"; - name = "Teleporter Shutters" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/teleporter) +/area/hallway/primary/starboard) "alj" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/command{ - name = "Teleport Access"; - req_access_txt = "17" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel, -/area/teleporter) +/area/hallway/primary/fore) "alk" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, @@ -7310,24 +7603,32 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "aln" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/plaque{ - icon_state = "L4" +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "alo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/effect/turf_decal/plaque{ - icon_state = "L6" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/teleporter) "alp" = ( /obj/effect/turf_decal/plaque{ icon_state = "L8" @@ -7335,19 +7636,31 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "alq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/plaque{ - icon_state = "L10" +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/teleporter) "alr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/plaque{ - icon_state = "L12" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/fore) "als" = ( @@ -7387,47 +7700,63 @@ /turf/open/floor/plating, /area/ai_monitored/storage/eva) "alw" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "E.V.A. Storage"; - req_access_txt = "18" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) +"alx" = ( +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) -"alx" = ( -/obj/machinery/door/poddoor/shutters{ - id = "evashutters"; - name = "E.V.A. Storage Shutters" +/area/hallway/primary/starboard) +"aly" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ - dir = 2 + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 4 }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) -"aly" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/central) "alz" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/public/glass{ + id_tag = "permabolt1"; + name = "Cell 1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/security/prison) "alA" = ( @@ -7462,54 +7791,50 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "alC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/quartermaster/miningdock) "alD" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/tile/brown{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/hallway/primary/starboard) "alE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/tile/brown{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/hallway/primary/starboard) "alF" = ( /obj/machinery/power/apc{ dir = 4; @@ -7559,41 +7884,69 @@ /turf/open/floor/plasteel, /area/security/brig) "alI" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/security/brig) +"alJ" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel, /area/security/brig) -"alJ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +"alK" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/security/brig) +"alL" = ( /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) -"alK" = ( +"alM" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Security Office"; req_access_txt = "63" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -7602,106 +7955,57 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"alL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, +"alN" = ( /obj/effect/turf_decal/tile/red{ dir = 1 }, /turf/open/floor/plasteel, /area/security/brig) -"alM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"alO" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/security/brig) -"alN" = ( +"alP" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/brig) -"alO" = ( +"alQ" = ( /obj/structure/chair{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/red{ dir = 4 }, /turf/open/floor/plasteel, /area/security/brig) -"alP" = ( -/obj/structure/closet/secure_closet/brig{ - id = "brig2"; - name = "Cell 2 Locker" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ +"alR" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/security/brig) -"alQ" = ( -/obj/machinery/flasher{ - id = "brig2"; - pixel_y = 26 - }, -/obj/structure/chair, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/machinery/camera{ - c_tag = "Security - Cell 2" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"alR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, /area/hallway/primary/starboard) "alS" = ( /obj/machinery/vending/cola/random, @@ -7727,21 +8031,29 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "alU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/structure/urinal{ + pixel_y = 28 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "alV" = ( -/obj/structure/urinal{ - pixel_y = 28 +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/light/small, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, -/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "alW" = ( @@ -7773,33 +8085,42 @@ /turf/open/floor/plasteel/dark, /area/teleporter) "alZ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-4" }, /obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 9 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/teleporter) "ama" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/teleporter) -"amb" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/effect/turf_decal/tile/brown{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 }, /turf/open/floor/plasteel, -/area/teleporter) +/area/hallway/primary/starboard) +"amb" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "amc" = ( /obj/machinery/shieldwallgen, /obj/structure/cable/white{ @@ -7858,22 +8179,16 @@ }, /area/hallway/primary/central) "amh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, /area/hallway/primary/fore) "ami" = ( /obj/machinery/holopad, @@ -7881,17 +8196,8 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "amj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/fore) "amk" = ( @@ -7949,31 +8255,31 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "amp" = ( +/obj/effect/landmark/blobstart, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) +"amq" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) -"amq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) +/area/maintenance/starboard/fore) "amr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/starboard/fore) "ams" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical{ @@ -7998,16 +8304,12 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "amt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "amu" = ( /obj/machinery/firealarm{ @@ -8049,39 +8351,55 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "amy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/door/firedoor, +/obj/machinery/camera{ + c_tag = "Port Primary Hallway"; dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/fore) "amz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/hallway/primary/starboard) "amA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=5.3-LeavingCargo"; + location = "5.2-Cargo" }, /obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/hallway/primary/starboard) "amB" = ( /obj/structure/table, /obj/machinery/light_switch{ @@ -8112,43 +8430,30 @@ /turf/open/floor/plating, /area/quartermaster/miningdock) "amE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 + icon_state = "1-2" }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/central) +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/janitor) "amF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Atrium" }, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/hallway/primary/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) "amG" = ( /obj/structure/table, /obj/item/clothing/mask/gas, @@ -8187,20 +8492,44 @@ /turf/open/floor/plasteel, /area/security/brig) "amI" = ( -/obj/machinery/holopad, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/structure/closet/secure_closet/brig{ + id = "brig2"; + name = "Cell 2 Locker" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/security/brig) "amJ" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/flasher{ + id = "brig2"; + pixel_y = 26 + }, +/obj/structure/chair, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/machinery/camera{ + c_tag = "Security - Cell 2" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/security/brig) "amK" = ( @@ -8217,50 +8546,27 @@ /turf/open/floor/plasteel, /area/security/brig) "amL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/machinery/holopad, +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/landmark/start/head_of_security, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/brig) "amM" = ( -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/computer/secure_data, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /turf/open/floor/plasteel, /area/security/brig) "amN" = ( -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/door/window/brigdoor/security/cell/westright{ - id = "brig2"; - name = "Cell 2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/red, +/obj/effect/landmark/start/head_of_security, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -8277,19 +8583,15 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "amP" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/structure/cable/white{ - icon_state = "1-4" + icon_state = "1-2" }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/toilet/restrooms) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/teleporter) "amQ" = ( /obj/structure/cable/white{ icon_state = "4-8" @@ -8324,31 +8626,36 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "amT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/machinery/firealarm{ - pixel_y = 26 +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/departments/minsky/security/security{ + pixel_x = 32 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/fore) "amU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Atrium" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/crew_quarters/bar/atrium) "amV" = ( /obj/structure/table/reinforced, /obj/item/storage/belt/utility, @@ -8362,10 +8669,13 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, /turf/open/floor/plasteel, /area/teleporter) "amX" = ( @@ -8398,16 +8708,25 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "ana" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Atrium" + }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "anb" = ( /obj/effect/turf_decal/tile/neutral, @@ -8417,8 +8736,21 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "anc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Atrium" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "and" = ( @@ -8451,16 +8783,21 @@ /area/ai_monitored/storage/eva) "ang" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 9 }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) "anh" = ( /obj/structure/table/reinforced, /obj/item/storage/belt/utility, @@ -8472,8 +8809,11 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "ani" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -8494,32 +8834,30 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "ank" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, +/obj/machinery/door/firedoor, /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/hallway/primary/port) "anl" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/hallway/primary/port) "anm" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -8534,42 +8872,32 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "ann" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Central Hallway North-West"; - dir = 2 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/structure/sign/departments/minsky/supply/cargo{ - pixel_y = 32 +/obj/structure/cable/white{ + icon_state = "1-8" }, +/obj/effect/turf_decal/tile/brown, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "ano" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Office"; - req_access_txt = "48;50" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/hallway/primary/starboard) "anp" = ( /obj/structure/sign/warning/nosmoking/circle, /turf/closed/wall, @@ -8615,56 +8943,57 @@ /turf/open/floor/plating, /area/quartermaster/miningdock) "anu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/door/airlock{ + name = "Custodial Closet"; + req_access_txt = "26" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/janitor) "anv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 2 }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 }, -/obj/machinery/airalarm{ - pixel_y = 24 +/obj/machinery/door/airlock/medical/glass{ + name = "Hydroponics"; + req_access_txt = "35" }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/hydroponics) "anw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 26 - }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Hydroponics"; + req_access_txt = "35" }, -/obj/machinery/camera{ - c_tag = "Aft Primary Hallway 4" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/hydroponics) "anx" = ( /obj/structure/grille, /turf/closed/wall/r_wall, @@ -8679,59 +9008,53 @@ /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "anz" = ( +/obj/structure/cable/white{ + icon_state = "1-4" + }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) "anA" = ( -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "secexterior"; - name = "Security Exterior Doors Control"; - normaldoorcontrol = 1; - pixel_x = 38; - pixel_y = 24 - }, -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "secinterior"; - name = "Security Interior Doors Control"; - normaldoorcontrol = 1; - pixel_x = 24; - pixel_y = 24 +/obj/structure/cable/white{ + icon_state = "1-4" }, -/obj/machinery/button/door{ - id = "brigfront"; - name = "Brig Access Control"; - pixel_x = 24; - pixel_y = 38; - req_access_txt = "63" +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/structure/chair/office/dark{ - dir = 4 +/obj/machinery/door/window/brigdoor/security/cell/westright{ + id = "brig2"; + name = "Cell 2" }, -/obj/machinery/light_switch{ - pixel_x = 38; - pixel_y = 38 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/landmark/start/warden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) "anB" = ( @@ -8767,23 +9090,43 @@ /turf/open/floor/plasteel, /area/security/brig) "anD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, /obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, /turf/open/floor/plasteel, /area/security/brig) "anE" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -8815,36 +9158,29 @@ /turf/closed/wall, /area/security/brig) "anH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/port) "anI" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = 24 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/central) "anJ" = ( @@ -8860,18 +9196,13 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "anK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/structure/sign/departments/minsky/supply/hydroponics{ - pixel_y = 32 +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/central) "anL" = ( @@ -8907,18 +9238,23 @@ /turf/open/floor/plasteel, /area/teleporter) "anO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard/central) "anP" = ( /obj/machinery/teleport/station, /obj/machinery/light{ @@ -8940,23 +9276,27 @@ /turf/open/floor/plating, /area/hallway/primary/fore) "anR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Atrium" - }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/door/airlock/security/glass{ + id_tag = "secexterior"; + name = "Brig"; + req_access_txt = "63" }, /obj/effect/turf_decal/stripes/line{ - dir = 2 + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/security/brig) "anS" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -8969,23 +9309,23 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "anT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Atrium" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/hallway/primary/port) "anU" = ( /obj/structure/closet/crate/rcd{ pixel_y = 4 @@ -9035,20 +9375,12 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "anX" = ( -/obj/machinery/requests_console{ - department = "E.V.A. Storage"; - departmentType = 0; - name = "E.V.A. RC"; - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Bridge - E.V.A. Storage"; - dir = 8; - name = "command camera" - }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -9056,54 +9388,52 @@ /turf/closed/wall/rust, /area/ai_monitored/storage/eva) "anZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/hallway/primary/starboard) "aoa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/newscaster{ - pixel_y = 32 - }, +/obj/machinery/door/firedoor, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/hallway/primary/starboard) "aob" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/camera{ - c_tag = "Aft Primary Hallway 3" +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aoc" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/turf/open/floor/plating, +/area/maintenance/port) +"aoc" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -9113,8 +9443,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/maintenance/port) "aod" = ( /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, @@ -9136,93 +9474,127 @@ /turf/open/floor/plasteel/dark, /area/teleporter) "aoe" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway South-West"; +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/plasteel/dark, /area/hallway/primary/central) "aof" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=9.2-EnteringEngi"; - location = "9.1-Library" +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/hallway/primary/central) "aog" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "aoh" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/door/airlock/mining{ + name = "Mining Dock"; + req_access_txt = "48" + }, +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/mineral/ore_redemption{ - input_dir = 4; - output_dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aoi" = ( -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/landmark/start/shaft_miner, -/obj/effect/turf_decal/loading_area{ +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aoj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/brown{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/brown{ dir = 8 }, -/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aok" = ( @@ -9265,39 +9637,49 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aon" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "aoo" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable/white{ + icon_state = "4-8" + }, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "aop" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/central) "aoq" = ( @@ -9322,33 +9704,54 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aot" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "secexterior"; + name = "Security Exterior Doors Control"; + normaldoorcontrol = 1; + pixel_x = 38; + pixel_y = 24 }, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "secinterior"; + name = "Security Interior Doors Control"; + normaldoorcontrol = 1; + pixel_x = 24; + pixel_y = 24 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/button/door{ + id = "brigfront"; + name = "Brig Access Control"; + pixel_x = 24; + pixel_y = 38; + req_access_txt = "63" + }, +/obj/structure/chair/office/dark{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light_switch{ + pixel_x = 38; + pixel_y = 38 + }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/landmark/start/warden, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) "aou" = ( -/obj/machinery/computer/security{ - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/security/brig) "aov" = ( @@ -9364,12 +9767,18 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "aow" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "2-4" }, +/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ - dir = 4 + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/security/brig) "aox" = ( @@ -9379,9 +9788,6 @@ name = "Brig"; req_access_txt = "63" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -9391,13 +9797,18 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/security/brig) "aoy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/brig) "aoz" = ( @@ -9407,23 +9818,34 @@ /obj/machinery/firealarm{ pixel_y = 26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/security/brig) "aoA" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"aoB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ id_tag = "secexterior"; name = "Brig"; req_access_txt = "63" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -9434,17 +9856,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/turf/open/floor/plasteel, -/area/security/brig) -"aoB" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/port) +/area/security/brig) "aoC" = ( /obj/effect/decal/cleanable/vomit/old, /obj/structure/toilet{ @@ -9504,14 +9921,15 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 }, /turf/open/floor/plasteel, -/area/teleporter) +/area/ai_monitored/storage/eva) "aoI" = ( /obj/machinery/computer/teleporter{ dir = 8 @@ -9541,9 +9959,6 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/maintenance/port/central) @@ -9553,24 +9968,25 @@ /obj/item/wrench, /obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 6 }, /turf/open/floor/plasteel, /area/maintenance/port/central) "aoM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/turf/closed/wall, /area/maintenance/port/central) "aoN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -9583,7 +9999,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aoO" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -9596,12 +10011,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aoP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -9615,26 +10028,27 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aoQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aoR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -9642,6 +10056,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aoS" = ( @@ -9649,9 +10071,6 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -9661,26 +10080,44 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/starboard/central) "aoT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plating{ icon_state = "platingdmg2" }, /area/maintenance/starboard/central) "aoU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, /obj/structure/cable/white{ icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/plating, /area/maintenance/starboard/central) "aoV" = ( @@ -9721,51 +10158,82 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aoZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "apa" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/structure/extinguisher_cabinet{ + pixel_y = 26 + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Aft Primary Hallway 4" + }, +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "apb" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = 24 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "apc" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/structure/sign/departments/minsky/supply/hydroponics{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "apd" = ( /turf/closed/wall, @@ -9807,50 +10275,39 @@ /turf/closed/wall, /area/medical) "api" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining{ - name = "Mining Dock"; - req_access_txt = "48" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/chair/office/dark{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/landmark/start/yogs/mining_medic, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "apj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "2-8" }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock) -"apk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 10 }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"apk" = ( /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard) "apl" = ( /obj/structure/cable/white{ icon_state = "1-8" @@ -9960,15 +10417,24 @@ /turf/open/floor/plasteel/white, /area/medical) "apu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_access_txt = "5" }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/white, -/area/medical) +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/medical/morgue) "apv" = ( /obj/machinery/air_sensor/atmos/mix_tank, /turf/open/floor/engine/vacuum, @@ -9983,30 +10449,13 @@ /turf/open/floor/plasteel/white, /area/medical) "apx" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_access_txt = "63" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/computer/security{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/security/brig) "apy" = ( @@ -10028,52 +10477,49 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "apz" = ( -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) "apA" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/red{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/security/brig) "apB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Morgue"; - req_access_txt = "5" +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/medical) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "apC" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -10084,9 +10530,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -10096,62 +10539,40 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) "apD" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/security/brig) -"apE" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) -"apF" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "secexterior"; - name = "Brig"; - req_access_txt = "63" - }, +"apE" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) -"apG" = ( +"apF" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=1.2-BrigNorth"; location = "1.1-BrigCentral" @@ -10159,18 +10580,20 @@ /obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/port) -"apH" = ( +"apG" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, /obj/item/radio/intercom{ name = "Station Intercom"; pixel_x = 26 @@ -10178,6 +10601,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"apH" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/port) "apI" = ( @@ -10254,45 +10688,51 @@ /turf/open/floor/plasteel/dark, /area/teleporter) "apP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/obj/structure/cable/white{ + icon_state = "2-4" }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/item/storage/box/lights/mixed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/plating, /area/maintenance/port/central) "apQ" = ( /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/port/central) "apR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/sign/warning/nosmoking{ + pixel_x = 32 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical) +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "apS" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -10302,15 +10742,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/maintenance/port/central) "apT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -10318,13 +10760,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "apU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -10337,14 +10783,16 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/crew_quarters/bar/atrium) "apV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -10355,51 +10803,64 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "apW" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/effect/turf_decal/loading_area{ dir = 8 }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "apX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/box, /obj/machinery/rnd/production/techfab/department/service, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "apY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/crew_quarters/bar/atrium) -"apZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /turf/open/floor/plating, /area/maintenance/starboard/central) -"aqa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"apZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Atrium" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) +"aqa" = ( /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/starboard/central) "aqb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -10462,15 +10923,10 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aqf" = ( -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/effect/turf_decal/stripes/line{ - dir = 6 + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aqg" = ( @@ -10503,14 +10959,26 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "aqh" = ( -/obj/machinery/holopad, -/obj/effect/landmark/start/medical_doctor, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/medical) +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "aqi" = ( /obj/machinery/dna_scannernew, /obj/effect/turf_decal/tile/blue, @@ -10520,74 +10988,77 @@ /turf/open/floor/plasteel/white, /area/medical) "aqj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/closed/wall, -/area/medical) +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "aqk" = ( -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -38 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/structure/closet/crate/freezer/surplus_limbs, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical) +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "aql" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel/white, /area/medical) "aqm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/hallway/primary/starboard) "aqn" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical) "aqo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "cloningfoyer"; - name = "Cloning Lab"; - req_access_txt = "5" - }, -/obj/effect/mapping_helpers/airlock/unres{ - icon_state = "airlock_unres_helper"; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/machinery/holopad, +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 }, /turf/open/floor/plasteel, -/area/medical) +/area/medical/chemistry) "aqp" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/medical) +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "aqq" = ( /obj/machinery/camera{ c_tag = "Mining Dock"; @@ -10598,21 +11069,14 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aqr" = ( -/obj/structure/chair/office/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating{ + icon_state = "platingdmg2" }, -/obj/effect/landmark/start/yogs/mining_medic, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock) +/area/maintenance/starboard) "aqs" = ( /obj/machinery/computer/shuttle/mining{ dir = 8 @@ -10678,12 +11142,29 @@ /turf/open/floor/plasteel, /area/medical) "aqy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel/white, -/area/medical) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "aqz" = ( /turf/closed/wall/r_wall, /area/engine/atmos) @@ -10692,12 +11173,22 @@ /turf/open/floor/plating, /area/engine/atmos) "aqB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel/white, -/area/medical) +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "aqC" = ( /obj/machinery/meter, /obj/structure/grille, @@ -10752,73 +11243,85 @@ /turf/open/floor/plasteel/white, /area/medical) "aqI" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/obj/machinery/door/firedoor, +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"aqJ" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/security/brig) +"aqJ" = ( +/obj/effect/landmark/start/security_officer, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/security/brig) "aqK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/security/brig) "aqL" = ( /obj/structure/cable/white{ - icon_state = "0-2" + icon_state = "4-8" }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plating, +/mob/living/simple_animal/bot/secbot/beepsky{ + desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey."; + name = "Officer Beepsky" + }, +/turf/open/floor/plasteel, /area/security/brig) "aqM" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/closet/secure_closet/security/sec, +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_x = -26 }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -10827,25 +11330,36 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "aqN" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/plasteel, -/area/security/brig) -"aqO" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/closet/l3closet/security, +/turf/open/floor/plasteel/dark, +/area/security/brig) +"aqO" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/closet/bombcloset/security, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, /area/security/brig) "aqP" = ( /obj/item/storage/box/teargas{ @@ -10873,7 +11387,6 @@ /obj/item/clipboard, /obj/item/folder/red, /obj/item/toy/figure/hos, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -10907,13 +11420,13 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light{ dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/port) "aqT" = ( @@ -10983,14 +11496,14 @@ /turf/open/floor/plasteel, /area/storage/primary) "aqY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/port/central) "aqZ" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -11003,14 +11516,10 @@ /turf/open/floor/plating, /area/crew_quarters/bar/atrium) "arc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Atrium" }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -11020,6 +11529,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "ard" = ( @@ -11036,7 +11549,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "are" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Atrium" @@ -11050,6 +11562,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "arf" = ( @@ -11063,17 +11579,17 @@ /turf/open/floor/plating, /area/crew_quarters/bar/atrium) "arg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating{ icon_state = "platingdmg3" }, /area/maintenance/starboard/central) "arh" = ( /obj/structure/girder, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/starboard/central) "ari" = ( @@ -11086,13 +11602,27 @@ /turf/open/floor/plasteel/white, /area/medical) "arj" = ( -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 32 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_access_txt = "5" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, -/area/medical/chemistry) +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/medical) "ark" = ( /obj/machinery/mineral/equipment_vendor, /turf/open/floor/plasteel, @@ -11120,31 +11650,35 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "arn" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/blue{ - dir = 4 + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel/white, /area/medical) "aro" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" +/obj/machinery/holopad, +/obj/effect/landmark/start/medical_doctor, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 }, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/medical) "arp" = ( /obj/structure/table/glass, @@ -11231,15 +11765,15 @@ /turf/open/floor/plasteel, /area/medical) "art" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_y = -28 +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 4 }, -/turf/open/floor/plating, -/area/medical) +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "aru" = ( /obj/machinery/sleeper{ dir = 4 @@ -11356,19 +11890,26 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "arC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26; + pixel_y = -32 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, /area/security/brig) "arD" = ( /turf/closed/wall, /area/security/prison) "arE" = ( /obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 + icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -11380,13 +11921,15 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "arF" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/vending/wardrobe/sec_wardrobe, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -11400,89 +11943,75 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "arG" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/security/glass{ - name = "Gear Room"; - req_access_txt = "63" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, +/obj/structure/table/reinforced, +/obj/machinery/recharger, /obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/structure/cable/white{ - icon_state = "2-4" + dir = 6 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/security/brig) "arH" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) "arI" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) "arJ" = ( -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/machinery/light{ + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/machinery/status_display/evac{ + pixel_x = -32 }, -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, /area/security/brig) "arK" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/security/brig) "arL" = ( /obj/machinery/door/firedoor, @@ -11496,15 +12025,20 @@ name = "Security Desk"; req_access_txt = "63" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/security/brig) "arM" = ( @@ -11516,10 +12050,6 @@ pixel_x = -26; pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -11530,6 +12060,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "arN" = ( @@ -11567,9 +12105,6 @@ icon_state = "2-8" }, /obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -11580,6 +12115,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "arO" = ( @@ -11642,13 +12181,13 @@ /turf/open/floor/plasteel, /area/storage/primary) "arS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, /area/storage/primary) "arT" = ( @@ -11674,7 +12213,12 @@ /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, @@ -11687,15 +12231,20 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/port/central) "arX" = ( @@ -11708,7 +12257,12 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plating, @@ -11717,31 +12271,19 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/central) -"arZ" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating{ icon_state = "platingdmg3" }, /area/maintenance/port/central) -"asa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical) -"asb" = ( +"arZ" = ( /obj/structure/cable/white{ icon_state = "2-8" }, @@ -11751,18 +12293,49 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plating, /area/maintenance/port/central) -"asc" = ( +"asa" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"asb" = ( /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/port/central) +"asc" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) "asd" = ( /obj/machinery/computer/slot_machine, /obj/machinery/light_switch{ @@ -11798,7 +12371,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "asf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -11812,6 +12384,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "asg" = ( @@ -11828,7 +12401,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "ash" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -11839,6 +12411,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "asi" = ( @@ -11871,35 +12444,45 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "ask" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-4" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, /turf/open/floor/plating, /area/maintenance/starboard/central) "asl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) -"asm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/plating, +/area/maintenance/starboard/central) +"asm" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/requests_console{ + department = "Chemistry Lab"; + departmentType = 0; + name = "Chemistry RC"; + pixel_x = 32; + receive_ore_updates = 1 }, -/turf/open/floor/plasteel, -/area/medical) +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "asn" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, /obj/effect/turf_decal/stripes/line{ @@ -11908,25 +12491,38 @@ /turf/open/floor/plasteel, /area/medical) "aso" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) +"asp" = ( +/obj/structure/chair/stool, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/area/maintenance/starboard/central) -"asp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) "asq" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -11972,7 +12568,9 @@ /turf/open/floor/plasteel, /area/maintenance/starboard) "asu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/cable/white{ + icon_state = "1-2" + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -11983,8 +12581,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/medical) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "asv" = ( /turf/open/floor/engine/n2, /area/engine/atmos) @@ -12005,28 +12607,27 @@ /turf/open/floor/plasteel, /area/engine/atmos) "asy" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -38 }, +/obj/structure/closet/crate/freezer/surplus_limbs, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/medical) "asz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ - dir = 4 + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/white, /area/medical) "asA" = ( @@ -12079,11 +12680,18 @@ }, /area/engine/atmos) "asD" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/table/glass, +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/item/storage/box/bodybags, +/obj/item/pen, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 }, /turf/open/floor/plasteel/white, /area/medical) @@ -12216,20 +12824,6 @@ /turf/open/floor/plating, /area/security/brig) "asN" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -26; - pixel_y = -32 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"asO" = ( /obj/structure/table/reinforced, /obj/item/restraints/handcuffs, /obj/item/assembly/flash/handheld, @@ -12237,7 +12831,6 @@ dir = 1; pixel_y = -26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -12249,6 +12842,24 @@ }, /turf/open/floor/plasteel/dark, /area/security/brig) +"asO" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Maintenance"; + req_access_txt = "63" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/security/brig) "asP" = ( /obj/structure/table/reinforced, /obj/item/radio{ @@ -12305,9 +12916,6 @@ /obj/machinery/status_display/evac{ pixel_y = -32 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/machinery/camera{ c_tag = "Security - Front Desk"; dir = 1 @@ -12318,6 +12926,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "asS" = ( @@ -12331,9 +12943,6 @@ /obj/structure/cable/white{ icon_state = "1-4" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -12343,43 +12952,30 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "asT" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"asU" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, /obj/structure/cable/white{ icon_state = "2-4" }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"asU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Primary Tool Storage" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /turf/open/floor/plasteel, -/area/storage/primary) +/area/hallway/primary/port) "asV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -12389,15 +12985,16 @@ /obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/storage/primary) "asW" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -12411,13 +13008,16 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/storage/primary) "asX" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -12431,12 +13031,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/storage/primary) "asY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -12444,18 +13042,32 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, /turf/open/floor/plasteel, /area/storage/primary) "asZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-8" }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/storage/primary) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/port/central) "ata" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, /obj/effect/turf_decal/stripes/line{ @@ -12465,13 +13077,12 @@ /area/medical) "atb" = ( /obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating{ - icon_state = "platingdmg3" + icon_state = "panelscorched" }, /area/maintenance/port/central) "atc" = ( @@ -12479,52 +13090,120 @@ /turf/closed/wall, /area/maintenance/port/central) "atd" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/port/central) -"ate" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall, -/area/crew_quarters/theatre) -"atf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/crew_quarters/theatre) -"atg" = ( /obj/machinery/door/airlock{ name = "Theatre Backstage"; req_access_txt = "46" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/maintenance/port/central) +"ate" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/tank/internals/emergency_oxygen/double{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen/double{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen/double{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen/double{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen/double{ + pixel_x = 3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/head/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/structure/closet/crate/internals, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/storage/primary) +"atf" = ( +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/storage/primary) +"atg" = ( +/turf/open/floor/plating, +/area/maintenance/port/central) "ath" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/effect/landmark/blobstart, +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/closed/wall, -/area/crew_quarters/theatre) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/port/central) "ati" = ( /obj/machinery/computer/slot_machine, /obj/machinery/light{ @@ -12565,77 +13244,117 @@ /turf/open/floor/plasteel, /area/medical) "atl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/closed/wall, -/area/crew_quarters/bar/atrium) +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/starboard/central) "atm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/table/wood, +/obj/item/paicard, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/turf/closed/wall, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "atn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/closed/wall, -/area/crew_quarters/bar/atrium) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/starboard/central) "ato" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "platingdmg1" }, /area/maintenance/starboard/central) "atp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel/white, -/area/medical) -"atq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/dark, +/area/medical/chemistry) +"atq" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "2-4" }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-4" }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/turf/open/floor/plating, /area/maintenance/starboard) "atr" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/structure/table/glass, +/obj/item/clipboard, +/obj/item/toy/figure/chemist, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = -24 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical) +/turf/open/floor/plasteel/dark, +/area/medical/chemistry) "ats" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 @@ -12671,38 +13390,45 @@ /turf/open/floor/plasteel, /area/medical) "atv" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "cloningfoyer"; + name = "Cloning Lab"; + req_access_txt = "5" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/mapping_helpers/airlock/unres{ + icon_state = "airlock_unres_helper"; dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/medical) "atw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab"; + req_access_txt = "5; 33" + }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/medical) +/area/medical/chemistry) "atx" = ( /obj/machinery/air_sensor/atmos/nitrogen_tank, /turf/open/floor/engine/n2, @@ -12718,37 +13444,26 @@ /turf/open/floor/plasteel, /area/engine/atmos) "atz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/sign/warning/nosmoking/circle{ + pixel_x = 32 }, -/turf/open/floor/plasteel/white, -/area/medical) +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/closed/wall, +/area/medical/chemistry) "atA" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "MedbayFoyer"; - name = "Medbay"; - req_access_txt = "5" - }, -/obj/effect/mapping_helpers/airlock/unres{ - icon_state = "airlock_unres_helper"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/camera{ + c_tag = "Aft Primary Hallway 2"; dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=9.1-Library"; + location = "8.4-AftNW" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, /turf/open/floor/plasteel, -/area/medical) +/area/hallway/primary/central) "atB" = ( /obj/structure/table/glass, /obj/item/storage/firstaid/brute{ @@ -12778,84 +13493,56 @@ /turf/open/floor/plasteel, /area/medical) "atC" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/white, /area/medical) "atD" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel/white, /area/medical) "atE" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Storage"; - req_access_txt = "5" - }, /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, /area/medical) "atF" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/light{ dir = 4 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/medical) -"atG" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, +/turf/open/floor/plasteel/white, +/area/medical) +"atG" = ( +/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/white, /area/medical) "atH" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -12869,143 +13556,99 @@ /turf/open/floor/plasteel, /area/medical) "atI" = ( -/obj/structure/cable/white{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/power/apc/highcap/ten_k{ - areastring = "/area/engine/atmos"; - dir = 4; - name = "Atmospherics APC"; - pixel_x = 26 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/plasteel/dark/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel, /area/engine/atmos) "atJ" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/landmark/start/chief_medical_officer, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, /area/medical) "atK" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/machinery/atmospherics/components/binary/pump{ + name = "Pure to Port" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/maintenance/port/fore) +/turf/open/floor/plasteel, +/area/engine/atmos) "atL" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Security Maintenance"; - req_access_txt = "63" +/turf/open/floor/plating, +/area/maintenance/port/fore) +"atM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Primary Tool Storage" }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ - dir = 2 + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/security/brig) -"atM" = ( +/area/storage/primary) +"atN" = ( /obj/structure/sign/warning/electricshock{ pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) -"atN" = ( +"atO" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"atO" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Primary Tool Storage" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/storage/primary) +/area/hallway/primary/port) "atP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/storage/primary) "atQ" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -13016,15 +13659,16 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/storage/primary) "atR" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/yellow, /obj/item/storage/box/lights/mixed, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -13035,124 +13679,58 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, /turf/open/floor/plasteel, /area/storage/primary) "atS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, /turf/open/floor/plasteel, /area/storage/primary) "atT" = ( -/obj/item/clothing/suit/hazardvest{ - desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; - name = "emergency lifejacket" - }, -/obj/item/clothing/suit/hazardvest{ - desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; - name = "emergency lifejacket" - }, -/obj/item/clothing/suit/hazardvest{ - desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; - name = "emergency lifejacket" - }, -/obj/item/clothing/suit/hazardvest{ - desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; - name = "emergency lifejacket" - }, -/obj/item/clothing/suit/hazardvest{ - desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; - name = "emergency lifejacket" - }, -/obj/item/tank/internals/emergency_oxygen/double{ - pixel_x = 3 - }, -/obj/item/tank/internals/emergency_oxygen/double{ - pixel_x = 3 - }, -/obj/item/tank/internals/emergency_oxygen/double{ - pixel_x = 3 - }, -/obj/item/tank/internals/emergency_oxygen/double{ - pixel_x = 3 - }, -/obj/item/tank/internals/emergency_oxygen/double{ - pixel_x = 3 - }, -/obj/item/clothing/mask/breath{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/clothing/mask/breath{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/clothing/mask/breath{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/clothing/mask/breath{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/clothing/mask/breath{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/clothing/head/hardhat/orange{ - name = "protective hat"; - pixel_y = 9 - }, -/obj/item/clothing/head/hardhat/orange{ - name = "protective hat"; - pixel_y = 9 - }, -/obj/item/clothing/head/hardhat/orange{ - name = "protective hat"; - pixel_y = 9 - }, -/obj/item/clothing/head/hardhat/orange{ - name = "protective hat"; - pixel_y = 9 - }, -/obj/item/clothing/head/hardhat/orange{ - name = "protective hat"; - pixel_y = 9 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/structure/closet/crate/internals, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/wood{ + icon_state = "wood-broken6" }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/storage/primary) +/area/crew_quarters/theatre) "atU" = ( -/obj/structure/plasticflaps/opaque, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/storage/primary) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/maintenance/port/central) "atV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/port/central) "atW" = ( -/obj/effect/landmark/blobstart, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/port/central) "atX" = ( @@ -13184,14 +13762,15 @@ /turf/open/floor/wood, /area/crew_quarters/theatre) "atZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/crew_quarters/theatre) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/port/central) "aua" = ( /obj/structure/window/reinforced{ dir = 4 @@ -13201,7 +13780,6 @@ pixel_x = -3; pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/crew_quarters/theatre) "aub" = ( @@ -13236,7 +13814,10 @@ /area/crew_quarters/bar/atrium) "aud" = ( /obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start/assistant, +/obj/structure/cable/white{ + icon_state = "1-2" + }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -13247,6 +13828,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aue" = ( @@ -13283,21 +13865,40 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "aug" = ( -/obj/structure/sign/barsign{ - pixel_y = 32 +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "sink"; + pixel_y = 28 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "auh" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/medical) "aui" = ( @@ -13327,12 +13928,6 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "auk" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "sink"; - pixel_y = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -13343,6 +13938,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "aul" = ( @@ -13373,75 +13969,66 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "aum" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/crew_quarters/bar/atrium) -"aun" = ( /obj/effect/landmark/blobstart, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating{ icon_state = "platingdmg2" }, /area/maintenance/starboard/central) -"auo" = ( -/obj/effect/landmark/start/medical_doctor, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +"aun" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/medical) -"aup" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"auo" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel/white, +/area/medical) +"aup" = ( +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel/white, /area/medical) "auq" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/plasteel, /area/engine/atmos) "aur" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/medical) +"aus" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -13452,41 +14039,25 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel, -/area/medical) -"aus" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/medical) "aut" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "MedbayFoyer"; - name = "Medbay"; - req_access_txt = "5" - }, -/obj/effect/mapping_helpers/airlock/unres{ - icon_state = "airlock_unres_helper"; - dir = 8 - }, /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/turf/open/floor/plasteel, -/area/medical) +/area/hallway/primary/central) "auu" = ( /obj/structure/table/glass, /obj/item/storage/firstaid/o2{ @@ -13524,28 +14095,32 @@ /area/engine/atmos) "auw" = ( /obj/machinery/atmospherics/components/binary/pump{ - name = "Pure to Port" + name = "Mix to Port" }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /turf/open/floor/plasteel, /area/engine/atmos) "aux" = ( -/obj/machinery/light, -/obj/structure/noticeboard{ - dir = 1; - pixel_y = -32 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/box, -/obj/machinery/rnd/production/techfab/department/medical, /turf/open/floor/plasteel, /area/medical) "auy" = ( @@ -13601,75 +14176,92 @@ /obj/structure/closet/secure_closet/atmospherics, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + icon_state = "pipe11-2"; + dir = 10 + }, /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) "auC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/turf/closed/wall/r_wall, +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/open/floor/plasteel, /area/engine/atmos) "auD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, /area/maintenance/port/fore) "auE" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/port/fore) +"auF" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/plasteel, /area/maintenance/port/fore) -"auF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +"auG" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, /area/maintenance/port/fore) -"auG" = ( +"auH" = ( /obj/effect/decal/cleanable/cobweb, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 }, /turf/open/floor/plating, /area/maintenance/port/fore) -"auH" = ( +"auI" = ( /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, /turf/open/floor/plating, /area/maintenance/port/fore) -"auI" = ( +"auJ" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/port/fore) -"auJ" = ( +"auK" = ( /obj/structure/cable/white{ icon_state = "1-8" }, @@ -13677,37 +14269,50 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/blood/splatter, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plating{ icon_state = "platingdmg2" }, /area/maintenance/port/fore) -"auK" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +"auL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Primary Tool Storage" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"auL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"auM" = ( /obj/effect/landmark/blobstart, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "2-4" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/port/fore) -"auM" = ( +"auN" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -13715,38 +14320,45 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) -"auN" = ( +"auO" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) -"auO" = ( +"auP" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/structure/cable/white{ icon_state = "2-8" }, @@ -13760,17 +14372,13 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"auP" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -13778,36 +14386,50 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "auR" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "auS" = ( /obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -13830,13 +14452,14 @@ /area/storage/primary) "auV" = ( /obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, /turf/open/floor/plasteel, /area/storage/primary) "auW" = ( @@ -13865,8 +14488,11 @@ }, /area/maintenance/port/central) "auZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, +/turf/open/floor/carpet, /area/crew_quarters/theatre) "ava" = ( /obj/structure/table/wood, @@ -13884,33 +14510,35 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "avb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"avc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/carpet, /area/crew_quarters/theatre) -"avd" = ( +"avc" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, /turf/open/floor/wood, /area/crew_quarters/theatre) +"avd" = ( +/obj/structure/chair/comfy/brown, +/obj/effect/landmark/start/clown, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/carpet, +/area/crew_quarters/theatre) "ave" = ( /obj/structure/table/wood, /obj/item/clothing/head/fedora, @@ -13922,13 +14550,7 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "avf" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, +/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -13939,13 +14561,16 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "avg" = ( -/obj/structure/table/wood, -/obj/item/paicard, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/chair/stool, +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -13957,14 +14582,16 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "avh" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -13975,11 +14602,21 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "avi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/structure/cable/white{ + icon_state = "1-4" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -13991,12 +14628,15 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "avj" = ( -/obj/structure/chair/stool/bar, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -14008,29 +14648,24 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "avk" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, +/obj/structure/sign/poster/random, +/turf/closed/wall, /area/crew_quarters/bar/atrium) "avl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/table/wood, +/obj/item/storage/box/beanbag, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"avm" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -14042,44 +14677,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"avm" = ( -/obj/machinery/sleeper{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/medical) "avn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/poster/random, -/turf/closed/wall, -/area/crew_quarters/bar/atrium) -"avo" = ( -/obj/structure/table/wood, -/obj/item/storage/box/beanbag, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"avp" = ( /obj/effect/landmark/start/bartender, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -14090,9 +14693,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) -"avq" = ( +"avo" = ( /obj/machinery/chem_master/condimaster{ name = "HoochMaster 2000" }, @@ -14100,9 +14704,6 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -14115,47 +14716,115 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) -"avr" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +"avp" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/matches{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/closed/wall, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) -"avs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"avq" = ( +/obj/effect/landmark/start/bartender, /obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/starboard/central) -"avt" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/defibrillator_mount/loaded{ - pixel_y = -32 + icon_state = "2-4" }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"avr" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Bar Maintenance"; + req_access_txt = "25" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/central) +"avs" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/central) +"avt" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical) "avu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/loading_area{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/plasteel/white, /area/medical) "avv" = ( /obj/machinery/shieldgen, @@ -14170,13 +14839,13 @@ }, /area/maintenance/starboard) "avx" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/computer/atmos_control/tank/oxygen_tank{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -14188,12 +14857,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, /turf/open/floor/plasteel/dark, /area/engine/atmos) "avy" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2{ +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, +/obj/machinery/light, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -14205,77 +14879,87 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/atmos) "avz" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/white, /area/medical) "avA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Storage"; + req_access_txt = "5" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/medical) "avB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/medical) "avC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel/white, /area/medical) "avD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/white{ + icon_state = "4-8" + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -14286,18 +14970,70 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/medical) "avE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 +/obj/structure/cable/white{ + icon_state = "0-2" }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/engine/atmos"; + dir = 4; + name = "Atmospherics APC"; + pixel_x = 26 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/dark/corner, /area/engine/atmos) "avF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, /obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/landmark/start/chief_medical_officer, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/turf/open/floor/plasteel, /area/medical) "avG" = ( /obj/machinery/light{ @@ -14315,41 +15051,79 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/visible, /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) "avH" = ( -/obj/machinery/light{ - dir = 8 +/obj/machinery/holopad, +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/medical) "avI" = ( /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Atmospherics Maintenance"; + req_access_txt = "24" }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/maintenance/port/fore) "avJ" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port/fore) +"avK" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/port/fore) -"avK" = ( +"avL" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/fore) +"avM" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -14357,24 +15131,22 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) -"avL" = ( +"avN" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/machinery/power/apc{ dir = 2; name = "Port Bow Maintenance APC"; @@ -14384,78 +15156,41 @@ /obj/structure/cable/white{ icon_state = "0-4" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, /turf/open/floor/plating, /area/maintenance/port/fore) -"avM" = ( +"avO" = ( /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plating{ icon_state = "platingdmg3" }, /area/maintenance/port/fore) -"avN" = ( +"avP" = ( /obj/structure/girder, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /turf/open/floor/plating, /area/maintenance/port/fore) -"avO" = ( -/obj/structure/rack, -/obj/item/clothing/gloves/color/black, -/obj/item/crowbar/red, -/obj/item/wrench, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel, -/area/maintenance/port/fore) -"avP" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/clothing/shoes/jackboots, -/obj/item/radio, -/obj/item/storage/secure/briefcase, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/port/fore) "avQ" = ( -/obj/structure/table, -/obj/item/clothing/under/rank/security, -/obj/item/restraints/handcuffs, -/obj/structure/cable/white, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable/white, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, /turf/open/floor/plasteel, -/area/maintenance/port/fore) +/area/hallway/primary/port) "avR" = ( /obj/structure/sign/directions/supply{ dir = 4 @@ -14470,10 +15205,20 @@ /turf/closed/wall, /area/hallway/primary/starboard) "avS" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/table, +/obj/item/clothing/under/rank/security, +/obj/item/restraints/handcuffs, +/obj/structure/cable/white, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, +/turf/open/floor/plasteel, +/area/maintenance/port/fore) +"avT" = ( +/turf/closed/wall, +/area/hallway/primary/port) +"avU" = ( +/obj/machinery/vending/cigarette, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -14484,44 +15229,16 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) -"avT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"avU" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "avV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/port) "avW" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -14627,23 +15344,22 @@ /turf/open/floor/carpet, /area/crew_quarters/theatre) "awh" = ( -/obj/structure/chair/comfy/brown, -/obj/effect/landmark/start/clown, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"awi" = ( /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood{ icon_state = "wood-broken" }, /area/crew_quarters/theatre) +"awi" = ( +/obj/machinery/holopad, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/carpet, +/area/crew_quarters/theatre) "awj" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -14655,11 +15371,8 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "awk" = ( -/obj/structure/chair/stool, -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -14671,6 +15384,14 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "awl" = ( @@ -14689,10 +15410,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "awm" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -14703,67 +15420,62 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "awn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start/medical_doctor, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, /obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical) -"awo" = ( -/obj/structure/chair/stool/bar, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"awp" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/matches{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/area/medical) +"awo" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"awq" = ( -/obj/effect/landmark/start/bartender, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"awr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) +"awp" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -14777,17 +15489,22 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) -"aws" = ( +"awq" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Bar Backroom"; req_access_txt = "25" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -14797,12 +15514,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"awt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) +"awr" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -14816,10 +15538,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) -"awu" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +"aws" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -14833,18 +15559,21 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"awv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"awt" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, +/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -14855,43 +15584,62 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) -"aww" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Bar Maintenance"; - req_access_txt = "25" +"awu" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/barman_recipes, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/rag, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"awv" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/starboard/central) +"aww" = ( +/turf/closed/wall, +/area/maintenance/starboard/central) "awx" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) "awy" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" @@ -14910,9 +15658,28 @@ /turf/open/floor/engine/o2, /area/engine/atmos) "awB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/turf/open/floor/plasteel, /area/medical) "awC" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -15048,6 +15815,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/visible, /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) "awL" = ( @@ -15076,41 +15844,38 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Atmospherics Maintenance"; - req_access_txt = "24" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/engine/atmos) +"awN" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel, -/area/maintenance/port/fore) -"awN" = ( -/obj/structure/plasticflaps/opaque, -/obj/machinery/door/poddoor/preopen{ - id = "atmoslock"; - name = "Atmospherics Lockdown Blast door" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/engine/atmos) -"awO" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"awO" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/port) "awP" = ( @@ -15136,38 +15901,25 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "awS" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/structure/window/reinforced{ + dir = 4 }, -/turf/open/floor/carpet, +/turf/open/floor/wood, /area/crew_quarters/theatre) "awT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/structure/table/wood, +/obj/item/gun/ballistic/revolver/russian, +/obj/machinery/camera{ + c_tag = "Central Diner 2"; dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "awU" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -15178,30 +15930,28 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "awV" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "awW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -15212,6 +15962,14 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "awX" = ( @@ -15229,10 +15987,13 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "awY" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/structure/closet/secure_closet/bar, +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 }, -/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -15243,14 +16004,21 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "awZ" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/item/reagent_containers/glass/rag, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Bar Door"; + req_access_txt = "25" + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -15261,6 +16029,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "axa" = ( @@ -15268,47 +16044,45 @@ /turf/closed/wall, /area/crew_quarters/bar/atrium) "axb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plasteel, -/area/engine/atmos) +/area/maintenance/port/fore) "axc" = ( /obj/machinery/light, /obj/machinery/vending/wardrobe/bar_wardrobe, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "axd" = ( -/obj/structure/closet/secure_closet/bar, -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "axe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plating, /area/maintenance/starboard/central) "axf" = ( /turf/closed/wall/rust, @@ -15326,15 +16100,24 @@ /turf/open/floor/engine/o2, /area/engine/atmos) "axj" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/medical) "axk" = ( /obj/structure/bed/roller, @@ -15351,39 +16134,27 @@ /turf/open/floor/plasteel/dark, /area/medical) "axl" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder/white, -/obj/item/reagent_containers/hypospray/medipen, -/obj/machinery/door/window/westleft{ - dir = 2; - name = "Medbay Desk"; - req_access_txt = "5" +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, /area/medical) "axm" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer, /turf/open/floor/plasteel, /area/engine/atmos) "axn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Desk"; - req_access_txt = "5" - }, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/light, +/obj/structure/noticeboard{ + dir = 1; + pixel_y = -32 }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/box, +/obj/machinery/rnd/production/techfab/department/medical, /turf/open/floor/plasteel, /area/medical) "axo" = ( @@ -15401,6 +16172,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plasteel/checker, /area/engine/atmos) "axq" = ( @@ -15421,9 +16193,13 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/atmos) "axs" = ( @@ -15438,9 +16214,20 @@ /turf/open/floor/plasteel, /area/engine/atmos) "axt" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/atmos) +/obj/structure/rack, +/obj/item/clothing/gloves/color/black, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/machinery/light/small, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel, +/area/maintenance/port/fore) "axu" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/machinery/camera{ @@ -15531,23 +16318,27 @@ /turf/open/floor/plasteel/checker, /area/engine/atmos) "axB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light{ - dir = 8 - }, /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/port) "axC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=1.1-BrigCentral"; + location = "9.6-LeavingDorms" + }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "axD" = ( @@ -15687,23 +16478,17 @@ dir = 1 }, /obj/effect/landmark/start/mime, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/carpet, /area/crew_quarters/theatre) "axO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -15714,6 +16499,14 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "axP" = ( @@ -15733,10 +16526,8 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "axQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" - }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/britcup, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -15747,16 +16538,25 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "axR" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/bartender, +/obj/machinery/light{ + dir = 4 }, -/obj/machinery/door/window/eastright{ - dir = 8; - name = "Bar Door"; - req_access_txt = "25" +/obj/machinery/requests_console{ + department = "Bar Counter"; + departmentType = 0; + name = "Bar RC"; + pixel_x = 32; + receive_ore_updates = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -15768,33 +16568,16 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"axS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) -"axT" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/toy/figure/bartender, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/requests_console{ - department = "Bar Counter"; - departmentType = 0; - name = "Bar RC"; - pixel_x = 32; - receive_ore_updates = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +"axS" = ( +/obj/structure/table/reinforced, +/obj/machinery/newscaster{ + pixel_x = 32 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -15808,6 +16591,13 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) +"axT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/theatre) "axU" = ( /obj/effect/landmark/start/medical_doctor, /obj/effect/turf_decal/tile/neutral{ @@ -15823,18 +16613,11 @@ /turf/open/floor/plasteel, /area/medical) "axV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/machinery/vending/medical, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, /turf/open/floor/plasteel, /area/medical) @@ -15842,46 +16625,27 @@ /turf/closed/wall, /area/hallway/secondary/exit) "axX" = ( -/obj/item/scalpel, -/obj/item/cautery, -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/nosmoking/circle{ + pixel_y = -28 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating, /area/medical) "axY" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/sleeper{ dir = 4 }, -/turf/open/floor/plating, -/area/medical) -"axZ" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 +/obj/machinery/newscaster{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/stripes/end{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Medbay South"; - dir = 4 +/turf/open/floor/plasteel, +/area/medical) +"axZ" = ( +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = -32 }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -15910,42 +16674,35 @@ /turf/open/floor/plasteel/dark, /area/medical) "ayc" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/effect/landmark/start/yogs/paramedic, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/medical) "ayd" = ( -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "MedbayFoyer"; - name = "Medbay Doors Control"; - normaldoorcontrol = 1; - pixel_x = 24; - pixel_y = 24 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, /area/medical) "aye" = ( /obj/structure/closet/secure_closet/medical2, @@ -15973,42 +16730,19 @@ /turf/open/floor/plasteel/dark, /area/medical) "ayf" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, /obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, /area/medical) "ayg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Surgery Operating"; - dir = 1; - pixel_x = 22 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/white, /area/medical) "ayh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ @@ -16032,37 +16766,25 @@ "ayi" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/white{ + icon_state = "1-2" + }, /obj/machinery/door/airlock/public/glass{ - id_tag = "permabolt1"; - name = "Cell 1" + id_tag = "permabolt2"; + name = "Cell 2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/prison) "ayj" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/obj/structure/cable{ - icon_state = "2-8" - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/atmos) "ayk" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 4 - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/engine/atmos) "ayl" = ( @@ -16141,15 +16863,22 @@ /turf/open/floor/plating, /area/engine/atmos) "ayt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Locker Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/port) +/area/crew_quarters/locker) "ayu" = ( /obj/machinery/light_switch{ pixel_y = 24 @@ -16226,19 +16955,15 @@ /turf/open/floor/carpet, /area/crew_quarters/dorms) "ayD" = ( -/obj/machinery/door/window/eastright{ - dir = 4; - name = "Theatre Stage" +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/carpet, /area/crew_quarters/theatre) "ayE" = ( /obj/structure/table/wood, @@ -16256,66 +16981,71 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "ayF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"ayG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"ayH" = ( -/obj/structure/window/reinforced{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/wood, /area/crew_quarters/theatre) -"ayI" = ( -/obj/structure/table/wood, -/obj/item/gun/ballistic/revolver/russian, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +"ayG" = ( +/obj/machinery/door/window/eastright{ + dir = 4; + name = "Theatre Stage" }, -/obj/machinery/camera{ - c_tag = "Central Diner 2"; - dir = 4 +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"ayJ" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"ayH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Theatre Backstage"; + req_access_txt = "46" + }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"ayK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/theatre) +"ayI" = ( +/obj/structure/closet/crate/bin, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -16329,9 +17059,41 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) +"ayJ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/central) +"ayK" = ( +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/starboard/central) "ayL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/structure/cable/white{ + icon_state = "1-4" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -16343,6 +17105,10 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "ayM" = ( @@ -16381,23 +17147,13 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "ayO" = ( -/obj/structure/table/reinforced, -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/wood, +/area/crew_quarters/theatre) "ayP" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall, @@ -16445,21 +17201,13 @@ /turf/open/floor/plating, /area/maintenance/starboard) "ayU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Surgery Theatre"; - req_access_txt = "45" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, /area/medical) "ayV" = ( /obj/structure/closet/firecloset, @@ -16597,52 +17345,47 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "azd" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, /obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, /turf/open/floor/plasteel/white, /area/medical) "aze" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/structure/extinguisher_cabinet{ - pixel_y = -26 +/obj/machinery/light{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/effect/turf_decal/tile/blue, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 }, -/obj/machinery/camera{ - c_tag = "Medbay Recovery Room"; - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/medical) +"azf" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/computer/atmos_control/tank/air_tank{ dir = 1 }, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/medical) -"azf" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/area/engine/break_room) +/turf/open/floor/plasteel/dark, +/area/engine/atmos) "azg" = ( /obj/machinery/airalarm{ dir = 1; @@ -16658,12 +17401,12 @@ /turf/open/floor/plasteel/white, /area/medical) "azh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/sink{ + dir = 8; + pixel_x = -12 }, /obj/effect/turf_decal/tile/blue{ - dir = 0 + dir = 8 }, /turf/open/floor/plasteel/white, /area/medical) @@ -16683,18 +17426,36 @@ /turf/open/floor/plasteel, /area/medical) "azj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/medical) +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/maintenance/port) "azk" = ( /obj/structure/sign/departments/medbay/alt, /turf/closed/wall, /area/medical) "azl" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, +/obj/machinery/light, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/nosmoking{ + pixel_y = -30 + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -16705,6 +17466,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/atmos) "azm" = ( @@ -16719,14 +17484,11 @@ }, /area/engine/atmos) "azn" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/public/glass{ - id_tag = "permabolt2"; - name = "Cell 2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 }, /turf/open/floor/plasteel, /area/security/prison) @@ -16734,84 +17496,106 @@ /turf/closed/wall/r_wall/rust, /area/security/prison) "azp" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Oxygen to Airmix" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/engine/atmos) "azq" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/computer/atmos_control/tank/oxygen_tank{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel, -/area/engine/atmos) -"azr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/engine/atmos) -"azs" = ( +"azr" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /turf/open/floor/plating, /area/engine/atmos) -"azt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"azs" = ( +/obj/effect/turf_decal/loading_area, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/effect/turf_decal/loading_area, /turf/open/floor/plasteel, /area/engine/atmos) -"azu" = ( +"azt" = ( /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/loading_area, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/effect/turf_decal/loading_area, /turf/open/floor/plasteel, /area/engine/atmos) -"azv" = ( +"azu" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/loading_area, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, /turf/open/floor/plasteel, /area/engine/atmos) -"azw" = ( +"azv" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/effect/turf_decal/loading_area, /turf/open/floor/plasteel, /area/engine/atmos) -"azx" = ( +"azw" = ( /obj/structure/cable/white{ icon_state = "4-8" }, /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, @@ -16822,12 +17606,18 @@ dir = 1 }, /area/engine/atmos) -"azy" = ( +"azx" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"azy" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -16839,6 +17629,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, /area/engine/atmos) "azz" = ( @@ -16860,10 +17651,10 @@ /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) "azA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/crew_quarters/locker) "azB" = ( @@ -16938,13 +17729,33 @@ }, /area/crew_quarters/theatre) "azG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/machinery/vending/autodrobe, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/highcap/five_k{ + dir = 1; + name = "Theatre Backstage APC"; + areastring = "/area/crew_quarters/theatre"; + pixel_y = 25 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "0-2" }, -/turf/open/floor/wood, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "azH" = ( /obj/machinery/firealarm{ @@ -16954,22 +17765,17 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "azI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"azJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/wood, +/obj/item/kitchen/fork, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -16981,13 +17787,19 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"azK" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/britcup, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"azJ" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Central Diner 4"; + dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -16999,15 +17811,19 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"azL" = ( -/obj/structure/closet/crate/bin, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +"azK" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -17019,37 +17835,96 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"azM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"azL" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/turf/closed/wall, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/starboard/central) +"azM" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, /area/hallway/primary/port) "azN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plating, /area/maintenance/starboard/central) "azO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) -"azP" = ( -/obj/effect/landmark/blobstart, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) +"azP" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, +/turf/open/floor/plating, /area/maintenance/starboard/central) "azQ" = ( /obj/structure/rack, @@ -17064,31 +17939,31 @@ }, /area/maintenance/starboard) "azR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plating, +/turf/closed/wall, /area/maintenance/starboard/central) "azS" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plating, -/area/maintenance/starboard/central) +/area/maintenance/starboard) "azT" = ( /obj/structure/bed, /obj/item/bedsheet/prisoner, @@ -17107,7 +17982,6 @@ /turf/open/floor/plasteel, /area/security/prison) "azU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/machinery/light/small{ dir = 1 }, @@ -17123,6 +17997,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/security/prison) "azV" = ( @@ -17137,9 +18015,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "azW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -17150,18 +18025,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "azX" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"azY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -17175,6 +18042,19 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"azY" = ( +/obj/structure/chair/office/dark, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "azZ" = ( @@ -17205,21 +18085,13 @@ /turf/open/floor/plasteel, /area/security/prison) "aAb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/light/small{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "permabolt2"; - name = "Cell Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, /turf/open/floor/plasteel, /area/security/prison) @@ -17240,24 +18112,27 @@ /turf/open/floor/plasteel, /area/security/prison) "aAe" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/structure/cable/white{ + icon_state = "1-8" }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, /area/maintenance/starboard/central) "aAf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/turf/closed/wall, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, /area/maintenance/starboard/central) "aAg" = ( /turf/open/floor/engine/air, @@ -17284,44 +18159,40 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "aAk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, /area/maintenance/starboard) "aAl" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/engine, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel, /area/engine/engineering) "aAm" = ( -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 }, -/turf/open/floor/engine, -/area/engine/engineering) +/turf/open/floor/plasteel, +/area/engine/atmos) "aAn" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 6 @@ -17358,15 +18229,6 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aAr" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"aAs" = ( /obj/structure/cable/white{ icon_state = "2-8" }, @@ -17383,24 +18245,54 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, /turf/open/floor/plasteel, /area/engine/atmos) -"aAt" = ( +"aAs" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Air to External Air Ports" }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"aAt" = ( /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4; + icon_state = "manifoldlayer"; + level = 2 }, /turf/open/floor/plasteel, /area/engine/atmos) "aAu" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"aAv" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos{ name = "Atmospherics Access"; @@ -17421,18 +18313,26 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) -"aAv" = ( +"aAw" = ( /obj/structure/cable/white{ icon_state = "4-8" }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) -"aAw" = ( +"aAx" = ( /obj/structure/cable/white{ icon_state = "1-8" }, @@ -17449,10 +18349,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, /turf/open/floor/plasteel, /area/engine/atmos) -"aAx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +"aAy" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -17463,10 +18370,18 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/engine/atmos) -"aAy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"aAz" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -17477,29 +18392,24 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) -"aAz" = ( +"aAA" = ( /obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/atmos) -"aAA" = ( -/obj/structure/chair/office/dark{ - dir = 4 - }, -/obj/effect/landmark/start/atmospheric_technician, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -17517,22 +18427,25 @@ /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) "aAC" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/machinery/camera{ + c_tag = "Locker Room East"; dir = 8 }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=1.1-BrigCentral"; - location = "9.6-LeavingDorms" - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white/corner, +/area/crew_quarters/dorms) "aAD" = ( /obj/structure/table, /obj/item/camera, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -17543,6 +18456,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aAE" = ( @@ -17554,28 +18468,29 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "aAF" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/door/airlock/public/glass{ - name = "Locker Room" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/locker) +/area/hallway/primary/port) "aAG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aAH" = ( @@ -17594,18 +18509,21 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aAJ" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/machinery/camera{ - c_tag = "Locker Room East"; - dir = 8 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=9.5-Dorms"; + location = "9.4-EnteringDorms" }, -/turf/open/floor/plasteel/white/corner, -/area/crew_quarters/dorms) +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "aAK" = ( /obj/structure/sign/poster/random, /turf/closed/wall, @@ -17616,12 +18534,8 @@ "aAM" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ - name = "Theatre Backstage"; - req_access_txt = "46" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" + name = "Kitchen"; + req_access_txt = "28" }, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -17629,18 +18543,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/theatre) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) "aAN" = ( /obj/machinery/power/apc{ dir = 8; @@ -17665,22 +18571,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aAO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -17691,21 +18581,13 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aAP" = ( -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 - }, -/obj/structure/table/wood, -/obj/item/kitchen/fork, -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -17716,15 +18598,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aAQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -17738,9 +18617,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aAR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -17754,14 +18630,23 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aAS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/structure/chair/stool, +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "2-8" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -17773,27 +18658,42 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aAT" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/structure/table/wood, +/obj/item/kitchen/fork, +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) "aAU" = ( /obj/structure/cable{ icon_state = "2-8" @@ -17808,104 +18708,109 @@ /turf/open/floor/engine, /area/engine/engineering) "aAV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/area/maintenance/starboard/central) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) "aAW" = ( +/obj/machinery/light/small{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/button/door{ + id = "permabolt2"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 25; + specialfunctions = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/security/prison) "aAX" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) +/turf/open/floor/plasteel/white, +/area/crew_quarters/kitchen) "aAY" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/structure/chair/office/dark{ + dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, -/area/engine/engineering) +/area/engine/atmos) "aAZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 }, /turf/open/floor/plasteel, -/area/engine/engineering) +/area/engine/atmos) "aBa" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/camera{ + c_tag = "Atmospherics South East"; dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aBb" = ( +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"aBb" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4; + icon_state = "manifoldlayer"; + level = 2 }, /turf/open/floor/plasteel, -/area/engine/engineering) +/area/engine/atmos) "aBc" = ( /obj/machinery/computer/security{ dir = 4 @@ -17923,26 +18828,20 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aBd" = ( -/obj/structure/chair/office/dark, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aBe" = ( /obj/machinery/computer/secure_data{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) -"aBf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"aBe" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -17950,8 +18849,23 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) +"aBf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) "aBg" = ( /obj/machinery/camera{ c_tag = "Security - Departures Starboard"; @@ -18004,17 +18918,22 @@ /turf/open/floor/plasteel/dark, /area/tcommsat/server) "aBj" = ( -/obj/machinery/door/airlock/hatch{ - name = "Telecomms Control Room"; - req_access_txt = "61" +/obj/structure/sign/warning/radiation{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/tcommsat/server) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/gravity_generator) "aBk" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/orange/visible{ @@ -18036,19 +18955,11 @@ /turf/open/floor/engine, /area/engine/engineering) "aBm" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/wood{ + icon_state = "wood-broken" }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plasteel, /area/maintenance/starboard/aft) "aBn" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -18111,16 +19022,16 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 2 }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 }, -/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plating, /area/maintenance/starboard/aft) "aBt" = ( @@ -18152,57 +19063,47 @@ /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "aBv" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 10 }, -/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/maintenance/port) "aBw" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, /area/maintenance/port) "aBx" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/turf/open/floor/plating, /area/maintenance/port) "aBy" = ( /obj/effect/turf_decal/stripes/line, @@ -18224,69 +19125,71 @@ /turf/open/floor/plasteel, /area/maintenance/port) "aBA" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"aBB" = ( -/obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/clothing/glasses/meson/engine/tray, +/obj/item/clothing/glasses/meson/engine/tray, +/obj/item/pipe_dispenser, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, /turf/open/floor/plasteel, /area/engine/atmos) -"aBC" = ( +"aBB" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white, /turf/open/floor/plating, /area/engine/atmos) -"aBD" = ( +"aBC" = ( /obj/item/tank/internals/emergency_oxygen{ pixel_x = -6 }, /obj/item/clothing/mask/breath, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/closet/crate/bin, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, /turf/open/floor/plasteel/checker, /area/engine/atmos) -"aBE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, +"aBD" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) -"aBF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +"aBE" = ( /obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/plasteel, /area/engine/atmos) -"aBG" = ( +"aBF" = ( /obj/structure/tank_dispenser, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) +"aBG" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plasteel/dark, +/area/engine/atmos) "aBH" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/atmospheric_technician, @@ -18340,47 +19243,53 @@ /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) "aBK" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Locker Room" }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/port) +/area/crew_quarters/locker) "aBL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = -23 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=9.5-Dorms"; - location = "9.4-EnteringDorms" +/obj/machinery/camera{ + c_tag = "Central Hallway East"; + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/port) "aBM" = ( /obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aBN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -18391,12 +19300,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aBO" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aBP" = ( @@ -18406,37 +19320,47 @@ /obj/machinery/door/airlock/public/glass{ name = "Dormitory" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aBQ" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aBR" = ( -/obj/machinery/light, -/obj/machinery/power/apc{ - dir = 2; - name = "Dormitories APC"; - areastring = "/area/crew_quarters/dorms"; - pixel_y = -26 - }, -/obj/structure/cable/white{ - icon_state = "0-8" +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=9.6-LeavingDorms"; - location = "9.5-Dorms" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aBS" = ( -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/crew_quarters/locker) "aBT" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/bot, @@ -18449,8 +19373,11 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, /area/maintenance/port/central) "aBV" = ( /obj/structure/table/wood, @@ -18481,34 +19408,12 @@ }, /area/crew_quarters/theatre) "aBX" = ( -/obj/machinery/vending/autodrobe, -/obj/structure/cable/white{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/highcap/five_k{ - dir = 1; - name = "Theatre Backstage APC"; - areastring = "/area/crew_quarters/theatre"; - pixel_y = 25 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/landmark/start/clown, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/wood, /area/crew_quarters/theatre) "aBY" = ( /obj/machinery/airalarm{ @@ -18573,33 +19478,48 @@ /turf/open/floor/plating, /area/crew_quarters/kitchen) "aCd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Kitchen"; - req_access_txt = "28" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) +/turf/open/floor/wood, +/area/crew_quarters/theatre) "aCe" = ( /turf/closed/wall, /area/crew_quarters/kitchen) "aCf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/crew_quarters/kitchen) +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Kitchen Maintenance"; + req_access_txt = "28" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/central) "aCg" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -18607,7 +19527,8 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, /area/maintenance/starboard/aft) "aCh" = ( /obj/item/storage/box/firingpins, @@ -18663,17 +19584,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aCk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/white{ - icon_state = "0-4" - }, -/obj/structure/cable/white{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/hallway/secondary/exit) -"aCl" = ( /obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-8" @@ -18681,7 +19591,6 @@ /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -18695,6 +19604,18 @@ name = "Security Checkpoint"; req_access_txt = "63" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"aCl" = ( +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aCm" = ( @@ -18725,20 +19646,33 @@ /turf/open/floor/plasteel, /area/security/prison) "aCq" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Long-Term Cell 1"; - req_access_txt = "2" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/flasher{ + id = "PCell 1"; + pixel_x = -28 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "aCr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/security/prison) "aCs" = ( /obj/machinery/portable_atmospherics/canister/oxygen, @@ -18746,33 +19680,49 @@ /turf/open/floor/engine/o2, /area/engine/atmos) "aCt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, +/obj/structure/table, +/obj/item/paper, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/security/prison) "aCu" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Long-Term Cell 2"; - req_access_txt = "2" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/flasher{ + id = "PCell 2"; + pixel_x = -28 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 }, /turf/open/floor/plasteel, /area/security/prison) "aCv" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/prison) "aCw" = ( @@ -18781,29 +19731,32 @@ /turf/open/floor/engine/n2, /area/engine/atmos) "aCx" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/door/airlock/security/glass{ + name = "Long-Term Cell 1"; + req_access_txt = "2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/prison) "aCy" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/machinery/door/airlock/security/glass{ + name = "Long-Term Cell 2"; + req_access_txt = "2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/machinery/button/flasher{ - id = "PCell 1"; - pixel_x = 6; - pixel_y = 24 + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/prison) "aCz" = ( @@ -18830,24 +19783,15 @@ /turf/open/floor/plasteel/white/corner, /area/engine/atmos) "aCB" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, /obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching Prison Wing holding areas."; - name = "Prison Monitor"; - network = list("prison"); - pixel_y = 30 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1; - light_color = "#c1caff" - }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 }, /turf/open/floor/plasteel, /area/security/prison) @@ -18870,10 +19814,11 @@ /turf/open/floor/plasteel/white/corner, /area/engine/atmos) "aCD" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -18883,47 +19828,38 @@ /turf/open/floor/plasteel/dark, /area/engine/atmos) "aCE" = ( +/obj/structure/sign/warning/securearea, +/turf/closed/wall/r_wall, +/area/engine/atmos) +"aCF" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/port) +"aCG" = ( +/obj/machinery/light{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/turf_decal/bot_white/left, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) -"aCF" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Air to External Air Ports" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Atmospherics South East"; - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel/dark, -/area/engine/atmos) -"aCG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/closed/wall/r_wall, -/area/engine/atmos) +/area/engine/gravity_generator) "aCH" = ( /obj/structure/sign/departments/minsky/engineering/atmospherics, /turf/closed/wall/r_wall, @@ -18938,7 +19874,6 @@ name = "Atmospherics Desk"; req_access_txt = "10" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -18949,19 +19884,19 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/atmos) "aCJ" = ( -/obj/effect/spawner/structure/window/reinforced, +/obj/structure/plasticflaps/opaque, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" }, -/obj/structure/cable/white{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel, /area/engine/atmos) "aCK" = ( /obj/structure/table/reinforced, @@ -18987,38 +19922,20 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aCL" = ( -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Central Hallway East"; - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/port) "aCM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/central) "aCN" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ - name = "Locker Room" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" + name = "Engineering Foyer" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -19026,21 +19943,31 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel, -/area/crew_quarters/locker) -"aCO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"aCO" = ( /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aCP" = ( /obj/structure/table/wood, @@ -19058,30 +19985,56 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "aCQ" = ( -/obj/effect/landmark/start/clown, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/structure/dresser, +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/wood, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "aCR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/kitchen) +"aCS" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken5" }, -/turf/open/floor/wood, /area/crew_quarters/theatre) -"aCS" = ( -/obj/structure/dresser, -/obj/machinery/light{ - dir = 4 +"aCT" = ( +/obj/structure/cable/white{ + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -19093,18 +20046,20 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/theatre) -"aCT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/structure/sign/poster/random, -/turf/closed/wall, +/turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "aCU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=3.4-AtriumNE"; + location = "3.3-AtriumSE" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -19116,12 +20071,10 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aCV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -19135,16 +20088,37 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aCW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Theatre Backstage"; + req_access_txt = "46" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/kitchen) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/theatre) "aCX" = ( /obj/structure/sink/kitchen{ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; @@ -19206,24 +20180,34 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "aDb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/event_spawn, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/starboard/central) "aDc" = ( /obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" + dir = 8 }, -/obj/machinery/camera{ - c_tag = "Prison Hallway"; - network = list("ss13","prison") +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 }, /turf/open/floor/plasteel, /area/security/prison) @@ -19253,21 +20237,33 @@ }, /area/hallway/secondary/exit) "aDf" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/red{ + dir = 4 }, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "2-4" + }, +/obj/machinery/button/flasher{ + id = "PCell 1"; + pixel_x = 6; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 }, /turf/open/floor/plasteel, /area/security/prison) "aDg" = ( /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "2-4" }, /obj/effect/turf_decal/tile/red{ dir = 4 @@ -19308,80 +20304,149 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/power/apc{ - dir = 4; - name = "Prison Wing APC"; - areastring = "/area/security/prison"; - pixel_x = 24 +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + name = "Prison Monitor"; + network = list("prison"); + pixel_y = 30 + }, +/obj/machinery/light{ + dir = 1; + light_color = "#c1caff" }, /obj/structure/cable/white{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/button/flasher{ - id = "PCell 2"; - pixel_x = 6; - pixel_y = 24 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/security/prison) "aDl" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Atmospherics Central"; + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/engine/atmos) "aDm" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2" +/obj/effect/turf_decal/tile/red{ + dir = 4 }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/camera{ + c_tag = "Prison Hallway"; + network = list("ss13","prison") + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, -/area/security/brig) +/area/security/prison) "aDn" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2" +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/security/brig) +/area/security/prison) "aDo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/turf/open/floor/plasteel/dark, /area/security/brig) "aDp" = ( -/turf/open/floor/plasteel, -/area/security/prison) -"aDq" = ( /obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light{ +/obj/machinery/power/apc{ dir = 4; - light_color = "#e8eaff" + name = "Prison Wing APC"; + areastring = "/area/security/prison"; + pixel_x = 24 + }, +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/machinery/button/flasher{ + id = "PCell 2"; + pixel_x = 6; + pixel_y = 24 }, /turf/open/floor/plasteel, /area/security/prison) +"aDq" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/security/brig) "aDr" = ( /obj/structure/sign/warning/nosmoking, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ @@ -19397,25 +20462,55 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "aDt" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing"; + req_access_txt = "2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/security/brig) "aDu" = ( -/obj/structure/sign/warning/securearea, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/engine/atmos) +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "aDv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/engine/break_room) +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Engine Access"; + req_access_txt = "10" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/atmos) "aDw" = ( /obj/machinery/power/terminal{ dir = 1 @@ -19441,46 +20536,60 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aDx" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast door" + }, +/obj/structure/cable/white{ + icon_state = "0-4" }, +/turf/open/floor/plating, +/area/engine/atmos) +"aDy" = ( +/obj/effect/decal/cleanable/cobweb, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/port) +"aDz" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/area/engine/break_room) -"aDy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/plasteel/dark/corner{ +/turf/open/floor/plasteel/white/corner{ dir = 1 }, /area/engine/break_room) -"aDz" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +"aDA" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/turf/open/floor/plasteel/dark/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + icon_state = "manifold-2"; dir = 1 }, -/area/engine/break_room) -"aDA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, /turf/open/floor/plasteel/dark/corner{ dir = 1 }, @@ -19505,20 +20614,12 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "aDD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -19527,17 +20628,25 @@ /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/door/airlock/public/glass{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, -/area/crew_quarters/locker) +/area/crew_quarters/dorms) "aDF" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitory" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -19585,71 +20694,63 @@ /turf/open/floor/wood, /area/crew_quarters/theatre) "aDL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchencounter"; + name = "Kitchen Counter Shutters" }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 }, -/turf/open/floor/wood{ - icon_state = "wood-broken5" +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8 }, -/area/crew_quarters/theatre) +/obj/item/reagent_containers/food/drinks/britcup, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) "aDM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/theatre) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) "aDN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Theatre Backstage"; - req_access_txt = "46" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel/white, +/area/crew_quarters/kitchen) +"aDO" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/theatre) -"aDO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"aDP" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "2-4" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -19661,11 +20762,15 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"aDP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"aDQ" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -19677,57 +20782,72 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"aDQ" = ( -/obj/structure/chair/stool/bar, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +"aDR" = ( +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_x = 28 }, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/red{ dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"aDR" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchencounter"; - name = "Kitchen Counter Shutters" - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 +/area/crew_quarters/kitchen) +"aDS" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 +/obj/structure/closet/crate/wooden/toy, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/item/reagent_containers/food/drinks/britcup, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aDS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/theatre) +"aDT" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/suit/apron/chef, +/obj/item/kitchen/rollingpin, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 }, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) -"aDT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +"aDU" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_y = 5 + }, +/obj/structure/cable/white{ + icon_state = "2-4" }, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -19738,19 +20858,46 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aDU" = ( -/obj/effect/landmark/start/cook, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, -/turf/open/floor/plasteel/white, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/turf/open/floor/plasteel, /area/crew_quarters/kitchen) "aDV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8 + }, +/obj/item/kitchen/knife, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/turf/open/floor/plasteel/white, +/area/crew_quarters/kitchen) +"aDW" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/deepfryer, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -19761,23 +20908,14 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aDW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/crew_quarters/kitchen) "aDX" = ( -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -19788,23 +20926,34 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aDY" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 4 }, -/turf/closed/wall, +/turf/open/floor/plasteel, /area/crew_quarters/kitchen) -"aDZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"aDY" = ( /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/starboard/central) +"aDZ" = ( /obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 4 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, /area/hallway/primary/starboard) "aEa" = ( /obj/structure/table, @@ -19820,36 +20969,32 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aEc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white/corner{ + dir = 1 }, -/turf/open/floor/plasteel, /area/hallway/secondary/exit) "aEd" = ( -/obj/structure/chair{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white/corner, /area/hallway/secondary/exit) "aEe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=6.3-DeparturesS"; - location = "6.2-DeparturesN" - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -19860,6 +21005,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aEf" = ( @@ -19870,76 +21016,129 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aEg" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/security/brig) -"aEh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall/rust, -/area/security/brig) -"aEi" = ( -/obj/structure/closet/secure_closet/brig, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/plasteel, -/area/security/prison) -"aEj" = ( -/obj/structure/closet/secure_closet/brig, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/security/prison) -"aEk" = ( +/turf/open/floor/plasteel/dark, +/area/security/brig) +"aEh" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Gear Room"; + req_access_txt = "63" + }, /obj/effect/turf_decal/stripes/line{ - dir = 2 + dir = 8 + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/cable/white{ + icon_state = "2-4" }, /obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"aEi" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/plasteel, +/area/security/prison) +"aEj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 1 }, +/turf/open/floor/plasteel, +/area/security/prison) +"aEk" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Wing"; - req_access_txt = "2" +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 }, /turf/open/floor/plasteel, /area/security/brig) "aEl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall/rust, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/turf/open/floor/plasteel, /area/security/brig) "aEm" = ( /obj/structure/cable/white{ - icon_state = "0-2" + icon_state = "1-8" }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/security/brig) "aEn" = ( /obj/machinery/shieldgen, @@ -20071,9 +21270,6 @@ /area/engine/engineering) "aEx" = ( /obj/structure/closet/radiation, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -20085,26 +21281,23 @@ icon_state = "1-2" }, /obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, /turf/open/floor/plasteel, /area/engine/engineering) "aEz" = ( -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 }, /turf/open/floor/plasteel, /area/engine/engineering) "aEA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/warning/nosmoking, /turf/closed/wall/r_wall, /area/engine/break_room) "aEB" = ( @@ -20120,60 +21313,47 @@ }, /area/engine/break_room) "aEC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel/dark/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, /area/engine/break_room) "aED" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/plasteel/dark/corner{ + dir = 1 }, -/turf/open/floor/plasteel, /area/engine/break_room) "aEE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel/dark/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, /area/engine/break_room) "aEF" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/obj/effect/landmark/blobstart, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/maintenance/port) +"aEG" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -20185,70 +21365,74 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/engine/break_room) -"aEG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /turf/open/floor/plasteel, /area/engine/break_room) "aEH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Engineering Foyer" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/engine/break_room) +/area/hallway/primary/port) "aEI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aEJ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aEK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Central Hallway West"; +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Engineering Foyer" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/port) +/area/engine/break_room) "aEL" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, @@ -20265,25 +21449,27 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "aEM" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = 3 +/obj/machinery/light, +/obj/machinery/power/apc{ + dir = 2; + name = "Dormitories APC"; + areastring = "/area/crew_quarters/dorms"; + pixel_y = -26 }, -/obj/item/storage/toolbox/emergency, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=9.6-LeavingDorms"; + location = "9.5-Dorms" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/locker) +/area/crew_quarters/dorms) "aEN" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -20368,21 +21554,17 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "aEU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/obj/structure/closet/crate/wooden/toy, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/theatre) +/turf/open/floor/plasteel/white, +/area/crew_quarters/kitchen) "aEV" = ( /obj/structure/closet/crate/bin, /obj/machinery/newscaster{ @@ -20401,23 +21583,16 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "aEW" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/processor, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, /obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) +/turf/open/floor/plasteel/white/corner, +/area/crew_quarters/kitchen) "aEX" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/chips, @@ -20460,112 +21635,76 @@ /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "aFa" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/apron/chef, -/obj/item/kitchen/rollingpin, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/crew_quarters/kitchen) -"aFb" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/mint, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) -"aFc" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 +"aFb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Kitchen Coldroom"; + req_access_txt = "28" }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/item/kitchen/knife, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) +"aFc" = ( /obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, +/obj/machinery/vending/wardrobe/chef_wardrobe, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "aFd" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/deepfryer, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red{ - dir = 1 + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "aFe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/kitchen) -"aFf" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Kitchen Maintenance"; - req_access_txt = "28" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) -"aFg" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"aFf" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -20575,74 +21714,95 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/maintenance/starboard/central) -"aFh" = ( -/obj/machinery/flasher{ - id = "brig1"; - pixel_y = 26 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 }, -/obj/structure/chair, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 }, -/obj/machinery/camera{ - c_tag = "Security - Cell 1" +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/obj/effect/turf_decal/tile/red{ +/area/maintenance/starboard/central) +"aFg" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"aFh" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/security/brig) "aFi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=6.2-DeparturesN"; - location = "6.1-EnteringDepartures" +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aFj" = ( -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/door/window/brigdoor/security/cell/westright{ - id = "brig1"; - name = "Cell 1" - }, /obj/effect/turf_decal/tile/red{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/light{ + dir = 4; + light_color = "#e8eaff" + }, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel, -/area/security/brig) +/area/security/prison) "aFk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/chair{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/bot, +/obj/structure/cable/white{ + icon_state = "1-2" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aFl" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=6.3-DeparturesS"; + location = "6.2-DeparturesN" + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -20653,42 +21813,41 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aFm" = ( -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/machinery/suit_storage_unit/security, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/structure/sign/nanotrasen{ + pixel_y = 32 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/security/brig) "aFn" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -20704,15 +21863,22 @@ /turf/open/floor/plating, /area/security/prison) "aFp" = ( -/obj/effect/landmark/blobstart, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg2" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/area/maintenance/port) +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) "aFq" = ( /obj/machinery/power/emitter, /obj/machinery/light/small, @@ -20794,13 +21960,10 @@ /turf/open/floor/plasteel/dark, /area/engine/engineering) "aFw" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/obj/machinery/door/poddoor{ + id = "engstorage"; + name = "Engineering Secure Storage Lockdown" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -20828,67 +21991,89 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aFy" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/turf/open/floor/engine, +/obj/structure/sign/warning/securearea, +/turf/closed/wall/r_wall, /area/engine/engineering) "aFz" = ( -/obj/structure/closet/radiation, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Engineering Access"; + dir = 8 }, -/obj/item/clothing/glasses/meson/engine, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, /turf/open/floor/plasteel, /area/engine/engineering) "aFA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Access"; + req_access_txt = "10" + }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/engine/engineering) "aFB" = ( -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" +/obj/structure/sign/warning/fire, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"aFC" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Engineering Access"; +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 }, /turf/open/floor/plasteel, -/area/engine/engineering) -"aFC" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +/area/engine/break_room) +"aFD" = ( +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"aFE" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/maintenance/port) +"aFF" = ( /obj/machinery/portable_atmospherics/pump, /obj/machinery/airalarm/unlocked{ dir = 4; @@ -20897,14 +22082,15 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ + icon_state = "connector_map-1"; + dir = 4 + }, /turf/open/floor/plasteel/white/corner{ dir = 1 }, /area/engine/break_room) -"aFD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, +"aFG" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -20924,10 +22110,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/break_room) -"aFE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +"aFH" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -20948,95 +22138,28 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/engine/break_room) -"aFF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/break_room) -"aFG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/engine/break_room) -"aFH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel, -/area/engine/break_room) "aFI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Engineering Foyer" - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/break_room) -"aFJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/hallway/primary/port) -"aFK" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, +"aFJ" = ( /obj/structure/cable/white{ icon_state = "1-8" }, @@ -21050,23 +22173,49 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/hallway/primary/port) -"aFL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, +"aFK" = ( /obj/machinery/camera{ - c_tag = "Engineering Monitoring"; - dir = 2 + c_tag = "Central Hallway West"; + dir = 8 }, -/obj/machinery/vending/wardrobe/engi_wardrobe, +/obj/effect/turf_decal/tile/neutral, /obj/machinery/firealarm{ - pixel_y = 26 + dir = 8; + pixel_x = 26; + pixel_y = 0 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/engine/engineering) +/area/hallway/primary/port) +"aFL" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) "aFM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool, @@ -21096,40 +22245,35 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aFO" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "sink"; + pixel_y = 28 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 }, /turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) +/area/crew_quarters/kitchen) "aFP" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/gibber, +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) +/area/crew_quarters/kitchen) "aFQ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -21146,31 +22290,20 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "aFS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, +/obj/structure/reagent_dispensers/cooking_oil, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "aFT" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/camera{ + c_tag = "Kitchen Coldroom"; dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "aFU" = ( /obj/effect/turf_decal/tile/red{ @@ -21206,42 +22339,34 @@ /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "aFX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = -26 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aFY" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aFZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/flasher{ - id = "PCell 1"; - pixel_x = -28 - }, +/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/security/prison) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "aGa" = ( /obj/effect/landmark/event_spawn, /obj/item/beacon, @@ -21258,11 +22383,12 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aGb" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) @@ -21276,38 +22402,38 @@ /turf/open/floor/plating, /area/hallway/secondary/exit) "aGd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/security/prison) +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "aGe" = ( /turf/closed/wall/r_wall, /area/engine/gravity_generator) "aGf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, +/obj/machinery/status_display/evac, /turf/closed/wall/r_wall, /area/engine/engineering) "aGg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Power Monitoring"; + req_access_txt = "10" }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"aGh" = ( -/obj/machinery/door/poddoor{ - id = "engstorage"; - name = "Engineering Secure Storage Lockdown" +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-4" }, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -21315,86 +22441,160 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/engine/engineering) -"aGi" = ( -/obj/structure/sign/warning/securearea, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +"aGh" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/closed/wall/r_wall, +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"aGi" = ( +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, /area/engine/engineering) "aGj" = ( -/obj/machinery/status_display/evac, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "2-4" }, -/turf/closed/wall/r_wall, +/obj/machinery/button/door{ + id = "engstorage"; + name = "Engineering Secure Storage Control"; + pixel_y = 24; + req_access_txt = "10" + }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/turf/open/floor/engine, /area/engine/engineering) "aGk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/suit_storage_unit/security, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 }, -/turf/open/floor/plasteel, -/area/security/prison) -"aGl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/flasher{ - id = "PCell 2"; - pixel_x = -28 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel/dark, +/area/security/brig) +"aGl" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /turf/open/floor/plasteel, /area/security/prison) "aGm" = ( -/obj/structure/sign/warning/radiation, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 +/obj/structure/closet/radiation, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/turf/closed/wall/r_wall, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/item/clothing/glasses/meson/engine, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/plasteel, /area/engine/engineering) "aGn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Engineering Access"; - req_access_txt = "10" - }, /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/engine, /area/engine/engineering) "aGo" = ( -/obj/structure/sign/warning/fire, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/engine/engineering) +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) "aGp" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/engine/break_room) +"aGq" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"aGr" = ( /obj/machinery/portable_atmospherics/pump, /obj/structure/extinguisher_cabinet{ pixel_x = -24 @@ -21405,24 +22605,33 @@ /obj/structure/sign/departments/minsky/engineering/engineering{ pixel_y = -32 }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ + icon_state = "connector_map-1"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, /turf/open/floor/plasteel/white/corner{ dir = 1 }, /area/engine/break_room) -"aGq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, +"aGs" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/break_room) -"aGr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +"aGt" = ( /obj/machinery/light, /obj/machinery/camera{ c_tag = "Engineering Foyer"; @@ -21440,20 +22649,6 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) -"aGs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/break_room) -"aGt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel, -/area/engine/break_room) "aGu" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" @@ -21474,25 +22669,27 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "aGw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/hallway/primary/port) "aGx" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/port) "aGy" = ( @@ -21534,22 +22731,30 @@ /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, /area/maintenance/port/central) "aGC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/requests_console{ + department = "E.V.A. Storage"; + departmentType = 0; + name = "E.V.A. RC"; + pixel_x = 32 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/camera{ + c_tag = "Bridge - E.V.A. Storage"; + dir = 8; + name = "command camera" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/security/prison) +/area/ai_monitored/storage/eva) "aGD" = ( /obj/machinery/power/apc/highcap/five_k{ dir = 1; @@ -21563,8 +22768,9 @@ /obj/structure/cable/white{ icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plating, /area/maintenance/port/central) @@ -21572,26 +22778,26 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plating, /area/maintenance/port/central) "aGF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "0-4" +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/turf/closed/wall/r_wall, -/area/engine/engineering) +/turf/open/floor/plasteel, +/area/engine/break_room) "aGG" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -21604,17 +22810,25 @@ /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, /turf/open/floor/plating, /area/maintenance/port/central) "aGI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plating{ icon_state = "platingdmg2" }, @@ -21626,100 +22840,90 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plating, /area/maintenance/port/central) "aGK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plating{ icon_state = "platingdmg3" }, /area/maintenance/port/central) "aGL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/port/central) "aGM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/turf/open/floor/plating, -/area/maintenance/port/central) -"aGN" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"aGO" = ( -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 +/turf/open/floor/plating, +/area/maintenance/port/central) +"aGN" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, -/obj/structure/table/wood, -/obj/item/kitchen/fork, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"aGO" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Kitchen APC"; + areastring = "/area/crew_quarters/kitchen"; + pixel_y = -26 }, -/obj/effect/turf_decal/tile/red{ +/obj/structure/cable/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) "aGP" = ( /obj/structure/chair/stool, /obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -21730,6 +22934,10 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aGQ" = ( @@ -21777,29 +22985,35 @@ /turf/open/floor/plasteel/white/corner, /area/crew_quarters/kitchen) "aGS" = ( -/obj/machinery/processor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 5 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 }, -/turf/open/floor/plasteel/white/corner, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "aGT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/turf/open/floor/plasteel/dark, +/mob/living/simple_animal/hostile/retaliate/goat{ + name = "Pete" + }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "aGU" = ( /obj/structure/rack, @@ -21856,12 +23070,14 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "aGX" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_x = -26 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aGY" = ( @@ -21885,43 +23101,55 @@ /turf/open/floor/plasteel/white, /area/medical) "aHa" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/structure/sign/departments/minsky/medical/medical2{ - pixel_x = -32 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aHb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Aft Primary Hallway 1"; + dir = 8; + pixel_y = -22 }, -/obj/structure/sign/departments/minsky/research/research{ - pixel_x = 32 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=8.2-AftSE"; + location = "8.1-AftNE" }, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/plasteel, -/area/hallway/primary/aft) +/area/hallway/primary/central) "aHc" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/science/lab) +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "aHd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, -/area/science/research) +/area/hallway/primary/central) "aHe" = ( /obj/effect/turf_decal/bot_white/right, /obj/effect/turf_decal/tile/neutral{ @@ -21937,21 +23165,14 @@ /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "aHf" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/structure/sign/departments/minsky/research/robotics{ - pixel_x = 32 +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 1 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/white, /area/science/research) "aHg" = ( /obj/machinery/camera{ @@ -21972,87 +23193,75 @@ /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "aHh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/engine/engineering) +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) "aHi" = ( /obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/machinery/button/door{ - id = "engstorage"; - name = "Engineering Secure Storage Control"; - pixel_y = 24; - req_access_txt = "10" - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aHj" = ( -/obj/structure/cable/white{ - icon_state = "4-8" + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/engine, /area/engine/engineering) -"aHk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/science/robotics/lab) -"aHl" = ( +"aHj" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/light{ + dir = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, /turf/open/floor/engine, /area/engine/engineering) -"aHm" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +"aHk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" }, -/obj/machinery/light{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/engine, -/area/engine/engineering) -"aHn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/science/research) +"aHl" = ( /obj/structure/cable/white{ icon_state = "4-8" }, /obj/structure/sign/warning/electricshock{ pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -22062,37 +23271,54 @@ network = list("ss13","engine"); pixel_x = 23 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/engine, /area/engine/engineering) -"aHo" = ( +"aHm" = ( /obj/structure/cable/white{ icon_state = "1-4" }, /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/engine, /area/engine/engineering) -"aHp" = ( +"aHn" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/engine, /area/engine/engineering) -"aHq" = ( +"aHo" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -22102,12 +23328,54 @@ /obj/machinery/light_switch{ pixel_y = 24 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"aHp" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"aHq" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/engine, /area/engine/engineering) "aHr" = ( @@ -22133,16 +23401,21 @@ /area/science/xenobiology) "aHt" = ( /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 }, /turf/open/floor/engine, /area/engine/engineering) @@ -22157,25 +23430,45 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aHv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/closed/wall/r_wall, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/plasteel, /area/engine/engineering) "aHw" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-8" - }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/structure/sign/departments/botany{ - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating{ + icon_state = "platingdmg2" }, -/turf/open/floor/plating, /area/maintenance/starboard/aft) "aHx" = ( +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"aHy" = ( /obj/machinery/door/poddoor/preopen{ id = "ceblast"; name = "Engineering Lockdown Shutters" @@ -22185,9 +23478,6 @@ name = "Engineering Access"; req_access_txt = "10" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, /obj/structure/cable/white{ icon_state = "2-8" }, @@ -22203,20 +23493,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/engineering) -"aHy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "ceblast"; - name = "Engineering Lockdown Shutters" - }, -/obj/structure/cable/white{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/engine/engineering) "aHz" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow, @@ -22265,9 +23545,6 @@ /turf/closed/wall, /area/engine/engineering) "aHC" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -22277,25 +23554,27 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/hallway/primary/port) "aHD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/port) "aHE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -22306,6 +23585,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "aHF" = ( @@ -22313,9 +23596,6 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -22325,6 +23605,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/central) "aHG" = ( @@ -22332,9 +23620,6 @@ /turf/closed/wall/r_wall, /area/maintenance/starboard/aft) "aHH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -22345,6 +23630,10 @@ icon_state = "2-8" }, /obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -22353,8 +23642,9 @@ /obj/structure/cable/white{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, /turf/open/floor/plating, /area/maintenance/port/central) @@ -22366,46 +23656,55 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "aHK" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -24; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/camera{ - c_tag = "Gravity Generator Entry"; - dir = 2; - pixel_x = 23 +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = 26 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "aHL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, -/area/hydroponics) +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) "aHM" = ( /turf/closed/wall, /area/hydroponics) "aHN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/closed/wall, -/area/hydroponics) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/wood, +/area/library) "aHO" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Hydroponics Maintenance"; req_access_txt = "35" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -22415,57 +23714,52 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/port/central) "aHP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall, -/area/hydroponics) -"aHQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/hydroponics) -"aHR" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/sign/poster/random{ + pixel_y = 32 }, +/obj/structure/closet/secure_closet/hydroponics, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 - }, /turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"aHS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, +/area/hydroponics) +"aHQ" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/hydroponics) +"aHR" = ( +/obj/structure/kitchenspike, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) +"aHS" = ( +/obj/machinery/icecream_vat, +/obj/structure/extinguisher_cabinet{ + pixel_y = -32 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) +/area/crew_quarters/kitchen) "aHT" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/coffee, @@ -22501,28 +23795,33 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aHV" = ( -/obj/machinery/status_display/evac, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, -/area/crew_quarters/kitchen) -"aHW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Kitchen Coldroom"; - req_access_txt = "28" +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/extraction_point{ + name = "Xenobiology Fulton Retriever" }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aHW" = ( +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/effect/turf_decal/tile/black{ + icon_state = "tile_corner"; + dir = 8 + }, +/obj/effect/turf_decal/tile/black{ + icon_state = "tile_corner"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, -/area/crew_quarters/kitchen) +/area/engine/atmos) "aHX" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/light, @@ -22556,9 +23855,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aIa" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -22569,25 +23865,15 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aIb" = ( -/obj/structure/sign/warning/radiation{ - pixel_x = -32 - }, -/obj/effect/turf_decal/bot_white, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating, /area/engine/gravity_generator) "aIc" = ( /turf/open/floor/circuit/green, @@ -22607,36 +23893,44 @@ /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "aIe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/engine/gravity_generator) -"aIf" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/structure/sign/warning/nosmoking{ pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/engine, /area/engine/engineering) -"aIg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"aIf" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 }, +/turf/open/floor/engine, +/area/engine/engineering) +"aIg" = ( +/obj/machinery/holopad, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "aIh" = ( /obj/structure/cable{ @@ -22662,13 +23956,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/green/visible{ +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, /turf/open/floor/engine, /area/engine/engineering) "aIk" = ( @@ -22716,16 +24011,14 @@ /turf/open/floor/engine, /area/engine/engineering) "aIn" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/engine, /area/engine/engineering) "aIo" = ( @@ -22770,15 +24063,25 @@ /turf/open/floor/plasteel/dark, /area/tcommsat/server) "aIr" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/engine, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/engine/engineering) "aIs" = ( /obj/structure/table/reinforced, @@ -22792,38 +24095,40 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aIt" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "ceblast"; + name = "Engineering Lockdown Shutters" + }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "0-4" }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, +/turf/open/floor/plating, /area/engine/engineering) "aIu" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/newscaster{ + pixel_y = 32 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel, /area/hallway/primary/central) "aIv" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/vending/engivend, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/engineering) "aIw" = ( @@ -22877,29 +24182,40 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aIz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/hallway/primary/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aIA" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/obj/machinery/light{ +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port/central) "aIB" = ( /turf/closed/wall, /area/janitor) @@ -22917,11 +24233,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plating, /area/maintenance/port/central) "aID" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, /area/janitor) "aIE" = ( /obj/item/crowbar/red, @@ -22945,11 +24266,16 @@ /turf/open/floor/plasteel/dark, /area/hydroponics) "aIF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/poster/random{ +/obj/machinery/requests_console{ + department = "Hydroponics"; + departmentType = 0; + name = "Hydroponics RC"; pixel_y = 32 }, -/obj/structure/closet/secure_closet/hydroponics, +/obj/effect/turf_decal/bot, +/obj/machinery/chem_master/condimaster{ + name = "BrewMaster 3000" + }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -23000,33 +24326,30 @@ /turf/open/floor/plasteel, /area/hydroponics) "aIL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/green{ + dir = 4 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/turf/open/floor/plasteel, /area/hydroponics) "aIM" = ( -/obj/machinery/requests_console{ - department = "Hydroponics"; - departmentType = 0; - name = "Hydroponics RC"; - pixel_y = 32 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/obj/machinery/chem_master/condimaster{ - name = "BrewMaster 3000" +/obj/effect/turf_decal/tile/green{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/hydroponics) "aIN" = ( /obj/machinery/vending/hydronutrients, @@ -23094,107 +24417,144 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "aIS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/bot, -/obj/machinery/vending/wardrobe/chef_wardrobe, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/kitchen) -"aIT" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/black{ + icon_state = "tile_corner"; dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/black{ + icon_state = "tile_corner"; + dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/kitchen) +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel, +/area/engine/atmos) +"aIT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) "aIU" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "sink"; - pixel_y = 28 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 }, /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/black{ + icon_state = "tile_corner"; + dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/kitchen) +/area/engine/atmos) "aIV" = ( -/obj/machinery/gibber, -/obj/machinery/light{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/black{ + icon_state = "tile_corner"; dir = 4 }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, -/area/crew_quarters/kitchen) +/area/engine/atmos) "aIW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/structure/reagent_dispensers/cooking_oil, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aIX" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/machinery/light{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/engine/atmos) +"aIX" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=6.2-DeparturesN"; + location = "6.1-EnteringDepartures" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aIY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/secondary/exit) "aIZ" = ( /obj/machinery/status_display/ai, /turf/closed/wall, /area/hallway/primary/starboard) "aJa" = ( -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/science/research) "aJb" = ( @@ -23204,30 +24564,32 @@ /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/exit) "aJc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/bot, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/white/corner, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "aJd" = ( -/obj/structure/table/glass, -/obj/item/storage/box/bodybags{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/bodybags, -/obj/item/pen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/white, +/obj/item/reagent_containers/hypospray/medipen, +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Medbay Desk"; + req_access_txt = "5" }, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /area/medical) "aJe" = ( /obj/structure/table/glass, @@ -23261,11 +24623,12 @@ /turf/open/floor/plasteel/dark, /area/medical/chemistry) "aJf" = ( -/obj/machinery/light, -/obj/effect/turf_decal/tile/purple, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -23282,11 +24645,10 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/lounge) "aJh" = ( -/obj/machinery/light{ - dir = 8 +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23 }, -/obj/effect/turf_decal/bot_white/left, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -23315,48 +24677,53 @@ /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "aJj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aJk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/requests_console{ + department = "Research Lab"; + departmentType = 0; + name = "Research RC"; + pixel_y = 32; + receive_ore_updates = 1 + }, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 }, -/turf/open/floor/plasteel, -/area/science/research) +/turf/open/floor/plasteel/white, +/area/science/lab) "aJl" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 1; - name = "Gravity Generator APC"; - areastring = "/area/engine/gravity_generator"; - pixel_y = 25 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "aJm" = ( /obj/machinery/power/terminal{ @@ -23389,27 +24756,23 @@ /turf/open/floor/plasteel, /area/engine/gravity_generator) "aJo" = ( -/obj/structure/cable/white{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/plating, -/area/engine/gravity_generator) -"aJp" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/engine, /area/engine/engineering) +"aJp" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/gravity_generator) "aJq" = ( /obj/structure/cable{ icon_state = "1-2" @@ -23445,27 +24808,21 @@ /turf/closed/wall/r_wall, /area/engine/supermatter) "aJv" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, /obj/machinery/firealarm{ dir = 4; pixel_x = -26 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, /area/science/research) "aJw" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -23513,15 +24870,22 @@ /turf/open/floor/engine, /area/engine/engineering) "aJz" = ( -/obj/machinery/vending/medical, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Desk"; + req_access_txt = "5" }, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/structure/sign/warning/nosmoking/circle{ + pixel_x = 32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/medical) "aJA" = ( @@ -23545,63 +24909,50 @@ /turf/open/floor/plasteel, /area/security/checkpoint) "aJB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/machinery/camera{ - c_tag = "Mech Bay"; - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Mech Bay"; + req_access_txt = "29" }, /obj/effect/turf_decal/stripes/line{ - dir = 9 + dir = 2 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "aJC" = ( -/obj/machinery/light{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/blue, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical) -"aJD" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel, +/area/medical) +"aJD" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/purple, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/plasteel/white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/science/research) "aJE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/obj/item/scalpel, +/obj/item/cautery, +/obj/structure/table/reinforced, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -23616,29 +24967,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, /turf/open/floor/plasteel/dark, /area/medical) "aJF" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/bot, +/obj/machinery/camera{ + c_tag = "Engineering Monitoring"; + dir = 2 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/vending/wardrobe/engi_wardrobe, +/obj/machinery/firealarm{ + pixel_y = 26 }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -23726,18 +25065,10 @@ /turf/open/floor/plasteel, /area/janitor) "aJK" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/janitor) -"aJL" = ( /obj/structure/closet/crate/bin, /obj/structure/extinguisher_cabinet{ pixel_y = 26 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot, /obj/item/radio/intercom{ name = "Station Intercom"; @@ -23751,9 +25082,26 @@ }, /turf/open/floor/plasteel/dark, /area/janitor) +"aJL" = ( +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/janitor) "aJM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -23761,17 +25109,24 @@ /obj/effect/turf_decal/tile/green{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "aJN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/machinery/camera{ + c_tag = "Medbay South"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, /turf/open/floor/plasteel/white, /area/medical) @@ -23802,32 +25157,31 @@ /turf/open/floor/plasteel, /area/hydroponics) "aJR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/green{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "aJS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hydroponics) "aJT" = ( @@ -23874,24 +25228,20 @@ /turf/open/floor/plasteel, /area/hydroponics) "aJW" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) +/area/engine/atmos) "aJX" = ( /obj/machinery/vending/cola/random, /obj/effect/turf_decal/tile/neutral{ @@ -23906,86 +25256,36 @@ /obj/structure/sign/warning/nosmoking, /turf/closed/wall, /area/crew_quarters/kitchen) -"aJZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Kitchen Coldroom"; - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/kitchen) -"aKa" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/kitchen) -"aKb" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Kitchen APC"; - areastring = "/area/crew_quarters/kitchen"; - pixel_y = -26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable/white, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/kitchen) -"aKc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/kitchen) -"aKd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +"aKe" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "2-8" }, -/mob/living/simple_animal/hostile/retaliate/goat{ - name = "Pete" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/kitchen) -"aKe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/kitchen) +/area/maintenance/starboard/central) "aKf" = ( +/obj/effect/landmark/blobstart, /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating, /area/maintenance/starboard/central) "aKg" = ( /obj/machinery/computer/crew{ @@ -24022,25 +25322,42 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aKj" = ( -/obj/structure/plasticflaps/opaque, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aKk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 0 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aKl" = ( @@ -24062,33 +25379,41 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "aKm" = ( -/obj/machinery/firealarm{ - pixel_y = 26 +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/camera{ - c_tag = "Chapel Office"; - dir = 2 +/obj/machinery/shower{ + pixel_y = 16 }, -/turf/open/floor/wood, +/obj/structure/curtain, +/obj/machinery/door/window/brigdoor/southleft{ + name = "Shower" + }, +/obj/item/soap/deluxe, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel/white, /area/chapel/main) "aKn" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/machinery/door/airlock/grunge{ + name = "Crematorium"; + req_access_txt = "27" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/area/hallway/secondary/entry) +/turf/open/floor/plasteel/dark, +/area/maintenance/port) "aKo" = ( /obj/structure/bookcase, /obj/machinery/airalarm{ @@ -24120,29 +25445,53 @@ /turf/open/floor/plasteel/dark, /area/chapel/main) "aKp" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 +/obj/structure/extinguisher_cabinet{ + pixel_x = -24; + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/machinery/camera{ + c_tag = "Gravity Generator Entry"; + dir = 2; + pixel_x = 23 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"aKq" = ( +/obj/machinery/power/apc/highcap/five_k{ + dir = 1; + name = "Gravity Generator APC"; + areastring = "/area/engine/gravity_generator"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"aKr" = ( /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/engine/gravity_generator) -"aKq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aKs" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -24153,15 +25502,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) -"aKr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/hallway/primary/starboard) -"aKs" = ( +"aKt" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Gravity Generator Chamber"; @@ -24182,30 +25533,33 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aKt" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"aKu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/gravity_generator) -"aKu" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" +"aKv" = ( +/obj/machinery/status_display/evac{ + pixel_y = -32 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -24217,17 +25571,11 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aKv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "aKw" = ( /obj/structure/cable/white{ @@ -24237,6 +25585,14 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aKx" = ( @@ -24257,13 +25613,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aKy" = ( @@ -24282,6 +25645,14 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, /turf/open/floor/engine, /area/engine/engineering) "aKz" = ( @@ -24338,31 +25709,58 @@ /turf/closed/wall, /area/hallway/secondary/exit) "aKH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/hallway/primary/starboard) +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "aKI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/closed/wall, +/obj/machinery/camera{ + c_tag = "Aft Primary Hallway 3" + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "aKJ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Science Maintenance"; req_access_txt = "47" }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/cable/white{ + icon_state = "4-8" + }, /obj/effect/turf_decal/stripes/line{ - dir = 2 + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plasteel, -/area/maintenance/starboard/aft) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/science/research) "aKK" = ( /obj/structure/table/reinforced, /obj/structure/cable/white{ @@ -24388,33 +25786,8 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aKL" = ( -/obj/structure/table/reinforced, -/obj/item/stack/cable_coil/white{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil/white, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/twohanded/rcl/pre_loaded, -/obj/item/twohanded/rcl/pre_loaded, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/bot, +/obj/machinery/vending/engivend, /turf/open/floor/plasteel, /area/engine/engineering) "aKM" = ( @@ -24520,20 +25893,6 @@ /turf/open/floor/plasteel, /area/janitor) "aKR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/janitor) -"aKS" = ( /obj/structure/janitorialcart, /obj/machinery/light/small{ dir = 4 @@ -24541,7 +25900,6 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -24551,6 +25909,20 @@ }, /turf/open/floor/plasteel/dark, /area/janitor) +"aKS" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel, +/area/janitor) "aKT" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -24565,7 +25937,11 @@ /turf/open/floor/plasteel, /area/hydroponics) "aKU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/holopad, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -24576,29 +25952,28 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hydroponics) "aKV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "47" +/obj/structure/cable/white{ + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plasteel, /area/maintenance/starboard/aft) "aKW" = ( /obj/machinery/seed_extractor, @@ -24684,29 +26059,21 @@ /turf/open/floor/plasteel, /area/hydroponics) "aLa" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /turf/open/floor/plasteel, /area/hydroponics) "aLb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/green{ - dir = 4 + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 }, /turf/open/floor/plasteel, /area/hydroponics) @@ -24779,113 +26146,83 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aLg" = ( -/obj/machinery/door/poddoor/preopen{ - id = "rdxeno"; - name = "Xenobiology Containment Door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Xenobiology Lab"; - req_access_txt = "47" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plating, /area/maintenance/starboard/aft) "aLh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/closed/wall, -/area/crew_quarters/kitchen) -"aLi" = ( -/obj/structure/kitchenspike, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aLj" = ( -/obj/machinery/icecream_vat, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 1 }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aLk" = ( -/obj/structure/kitchenspike, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/turf/open/floor/plating, +/area/maintenance/starboard/central) +"aLl" = ( +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aLl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 9 }, -/turf/closed/wall/rust, -/area/crew_quarters/kitchen) +/turf/open/floor/plating, +/area/maintenance/starboard/central) "aLm" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aLn" = ( -/obj/machinery/door/poddoor/preopen{ - id = "rdxeno"; - name = "Xenobiology Containment Door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Xenobiology Lab"; - req_access_txt = "47" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/structure/sign/departments/minsky/research/xenobiology{ - pixel_x = 32 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plasteel, /area/maintenance/starboard/aft) "aLo" = ( /turf/closed/wall, @@ -24981,14 +26318,20 @@ /area/science/xenobiology) "aLx" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "2-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/science/xenobiology) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/starboard/aft) "aLy" = ( /obj/machinery/door/window/brigdoor{ dir = 4; @@ -25050,14 +26393,14 @@ /turf/open/floor/plating, /area/science/xenobiology) "aLC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/chair/office/dark{ - dir = 4 +/obj/structure/table/reinforced, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/wrench, +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/turf/open/floor/plasteel/grimy, -/area/tcommsat/server) +/turf/open/floor/plasteel, +/area/engine/gravity_generator) "aLD" = ( /obj/machinery/power/port_gen/pacman, /obj/effect/turf_decal/stripes/line{ @@ -25066,11 +26409,17 @@ /turf/open/floor/plasteel, /area/engine/gravity_generator) "aLE" = ( -/obj/machinery/status_display/evac{ - pixel_y = -32 +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"aLF" = ( +/obj/machinery/holopad, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -25082,55 +26431,34 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/engine/gravity_generator) -"aLF" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/wrench, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aLG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/engine/gravity_generator) -"aLH" = ( -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aLI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/engine/gravity_generator) -"aLJ" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +"aLH" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -25140,17 +26468,18 @@ /obj/structure/sign/departments/minsky/engineering/telecommmunications{ pixel_y = -32 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) -"aLK" = ( +"aLI" = ( /obj/structure/closet/radiation, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/bot, /obj/structure/cable{ icon_state = "1-8" @@ -25158,14 +26487,45 @@ /obj/item/clothing/glasses/meson/engine, /turf/open/floor/plasteel, /area/engine/gravity_generator) +"aLJ" = ( +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"aLK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) "aLL" = ( -/obj/structure/cable/white, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/plating, -/area/engine/gravity_generator) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) "aLM" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -25254,14 +26614,10 @@ /turf/open/floor/engine, /area/engine/engineering) "aLW" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) +/obj/structure/cable/white, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/gravity_generator) "aLX" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -25285,24 +26641,25 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aLZ" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/plasteel, +/area/maintenance/port) +"aLZ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/engine/engineering) +/area/maintenance/port) "aMa" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -25317,22 +26674,23 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aMb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/loading_area{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/engine/engineering) "aMc" = ( @@ -25382,24 +26740,7 @@ /turf/open/floor/plasteel/dark, /area/janitor) "aMf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/janitor) -"aMg" = ( /obj/effect/landmark/start/janitor, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ dir = 4 @@ -25409,16 +26750,13 @@ }, /turf/open/floor/plasteel, /area/janitor) -"aMh" = ( +"aMg" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, /obj/item/reagent_containers/glass/bucket, /obj/item/mop, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -25428,6 +26766,14 @@ }, /turf/open/floor/plasteel/dark, /area/janitor) +"aMh" = ( +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/obj/effect/turf_decal/bot, +/obj/structure/closet/l3closet/janitor, +/turf/open/floor/plasteel, +/area/janitor) "aMi" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -25443,11 +26789,14 @@ /turf/open/floor/plasteel, /area/hydroponics) "aMj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "aMk" = ( @@ -25476,9 +26825,6 @@ /area/hydroponics) "aMn" = ( /obj/effect/landmark/start/botanist, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -25486,12 +26832,13 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hydroponics) "aMo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -25499,12 +26846,13 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "aMp" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -25512,10 +26860,14 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hydroponics) "aMq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/green{ dir = 4 @@ -25563,26 +26915,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"aMu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) "aMv" = ( /obj/machinery/door/window/brigdoor{ dir = 4; @@ -25612,24 +26944,8 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "aMw" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"aMx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) +/turf/closed/wall/r_wall/rust, +/area/science/research) "aMy" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" @@ -25661,18 +26977,16 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aMB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) @@ -25703,13 +27017,13 @@ }, /area/crew_quarters/locker) "aMF" = ( -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, /turf/open/floor/plasteel, -/area/crew_quarters/locker) +/area/crew_quarters/dorms) "aMG" = ( /obj/machinery/light{ dir = 4 @@ -25805,14 +27119,26 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "aMM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plasteel/dark, /area/maintenance/port) "aMN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, /area/tcommsat/server) "aMO" = ( /obj/structure/cable/white{ @@ -26006,31 +27332,23 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aNh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = -26 +/obj/structure/cable/white{ + icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port/central) +"aNi" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/camera{ - c_tag = "Atmospherics South West"; - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/port) -"aNi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/port) "aNj" = ( @@ -26048,22 +27366,29 @@ /turf/open/floor/plasteel/dark, /area/janitor) "aNk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/janitor) +/area/hallway/primary/central) "aNl" = ( -/obj/machinery/light_switch{ - pixel_y = -24 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/bot, -/obj/structure/closet/l3closet/janitor, -/turf/open/floor/plasteel, -/area/janitor) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/wood, +/area/library) "aNm" = ( /obj/effect/turf_decal/bot, /obj/machinery/vending/wardrobe/jani_wardrobe, @@ -26090,23 +27415,28 @@ /turf/open/floor/plasteel/dark, /area/hydroponics) "aNo" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/cable/white{ - icon_state = "1-2" + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, -/area/engine/atmos) +/area/engine/engineering) "aNp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/airlock/hatch{ + name = "Telecomms Control Room"; + req_access_txt = "61" }, -/turf/closed/wall/r_wall, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, /area/tcommsat/server) "aNq" = ( /obj/machinery/hydroponics/constructable, @@ -26142,30 +27472,22 @@ /turf/open/floor/plasteel/dark, /area/tcommsat/server) "aNt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/hydroponics) "aNu" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Hydroponics South"; - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/hydroponics) "aNv" = ( /obj/structure/window/reinforced{ @@ -26183,88 +27505,29 @@ /turf/open/floor/grass, /area/hydroponics) "aNy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Atrium" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) +/area/hallway/primary/central) "aNz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Atrium" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"aNA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) -"aNB" = ( -/obj/effect/landmark/blobstart, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) -"aNC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/maintenance/starboard/central) -"aND" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) -"aNE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) +/turf/open/floor/plasteel, +/area/hallway/primary/central) "aNF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -26375,11 +27638,123 @@ /obj/machinery/vending/wardrobe/sig_wardrobe, /turf/open/floor/plasteel/grimy, /area/tcommsat/server) +"aNN" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/port) +"aNO" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/chapel/main) +"aNP" = ( +/obj/structure/bodycontainer/crematorium{ + id = "cremawheat" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aNQ" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aNR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aNS" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aNT" = ( +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) "aNU" = ( /obj/structure/chair/office/dark{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/grimy, /area/tcommsat/server) "aNV" = ( @@ -26392,7 +27767,10 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, /turf/open/floor/plasteel/grimy, /area/tcommsat/server) "aNX" = ( @@ -26461,17 +27839,46 @@ }, /turf/open/floor/plating, /area/engine/supermatter) +"aOc" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/machinery/power/apc/highcap/five_k{ + dir = 1; + name = "Chapel APC"; + areastring = "/area/chapel/main"; + pixel_y = 25 + }, +/obj/effect/landmark/start/assistant, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) "aOd" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Engine Room APC"; - areastring = "/area/engine/engineering"; - pixel_x = 26 +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Engineering Starboard"; + dir = 8; + network = list("ss13","engine") }, -/obj/structure/cable/white, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/engine, /area/engine/engineering) "aOe" = ( @@ -26479,46 +27886,105 @@ /turf/closed/wall, /area/janitor) "aOf" = ( -/obj/machinery/door/airlock{ - name = "Custodial Closet"; - req_access_txt = "26" +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/green{ dir = 1 }, +/obj/structure/sign/departments/minsky/supply/hydroponics{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, -/area/janitor) +/area/hallway/primary/central) +"aOg" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port) "aOh" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hydroponics) "aOi" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Hydroponics"; - req_access_txt = "35" +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L1" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, -/area/hydroponics) +/area/hallway/primary/central) "aOj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/hydroponics) +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L3" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aOk" = ( +/obj/structure/mirror{ + pixel_x = 26 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/chapel/main) +"aOl" = ( +/obj/machinery/button/crematorium{ + id = "cremawheat"; + pixel_x = -26; + req_access_txt = "27" + }, +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Crematorium"; + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/main) "aOm" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -26535,15 +28001,19 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aOn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +/obj/effect/turf_decal/plaque{ + icon_state = "L5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26557,12 +28027,15 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aOp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +/obj/effect/turf_decal/plaque{ + icon_state = "L7" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26592,27 +28065,37 @@ }, /turf/closed/wall, /area/hallway/primary/central) -"aOt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/maintenance/starboard/central) -"aOu" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"aOs" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/starboard/central) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aOu" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L9" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "aOv" = ( /obj/machinery/computer/message_monitor{ dir = 4 @@ -26634,14 +28117,28 @@ /turf/open/floor/plasteel/dark, /area/tcommsat/server) "aOw" = ( -/obj/structure/chair/office/dark{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/grimy, +/area/tcommsat/server) +"aOx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel/grimy, -/area/tcommsat/server) +/area/chapel/main) +"aOy" = ( +/obj/structure/table/wood/fancy, +/obj/item/flashlight/lantern, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) "aOz" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -26654,6 +28151,23 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"aOA" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) "aOB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -26716,252 +28230,370 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/engine, /area/engine/engineering) +"aOG" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) "aOH" = ( /turf/closed/wall/r_wall, /area/maintenance/port) "aOI" = ( -/obj/structure/cable/white{ - icon_state = "2-4" - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"aOL" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "platingdmg1" }, /area/maintenance/port) -"aOM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"aOJ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 2 }, -/turf/open/floor/plating, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, /area/maintenance/port) -"aON" = ( +"aOK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Arrivals Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aOL" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, +/area/maintenance/port) +"aOM" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/plaque{ + icon_state = "L11" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/maintenance/port) -"aPb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/area/hallway/primary/central) +"aON" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/plaque{ + icon_state = "L13" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aPe" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" - }, +"aOO" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/area/hallway/primary/aft) +"aOP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Arrivals Port" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPh" = ( -/obj/machinery/light{ - dir = 1 +/area/hallway/secondary/entry) +"aOQ" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/chapel/main) +"aOR" = ( +/obj/machinery/door/airlock/grunge{ + name = "Crematorium"; + req_access_txt = "27" }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/structure/sign/departments/minsky/supply/hydroponics{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPi" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aOS" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/book/bible, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) +"aOT" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/structure/cable/white{ icon_state = "2-4" }, /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-4" }, -/obj/effect/turf_decal/plaque{ - icon_state = "L1" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPj" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) +"aOU" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/plaque{ - icon_state = "L3" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) +"aOV" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/plaque{ - icon_state = "L5" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/plaque{ - icon_state = "L7" +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aOW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Chapel Hall" }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPm" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/plaque{ - icon_state = "L9" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/plaque{ - icon_state = "L11" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/area/chapel/main) +"aOX" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/plaque{ - icon_state = "L13" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPp" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aOY" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) +"aOZ" = ( +/obj/machinery/airalarm{ + pixel_y = 23 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/central) -"aPq" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/area/hallway/secondary/entry) +"aPa" = ( +/obj/machinery/power/apc/highcap/five_k{ + dir = 1; + name = "Arrivals APC"; + areastring = "/area/hallway/secondary/entry"; + pixel_y = 25 }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/machinery/power/apc{ - areastring = "/area/hallway/primary/central"; - dir = 1; - name = "Central Primary Hallway APC"; - pixel_y = 24 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) +"aPb" = ( /obj/structure/cable/white{ - icon_state = "0-8" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aPr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"aPc" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aPd" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aPe" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/power/apc{ + areastring = "/area/hallway/primary/central"; + dir = 1; + name = "Central Primary Hallway APC"; + pixel_y = 24 + }, +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aPf" = ( /obj/item/radio/intercom{ name = "Station Intercom"; pixel_y = 24 @@ -26972,12 +28604,19 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aPs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"aPg" = ( +/obj/effect/turf_decal/tile/purple{ dir = 4 }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aPh" = ( /obj/machinery/status_display/evac{ pixel_y = 32 }, @@ -26987,12 +28626,13 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aPt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +"aPi" = ( /obj/machinery/newscaster{ pixel_y = 32 }, @@ -27002,10 +28642,43 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aPu" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +"aPj" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aPk" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aPl" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -27015,25 +28688,58 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"aPw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"aPm" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Research Division Access"; + dir = 2 + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aPn" = ( /obj/structure/cable/white{ icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"aPx" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +"aPo" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aPp" = ( /obj/structure/cable/white{ icon_state = "1-8" }, @@ -27041,8 +28747,124 @@ icon_state = "2-8" }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) +"aPq" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/maintenance/port) +"aPr" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/central) +"aPs" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/obj/machinery/camera{ + c_tag = "Central Primary Hallway South-West"; + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/central) +"aPt" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=9.2-EnteringEngi"; + location = "9.1-Library" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/central) +"aPu" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/central) +"aPv" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) +"aPw" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/central) +"aPx" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/central) "aPy" = ( /obj/structure/table, /obj/item/storage/briefcase, @@ -27092,10 +28914,41 @@ /obj/structure/dresser, /turf/open/floor/wood, /area/maintenance/starboard/aft) +"aPD" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aPE" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aPF" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) "aPG" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/server) +"aPH" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "aPI" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -27127,287 +28980,446 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/engine/supermatter) +"aPL" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) "aPM" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/engine, +/turf/open/floor/plasteel, /area/engine/engineering) "aPN" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/port) -"aPO" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall/r_wall, -/area/maintenance/port) -"aPP" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"aPQ" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 3; name = "3maintenance loot spawner" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/plasteel, /area/maintenance/port) -"aPR" = ( -/obj/structure/girder, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"aPS" = ( +"aPO" = ( /obj/structure/closet/firecloset, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, /area/maintenance/port) -"aPT" = ( +"aPP" = ( /obj/structure/rack, /obj/item/reagent_containers/food/drinks/bottle/whiskey, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, /area/maintenance/port) -"aPU" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" +"aPQ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/port) +"aPR" = ( +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 }, -/turf/open/floor/plasteel, -/area/maintenance/port) -"aPV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" }, -/turf/closed/wall, /area/maintenance/port) -"aQg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"aPS" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/turf/open/floor/plating, +/area/maintenance/port) +"aPT" = ( +/obj/item/clothing/head/radiation, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/port) +"aPU" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aQj" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aQk" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +"aPV" = ( +/obj/effect/landmark/xeno_spawn, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aQl" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/maintenance/port) +"aPW" = ( +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Chaplain's Quarters"; + dir = 2 + }, +/obj/machinery/vending/wardrobe/chap_wardrobe, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aQm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aPX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/turf/open/floor/wood, +/area/chapel/main) +"aPY" = ( +/turf/open/floor/wood, +/area/chapel/main) +"aPZ" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/sign/plaques/kiddie/badger{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/chapel/main) +"aQa" = ( +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/obj/machinery/camera{ + c_tag = "Chapel Office"; + dir = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/wood, +/area/chapel/main) +"aQb" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/plaque{ - icon_state = "L2" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aQn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/plaque{ - icon_state = "L4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aQc" = ( +/obj/machinery/status_display/evac, +/turf/closed/wall, +/area/chapel/main) +"aQd" = ( +/turf/open/floor/plasteel/grimy, +/area/chapel/main) +"aQe" = ( +/obj/structure/table/wood/fancy, +/obj/item/flashlight/lantern, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) +"aQf" = ( +/turf/open/floor/plasteel/chapel{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aQo" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/plaque{ - icon_state = "L6" +/area/chapel/main) +"aQg" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aQp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/landmark/observer_start, -/obj/effect/turf_decal/plaque{ - icon_state = "L8" +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/turf/open/floor/plasteel, /area/hallway/primary/central) -"aQq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"aQh" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/chapel{ dir = 4 }, -/obj/effect/turf_decal/plaque{ - icon_state = "L10" +/area/chapel/main) +"aQi" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"aQj" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/central) +"aQk" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/central) +"aQl" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/central) +"aQm" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aQr" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +"aQn" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aQo" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aQp" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, /obj/effect/turf_decal/plaque{ - icon_state = "L12" + icon_state = "L2" }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aQs" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +"aQq" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aQr" = ( +/obj/effect/landmark/event_spawn, /obj/effect/turf_decal/plaque{ - icon_state = "L14" + icon_state = "L6" }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aQt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"aQs" = ( +/obj/effect/landmark/observer_start, +/obj/effect/turf_decal/plaque{ + icon_state = "L8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/purple, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aQu" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +"aQt" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L10" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aQu" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L12" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/hallway/primary/central) "aQv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/plaque{ + icon_state = "L14" }, -/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/central) "aQw" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/central) "aQx" = ( /obj/machinery/firealarm{ dir = 1; pixel_y = -26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/central) "aQy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/science/research) "aQz" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = -32 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=8.1-AftNE"; + location = "7.1-StarboardQuarter" }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/hallway/primary/central) "aQA" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -27457,12 +29469,115 @@ /turf/open/floor/wood, /area/maintenance/starboard/aft) "aQD" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/wood{ - icon_state = "wood-broken" + icon_state = "wood-broken2" }, /area/maintenance/starboard/aft) +"aQE" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) +"aQF" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/fancy/candle_box, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aQG" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) +"aQH" = ( +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/secondary/entry) +"aQI" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Arrivals Bay 1 North"; + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) +"aQJ" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/secondary/entry) "aQK" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -27472,6 +29587,26 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"aQL" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) "aQM" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -27514,6 +29649,13 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"aQQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/crew_quarters/lounge) "aQR" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -27524,17 +29666,69 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"aQS" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aQT" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Engine Room APC"; + areastring = "/area/engine/engineering"; + pixel_x = 26 + }, +/obj/structure/cable/white, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/closet/secure_closet/engineering_electrical, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/engine, /area/engine/engineering) "aQU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/maintenance/port) +"aQV" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/secondary/entry) "aQW" = ( /turf/closed/wall, /area/library) @@ -27544,35 +29738,26 @@ /area/library) "aQY" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Library Access" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ - dir = 2 + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/library) +/area/hallway/primary/starboard) "aQZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Library Access" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/library) +/area/hallway/primary/starboard) "aRa" = ( /obj/structure/sign/plaques/kiddie/library, /turf/closed/wall, @@ -27585,28 +29770,48 @@ /turf/open/floor/plating, /area/medical/morgue) "aRd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Morgue"; - req_access_txt = "5" +/obj/structure/chair/office/light{ + dir = 1 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/medical/morgue) +/obj/effect/landmark/start/yogs/paramedic, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical) "aRe" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/medical/morgue) +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_x = 24; + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical) "aRf" = ( /turf/closed/wall, /area/medical/chemistry) @@ -27638,26 +29843,121 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/medical/chemistry) +"aRj" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) "aRk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aRl" = ( /obj/machinery/camera{ - c_tag = "Aft Primary Hallway 2"; + c_tag = "Arrivals Bay 1 North"; + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=9.1-Library"; - location = "8.4-AftNW" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/secondary/entry) +"aRm" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/secondary/entry) +"aRn" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) +"aRo" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/secondary/entry) +"aRp" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/obj/effect/landmark/start/chaplain, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) "aRq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/crew_quarters/lounge) "aRr" = ( /turf/closed/wall/r_wall, /area/science/lab) @@ -27686,54 +29986,42 @@ /turf/open/floor/plasteel, /area/science/lab) "aRu" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "47" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, /turf/open/floor/plasteel, -/area/science/research) +/area/science/lab) "aRv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "47" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/lab) +"aRw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 }, -/turf/open/floor/plasteel, -/area/science/research) +/turf/open/floor/plasteel/grimy, +/area/chapel/main) "aRx" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg3" }, -/turf/open/floor/plating, /area/maintenance/starboard/aft) "aRy" = ( /obj/effect/spawner/structure/window/reinforced, @@ -27742,6 +30030,27 @@ "aRz" = ( /turf/closed/wall, /area/maintenance/starboard) +"aRA" = ( +/obj/machinery/door/airlock/grunge{ + name = "Chapel Quarters"; + req_access_txt = "27" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/chapel/main) "aRB" = ( /obj/effect/turf_decal/bot, /obj/structure/table, @@ -27754,6 +30063,17 @@ }, /turf/open/floor/plasteel/dark, /area/tcommsat/server) +"aRC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) "aRD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -27774,6 +30094,42 @@ /turf/open/floor/plasteel/dark, /area/tcommsat/server) "aRF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/engine, +/area/engine/engineering) +"aRG" = ( +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/closet/radiation, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/engine, +/area/engine/engineering) +"aRH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/engine, +/area/engine/engineering) +"aRI" = ( /obj/structure/cable/white{ icon_state = "1-4" }, @@ -27784,43 +30140,87 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /turf/open/floor/engine, /area/engine/engineering) -"aRG" = ( +"aRJ" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/machinery/atmospherics/components/binary/pump/on{ dir = 2; name = "Gas to Cooling Loop" }, /turf/open/floor/engine, /area/engine/engineering) -"aRH" = ( +"aRK" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/engine, +/area/engine/engineering) +"aRL" = ( +/obj/structure/chair/office/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) +"aRM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) +"aRN" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/engine, /area/engine/engineering) -"aRI" = ( +"aRO" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/engine, /area/engine/engineering) -"aRJ" = ( +"aRP" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"aRQ" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, @@ -27828,9 +30228,13 @@ /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/engineering) -"aRK" = ( +"aRR" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 1 }, @@ -27840,53 +30244,29 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/turf/open/floor/engine, -/area/engine/engineering) -"aRN" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Freezer to Gas" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aRO" = ( -/obj/effect/landmark/start/station_engineer, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/engine, /area/engine/engineering) -"aRP" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/turf/open/floor/engine, -/area/engine/engineering) -"aRQ" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Gas to Cooling Loop" +"aRS" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/turf/open/floor/engine, -/area/engine/engineering) -"aRR" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/structure/closet/secure_closet/engineering_personal, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/engine, -/area/engine/engineering) -"aRS" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg2" +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, +/turf/open/floor/plasteel, /area/maintenance/port) "aRT" = ( /obj/structure/table/wood, @@ -27952,6 +30332,28 @@ }, /turf/open/floor/plasteel/dark, /area/library) +"aRY" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = -24 + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/chapel/main) "aRZ" = ( /obj/structure/chair/office/dark{ dir = 8 @@ -27960,15 +30362,27 @@ /turf/open/floor/plasteel/dark, /area/library) "aSa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel/dark, /area/library) "aSb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/turf/open/floor/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, /area/library) "aSc" = ( /obj/structure/table/wood, @@ -28003,10 +30417,29 @@ /turf/open/floor/plasteel/dark, /area/medical/morgue) "aSf" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/light, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/medical) +"aSg" = ( +/obj/machinery/camera{ + c_tag = "Surgery Operating"; + dir = 1; + pixel_x = 22 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -28017,21 +30450,59 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) -"aSg" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel, +/area/medical) +"aSh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + name = "Chapel Office"; + req_access_txt = "27" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, +/turf/open/floor/plasteel, +/area/chapel/main) +"aSi" = ( +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, /turf/open/floor/plasteel/dark, -/area/medical/morgue) +/area/chapel/main) "aSj" = ( /obj/machinery/airalarm{ dir = 4; @@ -28106,15 +30577,89 @@ }, /turf/open/floor/plasteel, /area/medical/chemistry) -"aSt" = ( +"aSo" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"aSp" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"aSq" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"aSr" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aSs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/camera{ + c_tag = "Arrivals Hallway 3"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aSt" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aSu" = ( @@ -28155,28 +30700,38 @@ /turf/open/floor/plasteel/white, /area/science/lab) "aSw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, /obj/effect/turf_decal/tile/purple{ - dir = 4 + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, /turf/open/floor/plasteel/white, -/area/science/lab) +/area/science/research) "aSx" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/requests_console{ - department = "Research Lab"; - departmentType = 0; - name = "Research RC"; - pixel_y = 32; - receive_ore_updates = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/white, -/area/science/lab) +/area/science/research) "aSy" = ( /obj/structure/closet/crate/bin, /obj/structure/extinguisher_cabinet{ @@ -28188,24 +30743,44 @@ "aSz" = ( /turf/closed/wall, /area/science/lab) +"aSA" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) "aSB" = ( -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/science/research) +/obj/machinery/rnd/production/protolathe/department/science, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/science/lab) "aSC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/external{ + name = "External Airlock"; + req_access_txt = "13" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, +/turf/open/floor/plasteel, /area/maintenance/starboard) "aSD" = ( /obj/structure/girder, @@ -28246,10 +30821,15 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "aSJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - icon_state = "wood-broken2" +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, /area/maintenance/starboard/aft) "aSK" = ( /obj/structure/table/wood, @@ -28262,6 +30842,35 @@ /obj/item/lighter, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"aSL" = ( +/obj/machinery/door/airlock/grunge{ + name = "Mass Driver Room"; + req_access_txt = "27" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/dark, +/area/chapel/main) +"aSM" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "aSN" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, @@ -28273,6 +30882,23 @@ }, /turf/closed/wall/r_wall, /area/tcommsat/server) +"aSP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aSQ" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) "aSR" = ( /obj/structure/table/reinforced, /obj/item/tank/internals/plasma, @@ -28320,6 +30946,35 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/engine/engineering) +"aSW" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Mass Driver"; + req_access_txt = "22" + }, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 25 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/main) "aSX" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line, @@ -28339,6 +30994,14 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/engine/engineering) +"aSZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "aTa" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/turf_decal/stripes/line{ @@ -28350,18 +31013,9 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/port) -"aTc" = ( -/obj/structure/chair/office/dark{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/dark, -/area/library) -"aTd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -28372,8 +31026,33 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aTc" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/dark, /area/library) +"aTd" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 + }, +/turf/open/floor/wood, +/area/library) "aTe" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -28443,12 +31122,9 @@ /turf/open/floor/plasteel/dark, /area/medical/morgue) "aTk" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -28460,20 +31136,74 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/dark, -/area/medical/morgue) +/area/medical) "aTl" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Surgery Theatre"; + req_access_txt = "45" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/turf/open/floor/plasteel, +/area/medical) +"aTm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aTn" = ( +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_x = -26 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aTo" = ( +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "aTp" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -28513,18 +31243,32 @@ /obj/machinery/chem_master, /turf/open/floor/plasteel, /area/medical/chemistry) +"aTv" = ( +/obj/machinery/status_display/evac{ + pixel_x = 32 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "aTw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/structure/sign/departments/minsky/research/research{ + pixel_x = 32 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aTx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -28535,6 +31279,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aTy" = ( @@ -28567,26 +31319,30 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/lounge) "aTD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/lab) +"aTE" = ( +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aTE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, /obj/effect/turf_decal/tile/purple{ - dir = 4 + dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/science/research) "aTF" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -28620,24 +31376,39 @@ /turf/open/floor/plasteel, /area/science/lab) "aTI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/machinery/power/apc{ + dir = 4; + name = "Research Division APC"; + areastring = "/area/science/research"; + pixel_x = 26 }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "0-8" }, /obj/effect/turf_decal/tile/purple{ - dir = 8 + dir = 4 }, -/turf/open/floor/plasteel, -/area/science/lab) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/research) "aTJ" = ( -/obj/effect/turf_decal/tile/purple{ +/obj/effect/landmark/start/scientist, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel/dark, /area/science/lab) "aTK" = ( /obj/structure/table/reinforced, @@ -28661,99 +31432,76 @@ /turf/open/floor/plating, /area/science/lab) "aTM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aTN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/item/reagent_containers/glass/beaker/sulphuric, +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/turf/open/floor/plasteel/dark, +/area/science/lab) +"aTN" = ( +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/white, -/area/science/research) +/area/science/lab) "aTO" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Science Maintenance"; - req_access_txt = "47" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /turf/open/floor/plating, -/area/science/research) +/area/maintenance/starboard/aft) "aTP" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-4" - }, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aTQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, -/area/maintenance/starboard/aft) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "aTR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/obj/effect/landmark/xeno_spawn, /obj/structure/cable/white{ icon_state = "4-8" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 }, +/turf/open/floor/plating, /area/maintenance/starboard) "aTS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/starboard/aft) "aTT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/wood{ + icon_state = "wood-broken7" }, /area/maintenance/starboard/aft) "aTU" = ( @@ -28770,9 +31518,13 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "aTV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - icon_state = "wood-broken7" +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg2" }, /area/maintenance/starboard/aft) "aTW" = ( @@ -28846,8 +31598,14 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/port) "aUc" = ( @@ -28864,55 +31622,86 @@ /turf/open/floor/plasteel/dark, /area/library) "aUd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/wood, /area/library) "aUe" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, -/turf/open/floor/wood, -/area/library) -"aUf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/library) +"aUf" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/turf/open/floor/wood{ - icon_state = "wood-broken5" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/wood, /area/library) "aUg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/wood, /area/library) "aUh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, /obj/structure/cable/white{ icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/wood, /area/library) "aUi" = ( /obj/structure/cable/white{ icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, /turf/open/floor/wood, /area/library) "aUj" = ( @@ -28931,16 +31720,76 @@ }, /turf/open/floor/plasteel/dark, /area/medical/morgue) +"aUl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "aUm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/tile/blue, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/turf/open/floor/plasteel/white, +/area/medical) +"aUn" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Hallway"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aUo" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Hallway 2"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aUp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aUq" = ( +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "aUr" = ( /obj/machinery/status_display/evac, /turf/closed/wall, @@ -28983,20 +31832,41 @@ /turf/open/floor/plasteel, /area/medical/chemistry) "aUv" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/medical/chemistry) -"aUw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical) +"aUw" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/structure/extinguisher_cabinet{ + pixel_y = -26 + }, +/obj/machinery/camera{ + c_tag = "Medbay Recovery Room"; + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical) "aUx" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -29042,25 +31912,29 @@ /turf/open/floor/plasteel/dark, /area/science/lab) "aUC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/rnd/production/protolathe/department/science, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/science/lab) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/science/research) "aUD" = ( -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, /turf/open/floor/plasteel/white, -/area/science/lab) +/area/science/research) "aUE" = ( /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white{ @@ -29090,65 +31964,86 @@ /turf/open/floor/plasteel/dark, /area/science/lab) "aUF" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 }, /turf/open/floor/plasteel/white, -/area/science/research) +/area/science/lab) "aUG" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Research Division APC"; - areastring = "/area/science/research"; - pixel_x = 26 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "0-8" +/obj/machinery/camera{ + c_tag = "R&D"; + dir = 1 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, -/area/science/research) +/area/science/lab) "aUH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/light, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 }, -/turf/closed/wall, -/area/science/research) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/science/lab) "aUI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-4" }, -/turf/closed/wall/r_wall, -/area/science/research) -"aUJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aUJ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/turf/closed/wall/r_wall, -/area/science/research) -"aUK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aUK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/turf/open/floor/wood, /area/maintenance/starboard/aft) "aUL" = ( /obj/structure/table/wood, @@ -29160,23 +32055,32 @@ /turf/open/floor/wood, /area/maintenance/starboard/aft) "aUM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/starboard/aft) -"aUN" = ( /obj/structure/chair/comfy/brown{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 8 }, -/obj/effect/landmark/xeno_spawn, /turf/open/floor/wood{ icon_state = "wood-broken5" }, /area/maintenance/starboard/aft) +"aUN" = ( +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "aUO" = ( /obj/structure/cable{ icon_state = "4-8" @@ -29261,35 +32165,27 @@ /turf/open/floor/plasteel/dark, /area/library) "aUW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/wood{ + icon_state = "wood-broken" }, -/turf/open/floor/wood, /area/library) "aUX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /turf/open/floor/wood, /area/library) "aUY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, +/obj/effect/landmark/event_spawn, /turf/open/floor/wood, /area/library) "aUZ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/wood, /area/library) "aVa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable/white{ - icon_state = "1-2" +/turf/open/floor/wood{ + icon_state = "wood-broken2" }, -/turf/open/floor/wood, /area/library) "aVb" = ( /obj/structure/table/wood, @@ -29326,37 +32222,101 @@ /turf/open/floor/plasteel/dark, /area/medical/morgue) "aVd" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/medical) +"aVe" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = -26 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/landmark/start/yogs/paramedic, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical) +"aVf" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/science/research) +"aVg" = ( +/obj/machinery/light{ dir = 1 }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aVh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/effect/mapping_helpers/airlock/unres{ + icon_state = "airlock_unres_helper"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) -"aVe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/medical) +"aVi" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aVj" = ( /obj/structure/table/glass, /obj/item/stack/sheet/mineral/plasma, @@ -29374,6 +32334,27 @@ }, /turf/open/floor/plasteel/dark, /area/medical/chemistry) +"aVk" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aVl" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -29382,76 +32363,115 @@ /area/medical/chemistry) "aVm" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/port) "aVn" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/requests_console{ - department = "Chemistry Lab"; - departmentType = 0; - name = "Chemistry RC"; - pixel_x = 32; - receive_ore_updates = 1 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/port) "aVo" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/power/apc{ + areastring = "/area/crew_quarters/lounge"; + dir = 1; + name = "Lounge APC"; + pixel_y = 24 + }, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aVp" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aVp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/grimy, -/area/crew_quarters/lounge) +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/aft) "aVq" = ( /obj/machinery/holopad, /turf/open/floor/carpet, /area/crew_quarters/lounge) "aVr" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Security Checkpoint"; + dir = 1 }, -/turf/open/floor/plasteel/grimy, -/area/crew_quarters/lounge) -"aVs" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, /area/hallway/primary/aft) +"aVs" = ( +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/research) "aVt" = ( /obj/machinery/computer/rdconsole/core{ dir = 4 @@ -29476,12 +32496,29 @@ /turf/open/floor/plasteel/dark, /area/science/lab) "aVu" = ( -/obj/effect/landmark/start/scientist, -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab"; + req_one_access_txt = "7;29" + }, /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/science/lab) +"aVv" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/research) +"aVw" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -29492,25 +32529,13 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/lab) -"aVv" = ( -/obj/item/reagent_containers/glass/beaker/sulphuric, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/lab) -"aVw" = ( -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/science/lab) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aVx" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/line{ @@ -29523,26 +32548,33 @@ /turf/open/floor/plasteel/dark, /area/science/lab) "aVy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/science/research) +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aVz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, /area/science/research) "aVA" = ( /turf/closed/wall, @@ -29584,28 +32616,47 @@ /turf/open/floor/circuit/green/telecomms/mainframe, /area/science/research) "aVE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/science/research) +/turf/closed/wall/r_wall/rust, +/area/science/robotics/lab) "aVF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"aVG" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aVH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/wood{ icon_state = "wood-broken" }, /area/maintenance/starboard/aft) "aVI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/wood, @@ -29629,14 +32680,26 @@ /turf/open/space, /area/asteroid/nearstation) "aVM" = ( -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/door/airlock/engineering{ + name = "Engineering Access"; + req_access_txt = "10" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/area/maintenance/port) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "aVN" = ( /obj/structure/table/wood, /obj/item/storage/bag/books, @@ -29647,7 +32710,14 @@ /turf/open/floor/plasteel/dark, /area/library) "aVO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/wood, +/area/library) +"aVP" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -29658,12 +32728,8 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/library) -"aVP" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/library) "aVQ" = ( @@ -29698,9 +32764,8 @@ /turf/open/floor/plasteel/dark, /area/library) "aVT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, +/obj/structure/table/wood, +/obj/item/flashlight/lamp, /turf/open/floor/plasteel/dark, /area/library) "aVU" = ( @@ -29722,20 +32787,10 @@ /turf/open/floor/plasteel/dark, /area/library) "aVW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /turf/open/floor/plasteel/dark, /area/library) "aVX" = ( @@ -29764,33 +32819,103 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/starboard/aft) +"aWa" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/sign/warning{ + desc = "An infuriatingly uncentered warning sign."; + pixel_x = 30; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aWb" = ( +/obj/machinery/power/apc{ + areastring = "/area/hallway/primary/aft"; + dir = 2; + name = "Aft Primary Hallway APC"; + pixel_y = -26 + }, +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/structure/cable/white{ + icon_state = "1-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/aft) +"aWc" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, /obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) -"aWa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, +/area/hallway/primary/aft) +"aWd" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aWe" = ( +/obj/structure/sign/warning/securearea{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aWf" = ( /obj/structure/table/glass, /obj/item/folder/white, @@ -29805,54 +32930,49 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel/dark, /area/medical/chemistry) -"aWh" = ( -/obj/structure/table/glass, -/obj/item/clothing/glasses/science{ - pixel_x = 3; - pixel_y = 3 +"aWg" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/obj/item/clothing/glasses/science, -/obj/item/stack/cable_coil/white{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/item/stack/cable_coil/white, -/obj/item/grenade/chem_grenade, -/obj/item/grenade/chem_grenade, -/obj/item/grenade/chem_grenade, -/obj/item/grenade/chem_grenade, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/turf/open/floor/plasteel/dark, -/area/medical/chemistry) -"aWi" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/medical/chemistry) -"aWj" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aWh" = ( /obj/structure/table/glass, -/obj/item/clipboard, -/obj/item/toy/figure/chemist, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = -24 +/obj/item/clothing/glasses/science{ + pixel_x = 3; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/clothing/glasses/science, +/obj/item/stack/cable_coil/white{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil/white, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -29862,6 +32982,23 @@ }, /turf/open/floor/plasteel/dark, /area/medical/chemistry) +"aWi" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aWj" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/science/research) "aWk" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, @@ -29874,22 +33011,35 @@ /turf/open/floor/plasteel/white, /area/science/lab) "aWl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/science/lab) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/science/research) "aWm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "R&D"; +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel/white, -/area/science/lab) +/area/science/research) +"aWn" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/aft) "aWo" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, @@ -29917,22 +33067,28 @@ /turf/closed/wall, /area/science/lab) "aWq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/purple{ dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 1 + }, /turf/open/floor/plasteel/white, /area/science/research) "aWr" = ( -/obj/machinery/newscaster{ - pixel_x = 32 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/purple{ - dir = 4 + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel/white, /area/science/research) @@ -29966,6 +33122,13 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/science/research) +"aWv" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aWw" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -30015,21 +33178,9 @@ /turf/open/floor/plasteel/dark, /area/library) "aWB" = ( -/obj/effect/landmark/start/librarian, -/obj/structure/chair/office/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/dark, -/area/library) -"aWC" = ( -/obj/structure/table/wood, -/obj/item/camera_film{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/item/camera_film, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -30040,6 +33191,17 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/library) +"aWC" = ( +/obj/effect/landmark/start/librarian, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/library) "aWD" = ( @@ -30050,9 +33212,21 @@ /turf/open/floor/plasteel/dark, /area/library) "aWF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/camera_film, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, /turf/open/floor/plasteel/dark, /area/library) @@ -30111,24 +33285,73 @@ }, /turf/open/floor/plasteel/dark, /area/medical/morgue) -"aWN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry Lab"; - req_access_txt = "5; 33" +"aWK" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aWL" = ( +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aWM" = ( +/obj/machinery/light{ + dir = 4 }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Medbay Foyer"; + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aWN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" + }, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/medical/chemistry) +/area/maintenance/starboard/aft) +"aWO" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aWP" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/chips, @@ -30158,6 +33381,10 @@ }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/lounge) +"aWS" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aWT" = ( /obj/structure/table/wood, /obj/item/folder, @@ -30165,29 +33392,62 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/lounge) "aWU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Research and Development Lab"; - req_one_access_txt = "7;29" +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Research Division North"; + dir = 2 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/science/research) +"aWV" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/science/lab) +/area/hallway/primary/aft) "aWW" = ( /obj/structure/sign/warning/nosmoking/circle, /turf/closed/wall, /area/science/lab) "aWX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, /obj/effect/turf_decal/tile/purple{ - dir = 4 + dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /turf/open/floor/plasteel/white, /area/science/research) "aWY" = ( @@ -30246,21 +33506,64 @@ /turf/open/floor/plating, /area/science/research) "aXb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "platingdmg1" }, /area/maintenance/starboard) "aXc" = ( /obj/structure/lattice/catwalk, /turf/open/space, /area/asteroid/nearstation) +"aXd" = ( +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/effect/mapping_helpers/airlock/unres{ + icon_state = "airlock_unres_helper"; + dir = 8 + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/medical) "aXf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, /area/library) "aXg" = ( /obj/structure/bookcase/random/nonfiction, @@ -30317,31 +33620,26 @@ }, /turf/open/floor/plasteel/dark, /area/library) -"aXo" = ( +"aXm" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/engine/atmos) -"aXw" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aXx" = ( +"aXn" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "47" + name = "Mech Bay"; + req_access_txt = "29" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -30349,86 +33647,176 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, -/area/science/research) -"aXy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/science/robotics/mechbay) +"aXo" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 }, /turf/open/floor/plasteel, -/area/science/research) -"aXz" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/area/engine/engineering) +"aXp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXq" = ( /obj/structure/cable/white{ - icon_state = "1-4" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aXA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aXB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXr" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXs" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/sign/departments/minsky/medical/medical2{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXt" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aXC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Checkpoint"; + req_access_txt = "63" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/purple{ +/turf/open/floor/plasteel, +/area/security/checkpoint) +"aXv" = ( +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = 26 + }, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aXD" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"aXw" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "2-4" + }, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"aXx" = ( /obj/structure/cable/white{ - icon_state = "1-4" + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/obj/machinery/power/apc{ + areastring = "/area/security/checkpoint"; + dir = 4; + name = "Security Checkpoint APC"; + pixel_x = 26 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aXE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"aXy" = ( /obj/structure/cable/white{ icon_state = "4-8" }, @@ -30436,9 +33824,17 @@ /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/research) -"aXF" = ( +"aXz" = ( /obj/machinery/door/airlock/command{ name = "Research Division Server Room"; req_access_txt = "30" @@ -30446,25 +33842,27 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, /area/science/research) -"aXG" = ( +"aXA" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -30475,9 +33873,97 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/research) -"aXH" = ( +"aXB" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXC" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/science/research) +"aXE" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/science/research) +"aXF" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/research) +"aXG" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/science/research) +"aXH" = ( /obj/structure/cable/white{ icon_state = "1-8" }, @@ -30521,11 +34007,13 @@ /turf/open/floor/plasteel/dark, /area/science/research) "aXJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ icon_state = "1-2" }, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, /area/maintenance/starboard) "aXK" = ( /obj/structure/closet/firecloset, @@ -30536,50 +34024,49 @@ /turf/open/floor/plasteel, /area/maintenance/starboard) "aXL" = ( +/obj/machinery/door/morgue{ + name = "Curator's Study"; + req_access_txt = "37" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/dark, +/area/library) +"aXM" = ( /obj/effect/landmark/start/librarian, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/wood{ icon_state = "wood-broken2" }, /area/library) -"aXM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"aXN" = ( /obj/machinery/vending/wardrobe/curator_wardrobe, /turf/open/floor/wood, /area/library) -"aXN" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"aXO" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"aYa" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aYb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"aXP" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -30593,232 +34080,235 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aYc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/area/security/checkpoint) +"aXQ" = ( +/obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aYd" = ( -/obj/machinery/light{ - dir = 1 +"aXR" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aYe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +"aXS" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/power/apc{ - areastring = "/area/crew_quarters/lounge"; - dir = 1; - name = "Lounge APC"; - pixel_y = 24 +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"aXT" = ( /obj/structure/cable/white{ - icon_state = "0-2" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/purple, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aYf" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"aXU" = ( +/obj/machinery/door/poddoor/shutters{ + id = "mechbay"; + name = "Mech Bay Shutters" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/button/door{ + id = "mechbay"; + name = "Mech Bay Shutters Control"; + pixel_y = -24; + req_access_txt = "29" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aYg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) +"aXV" = ( +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = -23 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aYh" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "47" +"aXW" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/door/airlock/security/glass{ + name = "Security Checkpoint"; + req_access_txt = "63" }, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 2 }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/science/research) -"aYj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/area/security/checkpoint) +"aXX" = ( +/obj/structure/cable/white{ + icon_state = "2-4" }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aYk" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aYl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aYm" = ( -/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aXY" = ( /obj/item/radio/intercom{ name = "Station Intercom"; - pixel_y = -24 + pixel_x = -26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=8.4-AftNW"; + location = "8.3-AftSW" }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aYn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/obj/effect/turf_decal/tile/purple{ +/area/hallway/primary/aft) +"aXZ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aYo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/aft) +"aYa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Arrivals Port" }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/science/research) -"aYp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Research Division South"; - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/machinery/vending/wardrobe/science_wardrobe, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/science/research) -"aYr" = ( -/obj/structure/chair/office/dark{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/structure/cable/white, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aYb" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aYc" = ( /obj/structure/cable/white{ - icon_state = "1-4" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/research) -"aYs" = ( -/obj/machinery/computer/rdservercontrol{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/machinery/light, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/secondary/entry) +"aYd" = ( /obj/structure/cable/white{ - icon_state = "0-8" + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel/white/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, +/area/hallway/secondary/entry) +"aYe" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/research) -"aYt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"aYu" = ( +/turf/open/floor/plasteel/dark, +/area/hallway/primary/aft) +"aYf" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; req_access_txt = "12" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -30828,115 +34318,76 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"aYv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"aYw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/taperecorder, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/library) -"aYx" = ( -/obj/structure/chair/comfy/brown, -/turf/open/floor/wood, -/area/library) -"aYy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/rack{ - icon = 'icons/obj/stationobjs.dmi'; - icon_state = "minibar"; - name = "skeletal minibar" - }, -/obj/item/storage/fancy/candle_box, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 32 +"aYg" = ( +/obj/structure/cable/white{ + icon_state = "2-8" }, -/turf/open/floor/wood, -/area/library) -"aYz" = ( /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/port) -"aYA" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/area/maintenance/port) -"aYC" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/port) -"aYE" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aYh" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/port) -"aYF" = ( -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"aYU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aYV" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +"aYi" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-8" }, /obj/structure/cable/white{ icon_state = "1-4" @@ -30951,123 +34402,135 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aYW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"aYj" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/turf/open/floor/plasteel/white, +/area/science/research) +"aYk" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/white{ + icon_state = "1-2" }, -/area/hallway/primary/aft) -"aYY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/sign/departments/minsky/research/robotics{ + pixel_x = 32 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/science/research) +"aYl" = ( +/obj/machinery/light, +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/research) +"aYm" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/research) +"aYn" = ( +/obj/machinery/recharge_station, +/obj/effect/landmark/start/cyborg, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/science/robotics/mechbay) +"aYo" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aYZ" = ( -/obj/structure/sign/warning/securearea{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/dark, +/area/science/robotics/mechbay) +"aYp" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Research Division South"; + dir = 8 }, +/obj/machinery/vending/wardrobe/science_wardrobe, /obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aZa" = ( -/turf/closed/wall/r_wall, -/area/science/robotics/mechbay) -"aZb" = ( -/turf/closed/wall, -/area/science/robotics/mechbay) -"aZc" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/science/robotics/mechbay) -"aZd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Mech Bay"; - req_access_txt = "29" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/turf/open/floor/plasteel/white, +/area/science/research) +"aYq" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"aZe" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/robotics/mechbay) -"aZi" = ( -/turf/closed/wall/r_wall, -/area/science/robotics/lab) -"aZj" = ( -/obj/machinery/status_display/ai, -/turf/closed/wall/r_wall, -/area/science/robotics/lab) -"aZk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/closed/wall/r_wall, -/area/science/robotics/lab) -"aZl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, -/turf/closed/wall/r_wall, -/area/science/robotics/lab) -"aZm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 }, -/turf/closed/wall/r_wall/rust, -/area/science/robotics/lab) -"aZo" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/maintenance/port) -"aZp" = ( -/obj/structure/table/wood, -/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, -/turf/open/floor/plating, -/area/maintenance/port) -"aZq" = ( -/obj/structure/table/wood, -/obj/item/clothing/gloves/color/black, -/obj/item/taperecorder, -/obj/machinery/light/small{ +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aYr" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ dir = 1 }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -31078,16 +34541,24 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, /turf/open/floor/plasteel/dark, -/area/maintenance/port) -"aZr" = ( -/obj/structure/rack, -/obj/item/storage/briefcase{ - pixel_x = -3; - pixel_y = 3 +/area/science/research) +"aYs" = ( +/obj/machinery/computer/rdservercontrol{ + dir = 8 + }, +/obj/machinery/light, +/obj/structure/cable/white{ + icon_state = "0-8" }, -/obj/item/storage/secure/briefcase, -/obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -31099,597 +34570,640 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/maintenance/port) -"aZs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/sign/poster/contraband/random, -/turf/closed/wall, -/area/maintenance/port) -"aZu" = ( -/obj/machinery/status_display/evac{ - pixel_y = -32 +/area/science/research) +"aYt" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable/white{ + icon_state = "2-4" }, -/obj/machinery/newscaster{ - pixel_x = -32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 }, -/obj/structure/table/wood, -/obj/item/storage/photo_album, -/obj/item/camera, -/turf/open/floor/wood, -/area/library) -"aZv" = ( -/obj/structure/table/wood, -/obj/item/folder, -/obj/item/laser_pointer{ - pixel_x = 3 +/turf/open/floor/plating, +/area/maintenance/starboard) +"aYu" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = -26 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/research) +"aYv" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/item/paper_bin, -/obj/item/pen, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) +"aYw" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/taperecorder, /turf/open/floor/wood{ - icon_state = "wood-broken" + icon_state = "wood-broken6" }, /area/library) -"aZw" = ( -/obj/machinery/status_display/ai{ - pixel_y = -32 +"aYx" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/bookcase{ - name = "Forbidden Knowledge" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/port) +"aYy" = ( +/obj/structure/chair/comfy/brown, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 }, /turf/open/floor/wood, /area/library) -"aZy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 +"aYz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/port) +"aYA" = ( +/obj/structure/cable/white{ + icon_state = "1-4" }, -/turf/closed/wall/rust, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/turf/open/floor/plating, /area/maintenance/port) -"aZz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"aYB" = ( +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aYC" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/structure/sign/poster/contraband/random, -/turf/closed/wall, -/area/maintenance/port) -"aZB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/closed/wall, /area/maintenance/port) -"aZQ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +"aYD" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aYE" = ( +/obj/structure/rack{ + icon = 'icons/obj/stationobjs.dmi'; + icon_state = "minibar"; + name = "skeletal minibar" + }, +/obj/item/storage/fancy/candle_box, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 }, +/turf/open/floor/wood, +/area/library) +"aYF" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/port) +"aYG" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=8.3-AftSW"; + location = "8.2-AftSE" }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"aZR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, +"aYH" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/structure/cable/white{ icon_state = "1-8" }, /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/port) +"aYI" = ( +/obj/structure/cable/white{ + icon_state = "2-8" }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aZU" = ( -/obj/machinery/recharge_station, -/obj/effect/landmark/start/cyborg, -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = -23 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 }, -/obj/machinery/power/apc/highcap/ten_k{ - dir = 1; - name = "Mech Bay APC"; - areastring = "/area/science/robotics/mechbay"; - pixel_y = 28 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 }, +/turf/open/floor/plating, +/area/maintenance/port) +"aYJ" = ( /obj/structure/cable/white{ - icon_state = "0-2" + icon_state = "1-4" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aYK" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/mechbay) -"aZV" = ( -/obj/machinery/recharge_station, -/obj/effect/landmark/start/cyborg, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aYL" = ( +/obj/effect/landmark/blobstart, +/obj/structure/cable/white{ + icon_state = "2-8" + }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/port) +"aYM" = ( /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/maintenance/port) +"aYN" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/port) +"aYO" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/structure/cable/white{ + icon_state = "2-4" }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/mechbay) -"aZW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) +"aYP" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/landmark/xeno_spawn, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/mechbay) -"aZX" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) +"aYQ" = ( +/turf/closed/wall/r_wall/rust, /area/science/robotics/mechbay) -"aZY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/science/research) -"aZZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"aYR" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/white, /area/science/research) -"baa" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/robotics/lab) -"bac" = ( -/obj/machinery/mecha_part_fabricator, -/obj/effect/turf_decal/stripes/end{ - dir = 1 +"aYS" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"bad" = ( -/obj/structure/rack, -/obj/item/book/manual/wiki/robotics_cyborgs, -/obj/item/storage/belt/utility/full, -/obj/item/circuitboard/mecha/ripley/main, -/obj/item/circuitboard/mecha/ripley/peripherals, -/obj/machinery/light{ - dir = 1 +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aYT" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"baf" = ( -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/structure/table/reinforced, -/obj/item/stack/cable_coil/white, -/obj/item/stack/cable_coil/white, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"bag" = ( -/obj/item/paper_bin, -/obj/item/assembly/prox_sensor{ - pixel_x = 5; - pixel_y = 7 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/obj/item/assembly/prox_sensor{ - pixel_x = 5; - pixel_y = 7 +/area/maintenance/starboard/aft) +"aYU" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/item/assembly/prox_sensor{ - pixel_x = 5; - pixel_y = 7 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/structure/table/reinforced, -/obj/machinery/requests_console{ - department = "Robotics Lab"; - departmentType = 0; - name = "Robotics RC"; - pixel_y = 32; - receive_ore_updates = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/light_switch{ - pixel_x = 24 +/turf/open/floor/plating{ + icon_state = "platingdmg3" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/area/maintenance/starboard/aft) +"aYV" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"bah" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/science/robotics/lab) -"bai" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/area/maintenance/starboard) -"baj" = ( -/turf/closed/wall, -/area/maintenance/port) -"bak" = ( -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bal" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bam" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aYW" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bao" = ( /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/port) -"bap" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/maintenance/port) -"baq" = ( -/obj/structure/table/wood, -/obj/item/clothing/suit/syndicatefake, -/obj/item/clothing/head/syndicatefake, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bar" = ( -/turf/open/floor/plating, -/area/maintenance/port) -"bas" = ( -/obj/structure/dresser, -/obj/machinery/light/small{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"baG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"baH" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aYX" = ( /obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Medbay Foyer"; - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-4" }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"baJ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aYY" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/table/reinforced, -/obj/item/crowbar, -/obj/item/restraints/handcuffs, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/turf/open/floor/plasteel, -/area/security/checkpoint) -"baK" = ( -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/radio, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/area/maintenance/starboard/aft) +"aYZ" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/security/checkpoint) -"baL" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/plating{ + icon_state = "platingdmg3" }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"baM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"baO" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/area/maintenance/starboard/aft) +"aZa" = ( +/turf/closed/wall/r_wall, +/area/science/robotics/mechbay) +"aZb" = ( +/turf/closed/wall, +/area/science/robotics/mechbay) +"aZc" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "1-4" }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"baP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/camera{ + c_tag = "Mech Bay"; dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 9 }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"baQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 4 }, +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) +"aZd" = ( /obj/structure/cable/white{ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ - dir = 5 + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) -"baR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research{ - name = "Mech Bay"; - req_access_txt = "29" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +"aZe" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/science/robotics/mechbay) +"aZf" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"baS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, +/area/maintenance/starboard/aft) +"aZg" = ( /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 + icon_state = "1-8" }, -/turf/open/floor/plasteel/white, -/area/science/research) -"baT" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/structure/sign/departments/botany{ + pixel_y = -32 }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aZh" = ( +/obj/machinery/door/poddoor/preopen{ + id = "rdxeno"; + name = "Xenobiology Containment Door" }, -/turf/open/floor/plasteel/white, -/area/science/research) -"baV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab"; + req_access_txt = "47" }, /obj/effect/turf_decal/stripes/line{ - dir = 9 + dir = 2 }, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"baW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, +/area/maintenance/starboard/aft) +"aZi" = ( +/turf/closed/wall/r_wall, /area/science/robotics/lab) -"baX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +"aZj" = ( +/obj/machinery/status_display/ai, +/turf/closed/wall/r_wall, +/area/science/robotics/lab) +"aZk" = ( +/obj/machinery/door/poddoor/preopen{ + id = "rdxeno"; + name = "Xenobiology Containment Door" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab"; + req_access_txt = "47" + }, +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 2 }, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"baY" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"baZ" = ( -/obj/effect/landmark/start/roboticist, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, +/obj/structure/sign/departments/minsky/research/xenobiology{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/science/robotics/lab) -"bba" = ( -/obj/item/stack/sheet/plasteel{ - amount = 15 +/area/maintenance/starboard/aft) +"aZl" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/science/xenobiology) +"aZm" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/item/wrench, -/obj/item/clothing/glasses/welding, -/obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/science/xenobiology) +"aZn" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"bbc" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZo" = ( +/obj/structure/girder, /turf/open/floor/plating, /area/maintenance/port) -"bbd" = ( +"aZp" = ( /obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/plasteel/dark, +/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, +/turf/open/floor/plating, /area/maintenance/port) -"bbe" = ( +"aZq" = ( +/obj/structure/table/wood, +/obj/item/clothing/gloves/color/black, +/obj/item/taperecorder, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -31702,742 +35216,716 @@ }, /turf/open/floor/plasteel/dark, /area/maintenance/port) -"bbf" = ( -/obj/structure/cable/white{ - icon_state = "1-4" +"aZr" = ( +/obj/structure/rack, +/obj/item/storage/briefcase{ + pixel_x = -3; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/item/storage/secure/briefcase, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/maintenance/port) -"bbg" = ( +"aZs" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, /area/maintenance/port) -"bbh" = ( +"aZt" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 }, -/obj/effect/landmark/blobstart, /turf/open/floor/plating{ - icon_state = "panelscorched" + icon_state = "platingdmg2" }, -/area/maintenance/port) -"bbj" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/area/maintenance/starboard/aft) +"aZu" = ( +/obj/machinery/status_display/evac{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/machinery/newscaster{ + pixel_x = -32 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/port) -"bbk" = ( -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/structure/table/wood, +/obj/item/storage/photo_album, +/obj/item/camera, +/turf/open/floor/wood, +/area/library) +"aZv" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/laser_pointer{ + pixel_x = 3 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = -26 }, -/turf/open/floor/plating, -/area/maintenance/port) -"bbl" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/toy/syndicateballoon, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/wood{ + icon_state = "wood-broken" }, -/turf/open/floor/plasteel/dark, +/area/library) +"aZw" = ( +/obj/machinery/status_display/ai{ + pixel_y = -32 + }, +/obj/structure/bookcase{ + name = "Forbidden Knowledge" + }, +/turf/open/floor/wood, +/area/library) +"aZx" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aZy" = ( +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, +/turf/open/floor/plating, /area/maintenance/port) -"bbm" = ( +"aZz" = ( /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/maintenance/port) -"bbn" = ( -/obj/machinery/vending/autodrobe{ - req_access_txt = "0" +"aZA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aZB" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/port) +"aZC" = ( +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bbv" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"aZD" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bbw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZE" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bbx" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Security Checkpoint"; - req_access_txt = "63" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZF" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZG" = ( +/obj/effect/turf_decal/stripes/end{ dir = 8 }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Xenobiology North"; + dir = 4; + pixel_y = -5 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bby" = ( -/obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = 26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/area/science/xenobiology) +"aZH" = ( +/obj/effect/turf_decal/stripes/end{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bbz" = ( +/area/science/xenobiology) +"aZI" = ( /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZJ" = ( /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 4 }, -/obj/effect/turf_decal/bot, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bbA" = ( +/area/science/xenobiology) +"aZK" = ( /obj/structure/cable/white{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/power/apc{ - areastring = "/area/security/checkpoint"; - dir = 4; - name = "Security Checkpoint APC"; - pixel_x = 26 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, -/turf/open/floor/plasteel, -/area/security/checkpoint) -"bbB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZL" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "1-4" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bbC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZM" = ( /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"bbD" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/circuit, -/area/science/robotics/mechbay) -"bbE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/area/science/xenobiology) +"aZN" = ( +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" }, -/turf/open/floor/mech_bay_recharge_floor, -/area/science/robotics/mechbay) -"bbF" = ( -/obj/machinery/mech_bay_recharge_port{ +/obj/effect/turf_decal/stripes/end{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Xenobiology Central"; + dir = 4; + pixel_y = -5 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/science/xenobiology) +"aZO" = ( +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" }, -/turf/open/floor/plating, -/area/science/robotics/mechbay) -"bbG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/science/robotics/mechbay) -"bbH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/stripes/end{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/science/xenobiology) +"aZP" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"bbI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research/glass{ - name = "Robotics Lab"; - req_access_txt = "29" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 }, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZQ" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"bbJ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 1 }, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aZR" = ( /obj/structure/cable/white{ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/science/robotics/lab) -"bbK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/area/science/robotics/mechbay) +"aZS" = ( /obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"bbL" = ( -/obj/effect/landmark/start/roboticist, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, -/area/science/robotics/lab) -"bbM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/area/science/robotics/mechbay) +"aZT" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"bbN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"bbO" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/rdconsole{ - dir = 8 +/turf/open/floor/plasteel/white, +/area/science/research) +"aZU" = ( +/obj/machinery/recharge_station, +/obj/effect/landmark/start/cyborg, +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = -23 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/power/apc/highcap/ten_k{ + dir = 1; + name = "Mech Bay APC"; + areastring = "/area/science/robotics/mechbay"; + pixel_y = 28 }, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"bbP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/area/science/robotics/mechbay) +"aZV" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bbQ" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/maintenance/port) -"bbR" = ( -/turf/open/floor/wood, -/area/maintenance/port) -"bbS" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" +/obj/structure/cable/white{ + icon_state = "2-8" }, -/area/maintenance/port) -"bbT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +/obj/structure/cable/white{ + icon_state = "1-8" }, -/turf/closed/wall, -/area/maintenance/port) -"bbV" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/barricade/wooden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port) -"bbX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/closed/wall, -/area/maintenance/port) -"bbY" = ( -/obj/machinery/computer/security/telescreen/entertainment, -/turf/closed/wall, -/area/maintenance/port) -"bca" = ( -/obj/structure/sign/poster/contraband/random, -/turf/closed/wall, -/area/maintenance/port) -"bcb" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 }, -/area/maintenance/port) -"bcc" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/white, +/area/science/research) +"aZW" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/plasteel, -/area/maintenance/port) -"bcl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, +/area/science/robotics/lab) +"aZX" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bcm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/white{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/checkpoint) -"bcn" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/plasteel/dark, +/area/science/robotics/mechbay) +"aZY" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bco" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ +/area/science/robotics/lab) +"aZZ" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bcp" = ( -/obj/machinery/status_display/evac{ - pixel_x = 32 +/area/science/robotics/lab) +"baa" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/science/robotics/lab) +"bab" = ( +/obj/structure/cable/white{ + icon_state = "1-8" }, -/obj/machinery/computer/card{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 10 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 10 }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bcq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/area/science/robotics/mechbay) +"bac" = ( +/obj/machinery/mecha_part_fabricator, +/obj/effect/turf_decal/stripes/end{ dir = 1 }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bcr" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bcs" = ( -/obj/machinery/door/poddoor/shutters{ - id = "mechbay"; - name = "Mech Bay Shutters" - }, -/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bad" = ( +/obj/structure/rack, +/obj/item/book/manual/wiki/robotics_cyborgs, +/obj/item/storage/belt/utility/full, +/obj/item/circuitboard/mecha/ripley/main, +/obj/item/circuitboard/mecha/ripley/peripherals, +/obj/machinery/light{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"bct" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"bcu" = ( -/turf/open/floor/circuit, -/area/science/robotics/mechbay) -"bcv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bae" = ( +/obj/machinery/computer/mech_bay_power_console, /turf/open/floor/circuit, /area/science/robotics/mechbay) -"bcw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/purple{ +"baf" = ( +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil/white, +/obj/item/stack/cable_coil/white, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/science/research) -"bcx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bag" = ( +/obj/item/paper_bin, +/obj/item/assembly/prox_sensor{ + pixel_x = 5; + pixel_y = 7 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/science/research) -"bcy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/item/assembly/prox_sensor{ + pixel_x = 5; + pixel_y = 7 }, -/obj/machinery/vending/wardrobe/robo_wardrobe, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"bcz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/item/assembly/prox_sensor{ + pixel_x = 5; + pixel_y = 7 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"bcA" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"bcB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/table/reinforced, +/obj/machinery/requests_console{ + department = "Robotics Lab"; + departmentType = 0; + name = "Robotics RC"; + pixel_y = 32; + receive_ore_updates = 1 }, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"bcC" = ( -/obj/structure/extinguisher_cabinet{ +/obj/machinery/light_switch{ pixel_x = 24 }, /obj/effect/turf_decal/bot, -/obj/machinery/aug_manipulator, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/science/robotics/lab) -"bcD" = ( -/obj/structure/rack, -/obj/item/weldingtool, -/obj/item/assembly/voice, -/obj/item/clothing/head/welding, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"bah" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/mech_bay_recharge_floor, +/area/science/robotics/mechbay) +"bai" = ( +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard) +"baj" = ( +/turf/closed/wall, +/area/maintenance/port) +"bak" = ( +/turf/open/floor/plasteel/dark, +/area/maintenance/port) +"bal" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/maintenance/port) +"bam" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/turf/open/floor/plasteel, -/area/maintenance/starboard/aft) -"bcE" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/turf_decal/stripes/line{ - dir = 5 + dir = 2 }, -/turf/open/floor/plasteel, -/area/maintenance/starboard/aft) -"bcF" = ( -/obj/machinery/computer/slot_machine, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/maintenance/port) +"ban" = ( +/obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bcG" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/maintenance/port) -"bcH" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/wood, -/area/maintenance/port) -"bcI" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken2" +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/area/maintenance/port) -"bcJ" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/plating, -/area/maintenance/port) -"bcK" = ( -/obj/machinery/computer/slot_machine, /turf/open/floor/plating, -/area/maintenance/port) -"bcL" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/newscaster{ - pixel_x = -32 +/area/science/robotics/mechbay) +"bao" = ( +/obj/structure/window/reinforced{ + dir = 8 }, -/turf/open/floor/plating, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, /area/maintenance/port) -"bcM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ +"bap" = ( +/obj/effect/landmark/xeno_spawn, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 4 }, +/turf/open/floor/plasteel, +/area/maintenance/port) +"baq" = ( +/obj/structure/table/wood, +/obj/item/clothing/suit/syndicatefake, +/obj/item/clothing/head/syndicatefake, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 4 }, /turf/open/floor/plasteel/dark, /area/maintenance/port) -"bcN" = ( -/obj/structure/chair/comfy/black{ +"bar" = ( +/turf/open/floor/plating, +/area/maintenance/port) +"bas" = ( +/obj/structure/dresser, +/obj/machinery/light/small{ dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/maintenance/port) -"bcO" = ( -/obj/structure/window/reinforced{ +"bat" = ( +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 }, -/turf/open/floor/plasteel, -/area/maintenance/port) -"bcR" = ( -/obj/structure/table/wood, -/obj/item/instrument/guitar, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/maintenance/port) -"bcS" = ( +/turf/open/floor/plasteel/white, +/area/science/research) +"bau" = ( /obj/structure/cable/white{ icon_state = "1-2" }, /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/maintenance/port) -"bcT" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/head/welding, -/obj/machinery/light/small{ +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Port Maintenance APC"; - areastring = "/area/maintenance/port"; - pixel_x = 26 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, -/turf/open/floor/plasteel, -/area/maintenance/port) -"bdd" = ( +/turf/open/floor/plasteel/white, +/area/science/research) +"bav" = ( /obj/machinery/door/firedoor, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab"; + req_access_txt = "29" }, /obj/structure/cable/white{ - icon_state = "1-4" + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -32445,42 +35933,50 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bde" = ( +/area/science/robotics/lab) +"baw" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/structure/table/reinforced, -/obj/item/folder/red, -/obj/item/pen, -/obj/machinery/door/window/brigdoor/southright{ - dir = 8; - name = "Security Desk"; - pixel_x = -8; - req_access_txt = "63" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bdf" = ( -/obj/structure/cable/white{ - icon_state = "1-8" - }, +/area/science/robotics/lab) +"bax" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/structure/chair/office/dark{ - dir = 8 +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 1 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 }, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"bay" = ( +/obj/effect/landmark/start/roboticist, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -32491,125 +35987,193 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bdg" = ( -/obj/machinery/computer/security{ - dir = 8 +/area/science/robotics/lab) +"baz" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/machinery/light{ +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"baA" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"baB" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/rdconsole{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"baC" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bdh" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/white{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/checkpoint) -"bdj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/area/science/robotics/mechbay) +"baD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/circuit, +/area/science/robotics/mechbay) +"baE" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white, +/area/science/research) +"baF" = ( /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/white, +/area/science/research) +"baG" = ( /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 10 }, +/obj/machinery/vending/wardrobe/robo_wardrobe, /turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bdk" = ( -/obj/machinery/door/poddoor/shutters{ - id = "mechbay"; - name = "Mech Bay Shutters" - }, -/obj/machinery/button/door{ - id = "mechbay"; - name = "Mech Bay Shutters Control"; - pixel_y = -24; - req_access_txt = "29" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/area/science/robotics/lab) +"baH" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"baI" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) -"bdl" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +"baJ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/restraints/handcuffs, +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/red{ + dir = 4 }, /turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"bdm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/area/security/checkpoint) +"baK" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/radio, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"baL" = ( /obj/effect/landmark/start/research_director, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/circuit/green, /area/science/robotics/mechbay) -"bdn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"baM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 9 }, -/turf/open/floor/circuit/green, -/area/science/robotics/mechbay) -"bdo" = ( -/obj/machinery/light{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, /turf/open/floor/circuit/green, /area/science/robotics/mechbay) -"bdp" = ( -/obj/machinery/status_display/evac, -/turf/closed/wall, -/area/science/robotics/mechbay) -"bdq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, +"baN" = ( /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 4 + }, /turf/open/floor/plasteel/white, /area/science/research) -"bds" = ( -/turf/closed/wall/rust, -/area/science/robotics/lab) -"bdt" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Robotics Lab APC"; - areastring = "/area/science/robotics/lab"; - pixel_x = -26 +"baO" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/research) +"baP" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Robotics Lab APC"; + areastring = "/area/science/robotics/lab"; + pixel_x = -26 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ icon_state = "0-4" }, @@ -32627,8 +36191,7 @@ }, /turf/open/floor/plasteel/dark, /area/science/robotics/lab) -"bdu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"baQ" = ( /obj/structure/cable/white{ icon_state = "1-2" }, @@ -32649,124 +36212,117 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, /area/science/robotics/lab) -"bdv" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 +"baR" = ( +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = -24 }, -/obj/item/clothing/gloves/color/latex, -/obj/item/surgical_drapes, -/obj/item/cautery, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"bdw" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 1 }, -/turf/open/floor/plasteel/white, -/area/science/robotics/lab) -"bdx" = ( -/obj/effect/landmark/start/roboticist, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) +"baS" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/white, -/area/science/robotics/lab) -"bdy" = ( -/obj/structure/table/reinforced, -/obj/item/retractor, -/obj/item/hemostat, -/obj/machinery/status_display/ai{ - pixel_x = 32 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/science/research) +"baT" = ( +/obj/structure/table, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/machinery/cell_charger, +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = -26 }, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 4 }, /turf/open/floor/plasteel/dark, /area/science/robotics/lab) -"bdz" = ( +"baU" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bdB" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"baV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" + }, +/obj/structure/cable/white{ + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 2 }, -/turf/open/floor/plasteel, -/area/maintenance/starboard/aft) -"bdC" = ( -/obj/item/storage/box/lights/mixed, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) -"bdD" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase, -/turf/open/floor/plating, -/area/maintenance/port) -"bdE" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/wood{ - icon_state = "wood-broken" +"baW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Robotics Lab Maintenance"; + req_access_txt = "29" }, -/area/maintenance/port) -"bdF" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/wood{ - icon_state = "wood-broken5" +/obj/structure/cable/white{ + icon_state = "1-2" }, -/area/maintenance/port) -"bdG" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/wood{ - icon_state = "wood-broken2" +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/area/maintenance/port) -"bdH" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck/syndicate{ - icon_state = "deck_syndicate_full"; - pixel_y = 6 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/starboard) +"baX" = ( +/obj/structure/chair/office/dark{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port) -"bdI" = ( -/obj/structure/table/wood, -/obj/item/wrench, -/obj/item/storage/secure/briefcase{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/cable/white, +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = -24 }, -/obj/item/storage/briefcase, -/obj/machinery/light/small{ - dir = 8 +/obj/structure/cable/white{ + icon_state = "1-4" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -32778,63 +36334,97 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 8 + }, /turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bdK" = ( -/obj/structure/chair/comfy/black{ - dir = 4 +/area/science/research) +"baY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"baZ" = ( +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"bba" = ( +/obj/item/stack/sheet/plasteel{ + amount = 15 }, -/obj/effect/turf_decal/tile/neutral, +/obj/item/wrench, +/obj/item/clothing/glasses/welding, +/obj/structure/table/reinforced, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bbb" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbc" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/plating, +/area/maintenance/port) +"bbd" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plasteel/dark, /area/maintenance/port) -"bdL" = ( -/obj/structure/window/reinforced{ - dir = 8 +"bbe" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/port) -"bdM" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/maintenance/port) +"bbf" = ( /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, /turf/open/floor/plasteel, /area/maintenance/port) -"bdN" = ( -/obj/structure/table/wood, -/obj/item/clothing/suit/justice, -/obj/item/clothing/head/helmet/justice/escape{ - name = "justice helmet" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 +"bbg" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = 3 }, +/obj/item/storage/toolbox/emergency, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -32845,36 +36435,47 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bdP" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/maintenance/port) -"beb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/white, -/turf/open/floor/plating, -/area/security/checkpoint) -"bec" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/red{ +/area/crew_quarters/locker) +"bbh" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bed" = ( +/area/crew_quarters/locker) +"bbi" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbj" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil/white{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil/white, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -32886,689 +36487,661 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bee" = ( -/obj/machinery/computer/secure_data{ +/area/engine/engineering) +"bbk" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Freezer to Gas" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/machinery/status_display/ai{ - pixel_x = 32 +/turf/open/floor/engine, +/area/engine/engineering) +"bbl" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/syndicateballoon, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/plasteel/dark, +/area/maintenance/port) +"bbm" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"bef" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/area/maintenance/port) +"bbn" = ( +/obj/machinery/vending/autodrobe{ + req_access_txt = "0" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"beg" = ( -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = -24 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/turf/open/floor/plasteel/dark, +/area/maintenance/port) +"bbo" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"beh" = ( -/obj/machinery/computer/mech_bay_power_console{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; dir = 1 }, -/obj/machinery/status_display/ai{ +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbp" = ( +/obj/structure/sign/warning/securearea{ pixel_y = -32 }, -/turf/open/floor/circuit/green, -/area/science/robotics/mechbay) -"bei" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 }, -/turf/open/floor/mech_bay_recharge_floor, -/area/science/robotics/mechbay) -"bej" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 8 +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbq" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Library Access" }, /obj/effect/turf_decal/stripes/line{ - dir = 6 + dir = 2 }, -/turf/open/floor/plating, -/area/science/robotics/mechbay) -"bek" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/science/research) -"bel" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/area/library) +"bbs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Library Access" + }, /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/science/research) -"bem" = ( -/obj/structure/table, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/machinery/cell_charger, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = -26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/area/library) +"bbt" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"ben" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"bbu" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "2-4" }, /obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"beo" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ dir = 8 }, -/obj/item/mmi, -/obj/item/mmi, -/obj/item/mmi, -/obj/structure/sign/departments/medbay/alt{ - pixel_y = -32 - }, -/obj/machinery/light, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"bep" = ( -/obj/machinery/computer/operating{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"bbv" = ( +/obj/machinery/power/apc{ + areastring = "/area/hallway/primary/port"; + dir = 4; + name = "Port Primary Hallway APC"; + pixel_x = 26 }, -/obj/machinery/newscaster{ - pixel_y = -32 +/obj/structure/cable/white{ + icon_state = "0-8" }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/robotics/lab) -"beq" = ( -/obj/structure/table/optable, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/science/robotics/lab) -"ber" = ( -/obj/structure/table/reinforced, -/obj/item/scalpel{ - pixel_y = 16 - }, -/obj/item/circular_saw, -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"bbw" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"bbx" = ( +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_x = -26 }, -/obj/structure/mirror{ - pixel_x = 28 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/camera{ + c_tag = "Atmospherics South West"; + dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/robotics/lab) -"bes" = ( -/obj/structure/rack, -/obj/item/crowbar/red, -/obj/item/wrench, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/starboard/aft) -"bet" = ( -/obj/structure/rack, -/obj/item/stack/sheet/metal{ - amount = 30 - }, -/obj/item/stack/packageWrap, -/obj/item/stack/sheet/glass{ - amount = 30 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/area/hallway/primary/port) +"bby" = ( +/obj/machinery/newscaster{ + pixel_x = 32 }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/maintenance/starboard/aft) -"beu" = ( -/obj/structure/table/wood, -/obj/item/storage/pill_bottle, -/turf/open/floor/plating, -/area/maintenance/port) -"bev" = ( -/obj/machinery/computer/slot_machine, -/obj/machinery/light/small, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 +/area/hallway/primary/port) +"bbz" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=7.1-StarboardQuarter"; + location = "6.4-LeavingDepartures" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbA" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bew" = ( -/obj/structure/table/wood, -/obj/item/coin/iron{ - icon_state = "coin_bananium_heads"; - name = "arcade coin"; - pixel_x = 6 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/item/coin/iron{ - icon_state = "coin_bananium_heads"; - name = "arcade coin"; - pixel_x = -6 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/item/coin/iron{ - icon_state = "coin_bananium_heads"; - name = "arcade coin"; - pixel_y = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port) -"bex" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/syringe{ - pixel_y = 5 +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bbB" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23 }, -/obj/item/reagent_containers/syringe, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bey" = ( -/obj/structure/table/wood, -/obj/item/newspaper, -/obj/item/clothing/head/bowler, -/turf/open/floor/plating, -/area/maintenance/port) -"bez" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/maintenance/port) -"beA" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbC" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"beB" = ( -/obj/machinery/door/window{ - dir = 8; - name = "Theatre Stage" - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, /turf/open/floor/plasteel, -/area/maintenance/port) -"beC" = ( -/obj/structure/table/wood, -/obj/item/lipstick/random{ - pixel_x = 3; +/area/hallway/primary/starboard) +"bbD" = ( +/obj/machinery/power/apc{ + areastring = "/area/hallway/primary/starboard"; + dir = 8; + name = "Starboard Primary Hallway APC"; + pixel_x = -26; pixel_y = 3 }, -/obj/item/lipstick/random{ - pixel_x = -3; - pixel_y = -3 +/obj/structure/cable/white{ + icon_state = "0-4" }, -/obj/item/lipstick/random, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/maintenance/port) -"beF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Medbay Maintenance"; - req_access_txt = "5" - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbE" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, -/area/maintenance/port) -"beH" = ( -/obj/machinery/newscaster{ - pixel_x = -32 +/area/hallway/primary/starboard) +"bbF" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 }, -/obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/effect/turf_decal/tile/red{ +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/security/checkpoint) -"beI" = ( +/area/hallway/primary/starboard) +"bbG" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, -/area/security/checkpoint) -"beJ" = ( -/obj/structure/closet/secure_closet/security, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +/area/hallway/primary/starboard) +"bbH" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/obj/machinery/camera{ - c_tag = "Security Checkpoint"; - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = -24 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel, -/area/security/checkpoint) -"beL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/science/robotics/mechbay) -"beO" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/science/robotics/lab) -"beP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Robotics Lab Maintenance"; - req_access_txt = "29" +/turf/open/floor/plating, +/area/maintenance/starboard) +"bbI" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/area/hallway/primary/starboard) +"bbJ" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/camera{ + c_tag = "Hydroponics South"; + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"beQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/closed/wall/r_wall, -/area/science/robotics/lab) -"beR" = ( +/turf/open/floor/plasteel/dark, +/area/hydroponics) +"bbK" = ( /obj/structure/cable/white{ - icon_state = "1-4" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg2" }, +/area/maintenance/port) +"bbL" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/port) -"beS" = ( +"bbM" = ( /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, +/area/maintenance/port) +"bbN" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/structure/cable/white{ icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plating, +/area/maintenance/port) +"bbO" = ( +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/port) -"beV" = ( +"bbP" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "2-8" }, /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "4-8" }, /obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 + icon_state = "2-4" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/port) -"beZ" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/maintenance/port) -"bfa" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/obj/structure/cable/white{ - icon_state = "1-4" +/area/maintenance/port) +"bbQ" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken5" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/area/maintenance/port) +"bbR" = ( +/turf/open/floor/wood, +/area/maintenance/port) +"bbS" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken6" }, -/turf/open/floor/plating, /area/maintenance/port) -"bfe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = -23 +"bbT" = ( +/obj/effect/landmark/start/station_engineer, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bff" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/security/glass{ - name = "Security Checkpoint"; - req_access_txt = "63" +/turf/open/floor/engine, +/area/engine/engineering) +"bbU" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/turf/open/floor/engine, +/area/engine/engineering) +"bbV" = ( +/obj/machinery/light{ + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint) -"bfg" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/turf/open/floor/engine, +/area/engine/engineering) +"bbW" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bfl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/maintenance/starboard/aft) -"bfm" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/area/engine/engineering) +"bbX" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 }, -/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/maintenance/starboard/aft) -"bfn" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/area/engine/engineering) +"bbY" = ( +/obj/machinery/computer/security/telescreen/entertainment, +/turf/closed/wall, +/area/maintenance/port) +"bbZ" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Gas to Cooling Loop" }, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/turf/open/floor/engine, +/area/engine/engineering) +"bca" = ( +/obj/structure/sign/poster/contraband/random, +/turf/closed/wall, +/area/maintenance/port) +"bcb" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bfo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/turf/open/floor/engine, +/area/engine/engineering) +"bcc" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/turf/open/floor/plasteel, +/area/maintenance/port) +"bcd" = ( +/obj/structure/sign/warning/radiation, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bce" = ( +/obj/structure/chair/office/dark{ + dir = 8 }, -/area/maintenance/starboard) -"bfp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/turf/open/floor/plasteel/grimy, +/area/tcommsat/server) +"bcf" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"bfs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 +/obj/effect/landmark/start/yogs/signal_technician, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" +/turf/open/floor/plasteel/grimy, +/area/tcommsat/server) +"bcg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/maintenance/starboard/aft) -"bft" = ( -/obj/structure/cable/white{ - icon_state = "0-8" +/turf/closed/wall/r_wall, +/area/tcommsat/server) +"bch" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/machinery/power/apc{ - areastring = "/area/maintenance/starboard/aft"; - dir = 2; - name = "Starboard Quater Maintenance APC"; - pixel_y = -26 +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Nitrogen to Airmix" }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bfu" = ( -/turf/closed/wall, -/area/chapel/main) -"bfv" = ( -/obj/structure/window/reinforced{ +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/shower{ - pixel_y = 16 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/structure/curtain, -/obj/machinery/door/window/brigdoor/southleft{ - name = "Shower" +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"bci" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/item/soap/deluxe, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white, -/area/chapel/main) -"bfw" = ( -/obj/structure/bonfire, -/obj/item/reagent_containers/food/drinks/bottle/orangejuice{ - desc = "For the weary spacemen on their quest to rekindle the first plasma fire."; - name = "Carton of Estus" +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ + dir = 1 }, -/obj/item/nullrod/claymore/glowing{ - desc = "Don't tell anyone you put any points into dex, though."; - force = 10; - name = "moonlight greatsword" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/decal/remains/human, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/area/chapel/main) -"bfx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/closed/wall, -/area/chapel/main) -"bfy" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"bcj" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/closed/wall, -/area/chapel/main) -"bfz" = ( -/obj/machinery/door/airlock/grunge{ - name = "Crematorium"; - req_access_txt = "27" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"bck" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/light, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -33579,95 +37152,503 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, /turf/open/floor/plasteel/dark, -/area/maintenance/port) -"bfA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/area/engine/atmos) +"bcl" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 4 }, -/turf/closed/wall, -/area/chapel/main) -"bfB" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"bcm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/checkpoint) +"bcn" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"bco" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"bcp" = ( +/obj/machinery/status_display/evac{ + pixel_x = 32 + }, +/obj/machinery/computer/card{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"bcq" = ( /obj/effect/turf_decal/stripes/line{ - dir = 2 + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcs" = ( +/obj/machinery/door/poddoor/shutters{ + id = "mechbay"; + name = "Mech Bay Shutters" }, /obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) +"bct" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcu" = ( +/turf/open/floor/circuit, +/area/science/robotics/mechbay) +"bcv" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcw" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "External Waste Ports to Filter" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcz" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"bcA" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"bcB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"bcC" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/aug_manipulator, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bcD" = ( +/obj/structure/rack, +/obj/item/weldingtool, +/obj/item/assembly/voice, +/obj/item/clothing/head/welding, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) +"bcE" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) +"bcF" = ( +/obj/machinery/computer/slot_machine, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/maintenance/port) +"bcG" = ( +/obj/structure/chair/stool/bar, +/turf/open/floor/wood, +/area/maintenance/port) +"bcH" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/wood, +/area/maintenance/port) +"bcI" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken2" + }, +/area/maintenance/port) +"bcJ" = ( +/obj/structure/chair/stool/bar, /turf/open/floor/plating, /area/maintenance/port) -"bfC" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/closed/wall/rust, -/area/chapel/main) -"bfD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"bcK" = ( +/obj/machinery/computer/slot_machine, +/turf/open/floor/plating, +/area/maintenance/port) +"bcL" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"bcM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcN" = ( +/obj/structure/chair/comfy/black{ + dir = 4 }, -/turf/open/floor/plating, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/maintenance/port) -"bfE" = ( -/obj/effect/landmark/blobstart, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 +"bcO" = ( +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 }, -/obj/structure/cable/white{ - icon_state = "2-4" +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 }, -/obj/structure/cable/white{ +/turf/open/floor/plasteel, +/area/maintenance/port) +"bcP" = ( +/obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, -/area/maintenance/port) -"bfF" = ( -/obj/structure/cable/white{ +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcQ" = ( +/obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/landmark/event_spawn, -/obj/item/tank/internals/oxygen/red, -/obj/item/clothing/mask/gas, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4; + icon_state = "manifoldlayer"; + level = 2 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcR" = ( +/obj/structure/table/wood, +/obj/item/instrument/guitar, +/obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/maintenance/port) -"bfG" = ( +"bcS" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/engine/atmos) +"bcT" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/welding, +/obj/machinery/light/small{ + dir = 4 + }, /obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Port Maintenance APC"; + areastring = "/area/maintenance/port"; + pixel_x = 26 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/maintenance/port) +"bcU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics South West"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Waste to Filter" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 5 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcY" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, +/obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/meter/atmos/atmos_waste_loop, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bcZ" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, /obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" +/obj/structure/cable{ + icon_state = "2-8" }, -/area/maintenance/port) -"bfH" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bda" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bdb" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen" + }, +/obj/item/clothing/shoes/jackboots, +/obj/item/radio, +/obj/item/storage/secure/briefcase, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/maintenance/port/fore) +"bdc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"bdd" = ( +/obj/machinery/door/firedoor, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "2-4" + }, +/obj/structure/cable/white{ + icon_state = "1-4" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -33675,30 +37656,41 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port) -"bfI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"bde" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/table/reinforced, +/obj/item/folder/red, +/obj/item/pen, +/obj/machinery/door/window/brigdoor/southright{ + dir = 8; + name = "Security Desk"; + pixel_x = -8; + req_access_txt = "63" }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bfJ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ dir = 8 }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"bdf" = ( /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "1-8" }, /obj/structure/cable/white{ - icon_state = "2-4" + icon_state = "1-2" + }, +/obj/structure/chair/office/dark{ + dir = 8 }, /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "1-4" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -33711,105 +37703,154 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bfK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/security/checkpoint) +"bdg" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/machinery/light{ dir = 4 }, /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red{ dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bfL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/area/security/checkpoint) +"bdh" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "0-8" }, +/turf/open/floor/plating, +/area/security/checkpoint) +"bdk" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "0-8" }, -/obj/structure/cable/white{ - icon_state = "1-4" +/turf/open/floor/plating, +/area/engine/atmos) +"bdo" = ( +/obj/machinery/light{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/circuit/green, +/area/science/robotics/mechbay) +"bdp" = ( +/obj/machinery/status_display/evac, +/turf/closed/wall, +/area/science/robotics/mechbay) +"bdr" = ( +/obj/machinery/status_display/evac{ + pixel_y = -32 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bfO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/area/ai_monitored/storage/eva) +"bds" = ( +/turf/closed/wall/rust, +/area/science/robotics/lab) +"bdt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 8 }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bdu" = ( /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"bfP" = ( -/turf/closed/wall/r_wall, -/area/science/xenobiology) -"bfS" = ( -/obj/structure/toilet{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 4 }, -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/obj/machinery/light{ +/turf/open/floor/plating, +/area/maintenance/starboard) +"bdv" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/clothing/gloves/color/latex, +/obj/item/surgical_drapes, +/obj/item/cautery, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bdw" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, /turf/open/floor/plasteel/white, -/area/chapel/main) -"bfT" = ( -/obj/structure/bodycontainer/crematorium{ - id = "cremawheat" +/area/science/robotics/lab) +"bdx" = ( +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 +/turf/open/floor/plasteel/white, +/area/science/robotics/lab) +"bdy" = ( +/obj/structure/table/reinforced, +/obj/item/retractor, +/obj/item/hemostat, +/obj/machinery/status_display/ai{ + pixel_x = 32 }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bdz" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel/dark, -/area/chapel/main) -"bfU" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +/area/maintenance/starboard) +"bdA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Technology Storage"; + req_access_txt = "23" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -33821,15 +37862,72 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, -/area/chapel/main) -"bfV" = ( -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bfW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/area/maintenance/starboard) +"bdB" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 6 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bdC" = ( +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) +"bdD" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase, +/turf/open/floor/plating, +/area/maintenance/port) +"bdE" = ( +/obj/structure/chair/stool/bar, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/maintenance/port) +"bdF" = ( +/obj/structure/chair/stool/bar, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/maintenance/port) +"bdG" = ( +/obj/structure/chair/stool/bar, +/turf/open/floor/wood{ + icon_state = "wood-broken2" + }, +/area/maintenance/port) +"bdH" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck/syndicate{ + icon_state = "deck_syndicate_full"; + pixel_y = 6 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"bdI" = ( +/obj/structure/table/wood, +/obj/item/wrench, +/obj/item/storage/secure/briefcase{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/briefcase, +/obj/machinery/light/small{ + dir = 8 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -33842,61 +37940,63 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/chapel/main) -"bfX" = ( -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = 24 +/area/maintenance/port) +"bdJ" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/chapel{ - dir = 1 +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/area/chapel/main) -"bfY" = ( -/obj/structure/chair/wood/normal{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/obj/machinery/power/apc/highcap/five_k{ - dir = 1; - name = "Chapel APC"; - areastring = "/area/chapel/main"; - pixel_y = 25 +/turf/open/floor/plasteel/white/corner{ + dir = 1 }, -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/area/hallway/secondary/exit) +"bdK" = ( /obj/structure/cable/white{ - icon_state = "0-2" + icon_state = "1-4" }, -/turf/open/floor/plasteel/chapel{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 5 }, -/area/chapel/main) -"bfZ" = ( -/obj/structure/chair/wood/normal{ - dir = 8 +/turf/open/floor/plating, +/area/maintenance/starboard) +"bdL" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/newscaster{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plasteel/chapel{ - dir = 1 +/area/maintenance/starboard) +"bdM" = ( +/obj/structure/cable/white{ + icon_state = "1-8" }, -/area/chapel/main) -"bga" = ( -/obj/structure/sign/plaques/kiddie/badger{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bdN" = ( +/obj/structure/table/wood, +/obj/item/clothing/suit/justice, +/obj/item/clothing/head/helmet/justice/escape{ + name = "justice helmet" }, /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/status_display/ai{ +/obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, -/turf/open/floor/plasteel/chapel{ - dir = 4 - }, -/area/chapel/main) -"bgb" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -33907,431 +38007,429 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/closed/wall, -/area/chapel/main) -"bgc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/maintenance/port) -"bgd" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/line{ +"bdO" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ dir = 1 }, +/area/hallway/secondary/exit) +"bdP" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/open/floor/plasteel, /area/maintenance/port) -"bge" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +"bdQ" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = -26 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=8.4-AftNW"; - location = "8.3-AftSW" +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bdR" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/aft) -"bgf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/turf/open/floor/plasteel/white/corner{ + dir = 1 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/area/hallway/secondary/exit) +"bdS" = ( +/obj/machinery/airalarm{ + pixel_y = 24 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bdT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/area/hallway/primary/aft) -"bgl" = ( -/obj/machinery/vending/cola/random, -/obj/machinery/newscaster{ - pixel_x = 32 +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bdU" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + icon_state = "manifold-1"; dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bdV" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/aft) -"bgm" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/xenobiology) -"bgq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"bgr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/turf/open/floor/plasteel/white/corner{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"bgu" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/tea, -/obj/item/reagent_containers/food/snacks/grown/tomato, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/area/hallway/secondary/exit) +"bdW" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/maintenance/starboard/aft) -"bgv" = ( -/obj/machinery/biogenerator, -/obj/item/wrench, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/starboard/aft) -"bgw" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bdX" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/machinery/airalarm{ - pixel_y = 24 +/obj/machinery/status_display/evac{ + pixel_y = -32 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/starboard/aft) -"bgx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bgy" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - pixel_x = -3; - pixel_y = 3 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/exit) +"bdY" = ( +/obj/machinery/light, +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/maintenance/starboard/aft) -"bgz" = ( -/obj/machinery/seed_extractor, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bdZ" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/maintenance/starboard/aft) -"bgA" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/poppy, -/obj/item/reagent_containers/food/snacks/grown/cherries, -/obj/item/shovel/spade, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/maintenance/starboard/aft) -"bgB" = ( -/obj/structure/mirror{ - pixel_x = 26 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/structure/sink{ - dir = 4; - pixel_x = 12 +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/exit) +"bea" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = -28 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white, -/area/chapel/main) -"bgC" = ( -/obj/structure/table/wood/fancy, -/obj/item/book/granter/spell/smoke, -/obj/item/nullrod, -/obj/item/organ/heart, -/obj/item/reagent_containers/food/drinks/bottle/holywater, -/obj/machinery/light/small{ +/obj/machinery/camera{ + c_tag = "Departures Hallway"; dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/exit) +"beb" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/white, +/turf/open/floor/plating, +/area/security/checkpoint) +"bec" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bgD" = ( -/obj/machinery/button/crematorium{ - id = "cremawheat"; - pixel_x = -26; - req_access_txt = "27" +/turf/open/floor/plasteel, +/area/security/checkpoint) +"bed" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = -24 +/obj/structure/sign/poster/official/random{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/machinery/camera{ - c_tag = "Crematorium"; +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bgE" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/exit) +"bee" = ( +/obj/machinery/computer/secure_data{ + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/machinery/status_display/ai{ + pixel_x = 32 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/plasteel, +/area/security/checkpoint) +"bef" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bgF" = ( -/obj/machinery/status_display/evac, -/turf/closed/wall/rust, -/area/chapel/main) -"bgG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bgH" = ( -/obj/structure/table/wood/fancy, -/obj/item/flashlight/lantern, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-4" +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beg" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bgI" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beh" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 }, -/turf/open/floor/plasteel/chapel{ - dir = 8 +/obj/machinery/status_display/ai{ + pixel_y = -32 }, -/area/chapel/main) -"bgJ" = ( -/obj/structure/chair/wood/normal{ - dir = 8 +/turf/open/floor/circuit/green, +/area/science/robotics/mechbay) +"bei" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/turf/open/floor/mech_bay_recharge_floor, +/area/science/robotics/mechbay) +"bej" = ( +/obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, +/turf/open/floor/plating, +/area/science/robotics/mechbay) +"bek" = ( /obj/structure/cable/white{ - icon_state = "2-8" + icon_state = "4-8" }, -/turf/open/floor/plasteel/chapel, -/area/chapel/main) -"bgK" = ( -/obj/structure/chair/wood/normal{ +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/turf/open/floor/plasteel/chapel{ - dir = 8 +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bel" = ( +/obj/structure/cable/white{ + icon_state = "2-8" }, -/area/chapel/main) -"bgL" = ( -/turf/open/floor/plasteel/chapel, -/area/chapel/main) -"bgM" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/grown/poppy{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/item/reagent_containers/food/snacks/grown/poppy{ - pixel_x = -3; - pixel_y = 3 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/obj/item/reagent_containers/food/snacks/grown/poppy, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bgN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/hallway/secondary/entry) -"bgO" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bem" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ - dir = 2 + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/maintenance/port) -"bgP" = ( -/turf/closed/wall, -/area/hallway/secondary/entry) -"bgQ" = ( -/obj/structure/sign/directions/engineering{ - dir = 1; - pixel_y = 8 +/area/hallway/secondary/exit) +"ben" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/structure/sign/directions/security{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/structure/sign/directions/medical{ - dir = 1; - pixel_y = -8 - }, -/turf/closed/wall, -/area/hallway/secondary/entry) -"bgR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Arrivals Port" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bgS" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Arrivals Port" +/area/hallway/secondary/exit) +"beo" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/obj/item/mmi, +/obj/item/mmi, +/obj/item/mmi, +/obj/structure/sign/departments/medbay/alt{ + pixel_y = -32 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/machinery/light, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bep" = ( +/obj/machinery/computer/operating{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bgT" = ( -/obj/machinery/status_display/ai, -/turf/closed/wall, -/area/hallway/secondary/entry) -"bgU" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/entry) -"bgV" = ( -/obj/machinery/status_display/evac, -/turf/closed/wall, -/area/hallway/secondary/entry) -"bgW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Arrivals Port" +/obj/machinery/newscaster{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/plasteel/white, +/area/science/robotics/lab) +"beq" = ( +/obj/structure/table/optable, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/status_display/evac{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel/white, +/area/science/robotics/lab) +"ber" = ( +/obj/structure/table/reinforced, +/obj/item/scalpel{ + pixel_y = 16 + }, +/obj/item/circular_saw, +/obj/structure/sign/warning/nosmoking{ + pixel_y = -32 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/robotics/lab) +"bes" = ( +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bgX" = ( -/obj/structure/sign/directions/supply{ - dir = 1 +/area/maintenance/starboard/aft) +"bet" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal{ + amount = 30 }, -/obj/structure/sign/directions/science{ - dir = 1; - pixel_y = -8 +/obj/item/stack/packageWrap, +/obj/item/stack/sheet/glass{ + amount = 30 }, -/obj/structure/sign/directions/evac{ - dir = 8; - pixel_y = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/turf/closed/wall, -/area/hallway/secondary/entry) -"bgY" = ( -/obj/machinery/light{ - dir = 8 +/turf/open/floor/plasteel, +/area/maintenance/starboard/aft) +"beu" = ( +/obj/structure/table/wood, +/obj/item/storage/pill_bottle, +/turf/open/floor/plating, +/area/maintenance/port) +"bev" = ( +/obj/machinery/computer/slot_machine, +/obj/machinery/light/small, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -34344,27 +38442,33 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/science/xenobiology) -"bgZ" = ( -/mob/living/simple_animal/slime, -/turf/open/floor/circuit/green, -/area/science/xenobiology) -"bha" = ( -/obj/structure/cable/white{ - icon_state = "1-4" +/area/maintenance/port) +"bew" = ( +/obj/structure/table/wood, +/obj/item/coin/iron{ + icon_state = "coin_bananium_heads"; + name = "arcade coin"; + pixel_x = 6 }, -/obj/machinery/door/window/brigdoor{ - dir = 8; - name = "Creature Pen"; - req_access_txt = "47" +/obj/item/coin/iron{ + icon_state = "coin_bananium_heads"; + name = "arcade coin"; + pixel_x = -6 }, -/obj/machinery/door/poddoor/preopen{ - id = "xeno1"; - name = "Creature Cell #1" +/obj/item/coin/iron{ + icon_state = "coin_bananium_heads"; + name = "arcade coin"; + pixel_y = 6 }, -/obj/structure/cable/white{ - icon_state = "2-4" +/turf/open/floor/plating, +/area/maintenance/port) +"bex" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/syringe{ + pixel_y = 5 }, +/obj/item/reagent_containers/syringe, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -34376,60 +38480,57 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/science/xenobiology) -"bhb" = ( -/obj/structure/cable/white{ - icon_state = "4-8" +/area/maintenance/port) +"bey" = ( +/obj/structure/table/wood, +/obj/item/newspaper, +/obj/item/clothing/head/bowler, +/turf/open/floor/plating, +/area/maintenance/port) +"bez" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"bhc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" +/turf/open/floor/plating, +/area/maintenance/port) +"beA" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) -"bhd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/structure/cable/white{ - icon_state = "1-4" +/turf/open/floor/plasteel/dark, +/area/maintenance/port) +"beB" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Theatre Stage" }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ dir = 1 }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/turf/open/floor/plasteel, +/area/maintenance/port) +"beC" = ( +/obj/structure/table/wood, +/obj/item/lipstick/random{ + pixel_x = 3; + pixel_y = 3 }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) -"bhg" = ( -/turf/open/floor/circuit/green, -/area/science/xenobiology) -"bhi" = ( -/obj/machinery/light{ - dir = 4 +/obj/item/lipstick/random{ + pixel_x = -3; + pixel_y = -3 }, +/obj/item/lipstick/random, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -34441,39 +38542,30 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/science/xenobiology) -"bhj" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 +/area/maintenance/port) +"beD" = ( +/obj/structure/chair{ + dir = 4 }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 +/obj/effect/turf_decal/bot, +/obj/structure/cable/white{ + icon_state = "1-8" }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bhk" = ( -/turf/open/floor/plating, -/area/maintenance/starboard) -"bhm" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bho" = ( -/obj/machinery/door/airlock/silver{ - name = "Bathroom" +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beE" = ( +/obj/structure/cable/white{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white, -/area/chapel/main) -"bhp" = ( -/obj/machinery/door/morgue{ - name = "Relic Closet"; - req_access_txt = "27" +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -34485,24 +38577,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bhq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/chapel/main) -"bhr" = ( -/obj/machinery/door/airlock/grunge{ - name = "Crematorium"; - req_access_txt = "27" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + icon_state = "manifold-3"; + dir = 4 }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beF" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -34513,58 +38595,43 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bhs" = ( -/obj/machinery/light{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + icon_state = "scrub_map_on-3"; + dir = 1 }, -/obj/structure/noticeboard{ - dir = 4; +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beG" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beH" = ( +/obj/machinery/newscaster{ pixel_x = -32 }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bht" = ( -/obj/structure/table/wood/fancy, -/obj/item/storage/book/bible, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bhu" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bhv" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 8 }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"beI" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bhw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bhx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=6.4-LeavingDepartures"; + location = "6.3-DeparturesS" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -34576,192 +38643,385 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bhy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Chapel Hall" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beJ" = ( +/obj/structure/closet/secure_closet/security, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/camera{ + c_tag = "Security Checkpoint"; + dir = 1 + }, +/obj/item/radio/intercom{ + name = "Station Intercom"; + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint) +"beK" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beL" = ( /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/exit) +"beM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"beN" = ( +/obj/machinery/light/small{ + dir = 1 }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/crowbar/red, +/obj/item/clothing/mask/gas, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel, -/area/chapel/main) -"bhz" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/area/maintenance/starboard) +"beO" = ( +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"beP" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/white{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Office"; + req_access_txt = "48;50" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bhA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/area/hallway/secondary/exit) +"beQ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"beR" = ( +/obj/machinery/button/door{ + id = "supplybridge"; + name = "Shuttle Bay Space Bridge Control"; + pixel_y = 27 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Bridge Hatch"; + req_access_txt = "12" + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-8" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/structure/cable/white{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/turf/open/floor/plating, +/area/maintenance/starboard) +"beS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) -"bhB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/turf/open/floor/plating, +/area/maintenance/starboard) +"beT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/machinery/airalarm{ - pixel_y = 23 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/area/maintenance/starboard) +"beU" = ( +/obj/machinery/button/door{ + id = "supplybridge"; + name = "Shuttle Bay Space Bridge Control"; + pixel_y = 27 + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bhC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Bridge Hatch"; + req_access_txt = "12" + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/power/apc/highcap/five_k{ - dir = 1; - name = "Arrivals APC"; - areastring = "/area/hallway/secondary/entry"; - pixel_y = 25 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/structure/cable/white{ - icon_state = "0-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/turf/open/floor/plating, +/area/maintenance/starboard) +"beV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/starboard) +"beW" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) -"bhD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"beX" = ( +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bhE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ +/turf/open/floor/plasteel/dark, +/area/hallway/secondary/exit) +"beY" = ( +/obj/machinery/light, +/obj/machinery/status_display/evac{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) -"bhF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 8 }, +/turf/open/floor/plasteel/cafeteria, +/area/hallway/secondary/exit) +"beZ" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + icon_state = "pipe11-1"; + dir = 9 }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bhG" = ( -/obj/machinery/light{ +/area/hallway/secondary/exit) +"bfa" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/brown{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/brown{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 6 }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) -"bhH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bfb" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bhI" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/area/hallway/secondary/exit) +"bfc" = ( +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ dir = 4 }, -/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + icon_state = "pipe11-3"; + dir = 9 + }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bhJ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/area/hallway/secondary/exit) +"bfd" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, /obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + icon_state = "vent_map_on-1"; + dir = 1 + }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bhK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/area/hallway/secondary/exit) +"bft" = ( +/obj/structure/cable/white{ + icon_state = "0-8" }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) -"bhL" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - pixel_x = -3; - pixel_y = 3 +/obj/machinery/power/apc{ + areastring = "/area/maintenance/starboard/aft"; + dir = 2; + name = "Starboard Quater Maintenance APC"; + pixel_y = -26 }, -/obj/machinery/light/small{ +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"bfu" = ( +/turf/closed/wall, +/area/chapel/main) +"bfw" = ( +/obj/structure/bonfire, +/obj/item/reagent_containers/food/drinks/bottle/orangejuice{ + desc = "For the weary spacemen on their quest to rekindle the first plasma fire."; + name = "Carton of Estus" + }, +/obj/item/nullrod/claymore/glowing{ + desc = "Don't tell anyone you put any points into dex, though."; + force = 10; + name = "moonlight greatsword" + }, +/obj/effect/decal/remains/human, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/chapel/main) +"bfF" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/landmark/event_spawn, +/obj/item/tank/internals/oxygen/red, +/obj/item/clothing/mask/gas, +/turf/open/floor/plating, +/area/maintenance/port) +"bfG" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/area/maintenance/port) +"bfH" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/hallway/secondary/entry) -"bhM" = ( -/obj/structure/disposalpipe/trunk{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/disposaloutlet{ +/turf/open/floor/plating, +/area/maintenance/port) +"bfP" = ( +/turf/closed/wall/r_wall, +/area/science/xenobiology) +"bfZ" = ( +/obj/structure/chair/wood/normal{ dir = 8 }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"bga" = ( +/obj/structure/sign/plaques/kiddie/badger{ + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/status_display/ai{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) +"bgb" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -34772,45 +39032,30 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/science/xenobiology) -"bhO" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"bhP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/purple{ +/turf/closed/wall, +/area/chapel/main) +"bgd" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) -"bhQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" +/turf/open/floor/plasteel, +/area/maintenance/port) +"bgl" = ( +/obj/machinery/vending/cola/random, +/obj/machinery/newscaster{ + pixel_x = 32 }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) -"bhS" = ( -/obj/structure/disposalpipe/trunk{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/structure/disposaloutlet{ - dir = 4 - }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/aft) +"bgm" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -34823,142 +39068,83 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) -"bhT" = ( +"bgu" = ( /obj/machinery/hydroponics/soil, -/obj/item/seeds/harebell, -/obj/item/reagent_containers/food/snacks/grown/watermelon, -/obj/item/cultivator, -/obj/effect/turf_decal/delivery, +/obj/item/seeds/tea, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/maintenance/starboard/aft) +"bgv" = ( +/obj/machinery/biogenerator, +/obj/item/wrench, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel/dark, /area/maintenance/starboard/aft) -"bhU" = ( +"bgw" = ( /obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - pixel_x = -3; - pixel_y = 3 + icon_state = "plant-22" }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/airalarm{ + pixel_y = 24 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel/dark, /area/maintenance/starboard/aft) -"bhV" = ( -/obj/machinery/hydroponics/soil, -/obj/item/reagent_containers/food/snacks/grown/wheat, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"bgy" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -3; + pixel_y = 3 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel/dark, /area/maintenance/starboard/aft) -"bhW" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"bhX" = ( -/obj/machinery/hydroponics/soil, -/obj/item/reagent_containers/food/snacks/grown/tea, -/obj/item/hatchet, +"bgz" = ( +/obj/machinery/seed_extractor, +/obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel/dark, /area/maintenance/starboard/aft) -"bhY" = ( +"bgA" = ( /obj/machinery/hydroponics/soil, -/obj/item/seeds/tower, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, +/obj/item/seeds/poppy, +/obj/item/reagent_containers/food/snacks/grown/cherries, +/obj/item/shovel/spade, /obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/maintenance/starboard/aft) -"bhZ" = ( -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Chaplain's Quarters"; - dir = 2 - }, -/obj/machinery/vending/wardrobe/chap_wardrobe, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/chapel/main) -"bia" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood, -/area/chapel/main) -"bib" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/chapel/main) -"bic" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/wood, -/area/chapel/main) -"bid" = ( +/area/maintenance/starboard/aft) +"bgC" = ( +/obj/structure/table/wood/fancy, +/obj/item/book/granter/spell/smoke, +/obj/item/nullrod, +/obj/item/organ/heart, +/obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/machinery/light/small{ dir = 1 }, -/obj/structure/sign/plaques/kiddie/badger{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/wood, -/area/chapel/main) -"bif" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -34971,345 +39157,253 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/main) -"big" = ( +"bgF" = ( /obj/machinery/status_display/evac, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/chapel/main) -"bih" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bii" = ( -/obj/structure/table/wood/fancy, -/obj/item/flashlight/lantern, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"bij" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/chapel{ - dir = 1 - }, +/turf/closed/wall/rust, /area/chapel/main) -"bik" = ( -/obj/structure/chair/wood/normal{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, +"bgI" = ( /obj/structure/cable/white{ - icon_state = "1-2" + icon_state = "4-8" }, /turf/open/floor/plasteel/chapel{ - dir = 4 - }, -/area/chapel/main) -"bil" = ( -/obj/structure/chair/wood/normal{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/chapel{ - dir = 1 - }, /area/chapel/main) -"bim" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/chapel{ - dir = 4 - }, +"bgL" = ( +/turf/open/floor/plasteel/chapel, /area/chapel/main) -"bin" = ( +"bgM" = ( /obj/structure/table/wood, -/obj/item/storage/fancy/candle_box{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_x = 3; pixel_y = 3 }, -/obj/item/storage/fancy/candle_box, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/item/reagent_containers/food/snacks/grown/poppy{ + pixel_x = -3; + pixel_y = 3 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"bio" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/item/reagent_containers/food/snacks/grown/poppy, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/dark, /area/chapel/main) -"bip" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, +"bgP" = ( +/turf/closed/wall, /area/hallway/secondary/entry) -"biq" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-4" +"bgQ" = ( +/obj/structure/sign/directions/engineering{ + dir = 1; + pixel_y = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/sign/directions/security{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_y = -8 }, +/turf/closed/wall, /area/hallway/secondary/entry) -"bir" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Arrivals Bay 1 North"; - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, +"bgT" = ( +/obj/machinery/status_display/ai, +/turf/closed/wall, /area/hallway/secondary/entry) -"bis" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/neutral{ +"bgU" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"bgV" = ( +/obj/machinery/status_display/evac, +/turf/closed/wall, +/area/hallway/secondary/entry) +"bgX" = ( +/obj/structure/sign/directions/supply{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/sign/directions/science{ + dir = 1; + pixel_y = -8 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/structure/sign/directions/evac{ + dir = 8; + pixel_y = 8 }, +/turf/closed/wall, /area/hallway/secondary/entry) -"biu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" +"bgY" = ( +/obj/machinery/light{ + dir = 8 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/area/hallway/secondary/entry) -"biv" = ( +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) +"bgZ" = ( +/mob/living/simple_animal/slime, +/turf/open/floor/circuit/green, +/area/science/xenobiology) +"bha" = ( /obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/door/window/brigdoor{ + dir = 8; + name = "Creature Pen"; + req_access_txt = "47" }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 +/obj/machinery/door/poddoor/preopen{ + id = "xeno1"; + name = "Creature Cell #1" }, -/area/hallway/secondary/entry) -"biw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/cable/white{ + icon_state = "2-4" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/area/hallway/secondary/entry) -"bix" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) +"bhb" = ( +/obj/structure/cable/white{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/xenobiology) +"bhg" = ( +/turf/open/floor/circuit/green, +/area/science/xenobiology) +"bhi" = ( +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/white/corner{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/area/hallway/secondary/entry) -"biy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) +"bhj" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 +/obj/structure/sign/warning/nosmoking{ + pixel_x = -32 }, -/area/hallway/secondary/entry) -"biz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"bhk" = ( +/turf/open/floor/plating, +/area/maintenance/starboard) +"bhp" = ( +/obj/machinery/door/morgue{ + name = "Relic Closet"; + req_access_txt = "27" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/secondary/entry) -"biA" = ( -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/obj/structure/closet/crate/bin, -/obj/machinery/camera{ - c_tag = "Arrivals - Starboard"; - dir = 1; - name = "arrivals camera" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/hallway/secondary/entry) -"biC" = ( -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/end{ +/area/chapel/main) +"bhs" = ( +/obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Xenobiology Central"; +/obj/structure/noticeboard{ dir = 4; - pixel_y = -5 - }, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"biD" = ( -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"biF" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/newscaster{ pixel_x = -32 }, -/obj/effect/landmark/start/chaplain, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, /turf/open/floor/plasteel/grimy, /area/chapel/main) -"biG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +"bhu" = ( +/obj/machinery/holopad, /turf/open/floor/plasteel/grimy, /area/chapel/main) -"biH" = ( -/obj/machinery/door/airlock/grunge{ - name = "Chapel Quarters"; - req_access_txt = "27" +"bhL" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -3; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/plasteel/dark, +/area/hallway/secondary/entry) +"bhM" = ( +/obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/plasteel, -/area/chapel/main) -"biI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/disposaloutlet{ + dir = 8 }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"biJ" = ( -/obj/structure/chair/office/dark, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) -"biL" = ( -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = -24 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) +"bhO" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/xenobiology) +"bhS" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-4" +/obj/structure/disposaloutlet{ + dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -35322,91 +39416,98 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/chapel/main) -"biM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Chapel Office"; - req_access_txt = "27" +/area/science/xenobiology) +"bhT" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/harebell, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/cultivator, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" +/turf/open/floor/plasteel/dark, +/area/maintenance/starboard/aft) +"bhU" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -3; + pixel_y = 3 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel, -/area/chapel/main) -"biN" = ( -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /turf/open/floor/plasteel/dark, -/area/chapel/main) -"biO" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/area/maintenance/starboard/aft) +"bhV" = ( +/obj/machinery/hydroponics/soil, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/turf/open/floor/plasteel/dark, +/area/maintenance/starboard/aft) +"bhW" = ( +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"bhX" = ( +/obj/machinery/hydroponics/soil, +/obj/item/reagent_containers/food/snacks/grown/tea, +/obj/item/hatchet, +/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) -"biP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/chapel{ - dir = 8 - }, -/area/chapel/main) -"biQ" = ( -/obj/structure/chair/wood/normal{ - dir = 8 +/turf/open/floor/plasteel/dark, +/area/maintenance/starboard/aft) +"bhY" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/tower, +/obj/item/reagent_containers/glass/bottle/nutrient/rh, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable/white{ - icon_state = "1-8" +/turf/open/floor/plasteel/dark, +/area/maintenance/starboard/aft) +"biA" = ( +/obj/machinery/newscaster{ + pixel_x = 32 }, -/turf/open/floor/plasteel/chapel, -/area/chapel/main) -"biR" = ( -/obj/structure/chair/wood/normal{ - dir = 8 +/obj/structure/closet/crate/bin, +/obj/machinery/camera{ + c_tag = "Arrivals - Starboard"; + dir = 1; + name = "arrivals camera" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plasteel/chapel{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/area/chapel/main) +/turf/open/floor/plasteel/dark, +/area/hallway/secondary/entry) "biS" = ( /obj/structure/chair/wood/normal{ dir = 8 @@ -35418,32 +39519,6 @@ }, /turf/open/floor/plasteel/chapel, /area/chapel/main) -"biU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"biV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Arrivals Hallway 3"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) "biX" = ( /obj/structure/table/reinforced, /obj/machinery/button/door{ @@ -35455,19 +39530,6 @@ /obj/item/pet_carrier/xenobio, /turf/open/floor/plasteel, /area/science/xenobiology) -"biY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) "biZ" = ( /obj/machinery/monkey_recycler, /obj/effect/turf_decal/stripes/line{ @@ -35552,11 +39614,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/chapel/main) -"bji" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) "bjj" = ( /obj/structure/table/wood, /obj/item/folder, @@ -35579,23 +39636,6 @@ }, /turf/open/floor/plating, /area/chapel/main) -"bjn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bjo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) "bjp" = ( /obj/machinery/door/window/brigdoor{ dir = 8; @@ -35624,21 +39664,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) -"bjq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) "bjr" = ( /obj/machinery/holopad, /obj/structure/cable/white{ @@ -35723,16 +39748,6 @@ }, /turf/open/floor/plasteel/dark/telecomms, /area/science/xenobiology) -"bjy" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/chapel/main) "bjz" = ( /obj/structure/chair/office/dark{ dir = 1 @@ -35755,30 +39770,6 @@ }, /turf/open/floor/plasteel/grimy, /area/chapel/main) -"bjB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bjC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bjD" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) "bjE" = ( /obj/structure/chair/office/light, /obj/effect/landmark/start/scientist, @@ -35859,17 +39850,6 @@ }, /turf/open/floor/plasteel/grimy, /area/chapel/main) -"bjM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_x = -26 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) "bjP" = ( /obj/structure/table/reinforced, /obj/item/storage/box/beakers{ @@ -35974,34 +39954,6 @@ }, /turf/open/floor/plasteel, /area/science/xenobiology) -"bjU" = ( -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bjV" = ( -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) "bjX" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ @@ -36035,25 +39987,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"bkk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bkl" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) "bko" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 10 @@ -36061,302 +39994,115 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "bkt" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bku" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bky" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bkz" = ( -/obj/machinery/vending/cola/random, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bkB" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bkC" = ( -/obj/item/beacon, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bkE" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - pixel_x = -3; - pixel_y = 3 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bkS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bkW" = ( -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"bkX" = ( -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"blb" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"blc" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"blj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Central Diner 4"; - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"blk" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{ - dir = 1 - }, -/turf/open/floor/engine/o2, -/area/engine/atmos) -"bll" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Escape Arm Airlocks"; - dir = 8 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"blm" = ( -/obj/structure/closet/emcloset, -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway"; - dir = 2 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/starboard) -"bln" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Engineering Starboard"; - dir = 8; - network = list("ss13","engine") - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"blo" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Research Division Access"; - dir = 2 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"blp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Aft Primary Hallway 1"; - dir = 8; - pixel_y = -22 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=8.2-AftSE"; - location = "8.1-AftNE" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"blq" = ( -/obj/machinery/telecomms/broadcaster/preset_left/birdstation, -/turf/open/floor/circuit/telecomms/mainframe, -/area/tcommsat/server) -"blr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Research Division North"; - dir = 2 - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/science/research) -"bls" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Security Checkpoint"; - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/aft) -"blv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" }, -/obj/machinery/camera{ - c_tag = "Arrivals Bay 1 North"; +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bku" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bky" = ( +/obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bkz" = ( +/obj/machinery/vending/cola/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bkB" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bkC" = ( +/obj/item/beacon, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bkE" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -3; + pixel_y = 3 }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) -"blx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Arrivals Hallway"; - dir = 8 +"bkX" = ( +/obj/machinery/status_display/evac{ + pixel_x = 32 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light{ dir = 4 }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"bly" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Arrivals Hallway 2"; +"blb" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"blc" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"blk" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{ + dir = 1 + }, +/turf/open/floor/engine/o2, +/area/engine/atmos) +"bll" = ( +/obj/structure/chair{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Escape Arm Airlocks"; + dir = 8 }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) -"blA" = ( -/obj/machinery/door/airlock/grunge{ - name = "Mass Driver Room"; - req_access_txt = "27" +/area/hallway/secondary/exit) +"blm" = ( +/obj/structure/closet/emcloset, +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway"; + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/chapel/main) +/area/hallway/primary/starboard) +"blq" = ( +/obj/machinery/telecomms/broadcaster/preset_left/birdstation, +/turf/open/floor/circuit/telecomms/mainframe, +/area/tcommsat/server) "blC" = ( /obj/machinery/mass_driver{ id = "chapelgun" @@ -36366,34 +40112,6 @@ }, /turf/open/floor/plating, /area/chapel/main) -"blD" = ( -/obj/machinery/door/window{ - dir = 8; - name = "Mass Driver"; - req_access_txt = "22" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) "blF" = ( /obj/structure/fans/tiny, /obj/effect/turf_decal/stripes/line, @@ -36456,36 +40174,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"blL" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"blM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"blO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) "blY" = ( /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" @@ -36501,36 +40189,6 @@ "blZ" = ( /turf/open/floor/plasteel, /area/hallway/secondary/exit) -"bmb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) -"bmh" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) "bmC" = ( /obj/machinery/vending/snack/random, /obj/effect/turf_decal/bot, @@ -36540,17 +40198,6 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) -"bmG" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/secondary/exit) "bpn" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -36564,302 +40211,6 @@ /obj/machinery/meter/atmos, /turf/open/floor/plasteel, /area/engine/atmos) -"bsv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) -"bsw" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsx" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"bsA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=7.1-StarboardQuarter"; - location = "6.4-LeavingDepartures" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"bsB" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/exit) -"bsE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/light, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/exit) -"bsM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsQ" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsS" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/exit) -"bsT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=6.4-LeavingDepartures"; - location = "6.3-DeparturesS" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/exit) -"bsX" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Office"; - req_access_txt = "48;50" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"bsY" = ( -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) "bsZ" = ( /obj/machinery/door/firedoor, /obj/structure/cable/white{ @@ -36874,48 +40225,7 @@ /area/hallway/secondary/exit) "bta" = ( /obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"btb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"btc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"btd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-8" + icon_state = "4-8" }, /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -36923,6 +40233,9 @@ /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "btk" = ( @@ -37157,12 +40470,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"bwW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/closed/wall/r_wall/rust, -/area/tcommsat/server) "bwY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -37235,55 +40542,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"bxw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) -"bxx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"bxy" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) -"bxA" = ( -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) "bxB" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -37291,55 +40549,10 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel, /area/teleporter) -"bxC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard/central) -"bxD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"bxE" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/maintenance/port/central) "bxF" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/carpet, /area/crew_quarters/theatre) -"bxG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) "bxH" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral{ @@ -37368,48 +40581,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"bxM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) -"bxN" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/maintenance/port/central) -"bxP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"bxR" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/maintenance/port) -"bxS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/wood, -/area/library) "bxV" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/circuit, @@ -37419,33 +40590,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel, /area/science/robotics/lab) -"bxX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard/aft) -"bxY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/secondary/entry) "bxZ" = ( /turf/closed/wall, /area/maintenance/starboard/fore) @@ -37456,42 +40600,6 @@ /obj/structure/sign/warning/vacuum, /turf/closed/wall, /area/maintenance/starboard/fore) -"byi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard/fore) -"byj" = ( -/obj/machinery/door/airlock/external{ - name = "External Airlock"; - req_access_txt = "13" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/starboard/fore) -"byk" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/effect/landmark/xeno_spawn, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/starboard/fore) "byl" = ( /obj/machinery/door/airlock/external{ name = "External Airlock"; @@ -37508,13 +40616,6 @@ }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) -"bym" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "byo" = ( /turf/closed/wall, /area/security/checkpoint) @@ -37529,20 +40630,6 @@ /obj/structure/sign/nanotrasen, /turf/closed/wall, /area/security/checkpoint) -"bAf" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/dark, -/area/engine/gravity_generator) "bAi" = ( /obj/effect/turf_decal/sand/plating, /obj/item/pickaxe/emergency, @@ -37563,14 +40650,6 @@ "bIG" = ( /turf/open/floor/plating/asteroid/airless, /area/maintenance/port) -"bIJ" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/hydroponics) "bKQ" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 @@ -37612,15 +40691,6 @@ dir = 1 }, /area/engine/atmos) -"ccy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "cfz" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/stripes/line{ @@ -37696,51 +40766,11 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) -"csX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Hydroponics"; - req_access_txt = "35" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel, -/area/hydroponics) "cwv" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/girder, /turf/open/floor/plating/airless, /area/maintenance/port) -"cAX" = ( -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/closet/radiation, -/turf/open/floor/engine, -/area/engine/engineering) -"cBf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "cBS" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 @@ -37758,29 +40788,6 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"cGz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/camera{ - c_tag = "Atmospherics South West"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"cKo" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/maintenance/port) "cKy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ @@ -37796,39 +40803,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/space/nearstation) -"cRz" = ( -/obj/machinery/button/door{ - id = "supplybridge"; - name = "Shuttle Bay Space Bridge Control"; - pixel_y = 27 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Bridge Hatch"; - req_access_txt = "12" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"cUI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/port) "cWv" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/closed/wall/r_wall, @@ -37842,75 +40816,13 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/atmos) -"cXu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "ddI" = ( /obj/machinery/air_sensor/atmos/toxin_tank, /turf/open/floor/engine/plasma, /area/engine/atmos) -"dfP" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"dgV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "diG" = ( /turf/open/floor/plasteel, /area/engine/atmos) -"doD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"dua" = ( -/obj/item/clothing/head/radiation, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) "dyo" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/metal/fifty, @@ -37931,12 +40843,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"dBX" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "dEa" = ( /obj/machinery/computer/arcade, /obj/effect/turf_decal/tile/neutral{ @@ -37951,27 +40857,6 @@ }, /turf/open/floor/plasteel/dark, /area/maintenance/port) -"dFV" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Oxygen to Airmix" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "dMl" = ( /obj/structure/sign/warning/fire, /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -37979,32 +40864,6 @@ }, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) -"dQC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/vr_sleeper, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"dYC" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) "eaf" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/structure/cable{ @@ -38013,13 +40872,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/engine/atmos) -"eew" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "ehE" = ( /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/door/airlock/maintenance_hatch{ @@ -38028,51 +40880,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"eva" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) -"evB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Waste to Filter" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"ewT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hydroponics) "exb" = ( /obj/machinery/door/window/brigdoor{ dir = 8; @@ -38105,73 +40912,17 @@ /obj/machinery/atmospherics/components/binary/pump{ dir = 8 }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/engine, -/area/maintenance/disposal/incinerator) -"ezi" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass, -/area/hallway/secondary/entry) -"eCg" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) -"eFp" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Xenobiology North"; - dir = 4; - pixel_y = -5 - }, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"eOs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/storage/belt/utility, -/obj/item/storage/belt/utility, -/obj/item/clothing/glasses/meson/engine/tray, -/obj/item/clothing/glasses/meson/engine/tray, -/obj/item/pipe_dispenser, -/turf/open/floor/plasteel, -/area/engine/atmos) -"eUz" = ( -/obj/machinery/door/firedoor, +/obj/machinery/light/small, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/engine, +/area/maintenance/disposal/incinerator) +"ezi" = ( +/obj/structure/window/reinforced{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/hallway/secondary/entry) "eYe" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass{ @@ -38211,44 +40962,10 @@ dir = 1 }, /area/engine/atmos) -"fff" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "fgG" = ( /obj/machinery/status_display/ai, /turf/closed/wall, /area/crew_quarters/lounge) -"fjs" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Atmospherics Central"; - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "fnp" = ( /obj/machinery/air_sensor/atmos/nitrous_tank, /turf/open/floor/engine/n2o, @@ -38288,21 +41005,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"fBt" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "fEt" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /obj/machinery/meter, @@ -38341,22 +41043,6 @@ /obj/structure/grille, /turf/open/space/basic, /area/space/nearstation) -"fMT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "fOW" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, @@ -38395,11 +41081,6 @@ }, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) -"geZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "ggq" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -38413,43 +41094,6 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) -"gii" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"gkv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/closet/l3closet/security, -/turf/open/floor/plasteel/dark, -/area/security/brig) "goT" = ( /obj/effect/landmark/start/chief_engineer, /turf/open/floor/plasteel, @@ -38457,27 +41101,6 @@ "gtP" = ( /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"guM" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "gwL" = ( /obj/machinery/space_heater, /obj/effect/turf_decal/stripes/line{ @@ -38485,26 +41108,6 @@ }, /turf/open/floor/plasteel, /area/maintenance/starboard) -"gyV" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"gLE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/port/fore) "gPY" = ( /obj/machinery/vr_sleeper, /obj/effect/turf_decal/tile/red{ @@ -38560,15 +41163,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/atmos) -"heQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=8.3-AftSW"; - location = "8.2-AftSE" - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "hpr" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=3.2-AtriumSW"; @@ -38592,64 +41186,12 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"hsV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall/rust, -/area/engine/atmos) -"hDi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=3.4-AtriumNE"; - location = "3.3-AtriumSE" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) "hNO" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 5 }, /turf/closed/wall/r_wall, /area/engine/atmos) -"hOc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/power/apc{ - areastring = "/area/hallway/primary/aft"; - dir = 2; - name = "Aft Primary Hallway APC"; - pixel_y = -26 - }, -/obj/structure/cable/white{ - icon_state = "0-8" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/aft) "hOh" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/machinery/light/small{ @@ -38679,49 +41221,6 @@ "ibv" = ( /turf/closed/wall, /area/science/xenobiology) -"idD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) -"iey" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/aft) -"ifi" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/maintenance/port) "inf" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, @@ -38754,18 +41253,6 @@ }, /turf/open/floor/engine, /area/engine/supermatter) -"iBc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/sign/warning{ - desc = "An infuriatingly uncentered warning sign."; - pixel_x = 30; - pixel_y = 0 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "iIj" = ( /obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ dir = 4 @@ -38797,22 +41284,6 @@ /obj/machinery/meter/atmos, /turf/open/floor/plasteel, /area/engine/atmos) -"iML" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "iTc" = ( /obj/structure/tank_dispenser, /obj/structure/sign/directions/engineering{ @@ -38826,43 +41297,10 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"iTv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall/r_wall/rust, -/area/engine/gravity_generator) "iUq" = ( /obj/machinery/status_display/evac, /turf/closed/wall, /area/library) -"iVw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) -"iVy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/plasteel, -/area/engine/atmos) -"iWl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "iZQ" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/carbon_input{ dir = 2 @@ -38876,24 +41314,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"jcn" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=3.1-AtriumNW"; - location = "2.2-BridgeWest" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/fore) "jdD" = ( /obj/structure/table/reinforced, /obj/machinery/button/door{ @@ -38904,15 +41324,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/xenobiology) -"jeM" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "External Waste Ports to Filter" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/engine/atmos) "jkl" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -38944,19 +41355,6 @@ dir = 1 }, /area/engine/atmos) -"jqM" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/starboard) "jtZ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -38984,64 +41382,12 @@ }, /turf/closed/wall, /area/hallway/primary/fore) -"jxc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"jBG" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) -"jCi" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "jDd" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 8 }, /turf/closed/wall/r_wall/rust, /area/engine/atmos) -"jWK" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "kaA" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -39070,41 +41416,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"kvq" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"kwF" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Nitrogen to Airmix" - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "kCU" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 @@ -39152,30 +41463,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) -"lkg" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Power Monitoring"; - req_access_txt = "10" - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) "lqz" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible, /obj/effect/decal/cleanable/dirt, @@ -39220,24 +41507,6 @@ dir = 1 }, /area/engine/atmos) -"lxq" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"lyp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hydroponics) "lAs" = ( /obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom{ @@ -39274,13 +41543,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"lEr" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "lFi" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -39292,19 +41554,6 @@ "lIM" = ( /turf/closed/wall/rust, /area/crew_quarters/lounge) -"lQs" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "lTY" = ( /obj/structure/window/reinforced{ dir = 4 @@ -39375,22 +41624,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/atmos) -"mqA" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/engine/gravity_generator) "mqF" = ( /obj/machinery/door/poddoor{ id = "turbinevent"; @@ -39445,16 +41678,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"mXV" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "ndg" = ( /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, @@ -39496,28 +41719,6 @@ /obj/machinery/meter, /turf/open/floor/plasteel, /area/engine/atmos) -"nKi" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "nTi" = ( /obj/structure/sign/warning/biohazard, /turf/closed/wall, @@ -39533,35 +41734,12 @@ }, /turf/open/floor/plasteel/dark/corner, /area/engine/atmos) -"nZq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/port) "oaV" = ( /obj/structure/grille, /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/yellow/visible, /turf/closed/wall/r_wall, /area/engine/atmos) -"odT" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/port) "oiL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow{ @@ -39575,24 +41753,6 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/plasteel, /area/engine/atmos) -"orI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "otn" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 @@ -39636,24 +41796,6 @@ "oyD" = ( /turf/closed/wall, /area/crew_quarters/toilet/restrooms) -"oCy" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "oGc" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 6 @@ -39671,53 +41813,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, /area/engine/atmos) -"oKz" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "oOk" = ( /turf/open/floor/engine/plasma, /area/engine/atmos) -"oQL" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"pbT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/gravity_generator) "pcl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/mix_output{ dir = 2 @@ -39802,10 +41900,6 @@ /obj/structure/flora/ausbushes/grassybush, /turf/open/floor/grass, /area/hallway/secondary/entry) -"pEH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/asteroid/nearstation) "pKK" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -39816,21 +41910,6 @@ /obj/structure/closet/secure_closet/security/sec, /turf/open/floor/plasteel/dark, /area/security/brig) -"pLb" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) "pNE" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ @@ -39848,19 +41927,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/engine, /area/engine/supermatter) -"pQb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/plating, -/area/engine/engineering) "pZU" = ( /obj/structure/lattice, /obj/structure/grille, @@ -39921,10 +41987,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"qpG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall/rust, -/area/engine/gravity_generator) "qsc" = ( /obj/machinery/air_sensor/atmos/air_tank, /turf/open/floor/engine/air, @@ -39994,15 +42056,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/atmos) -"qIp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "qMr" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -40022,12 +42075,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"qUW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/closed/wall/r_wall, -/area/engine/atmos) "rae" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -40035,22 +42082,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"rcl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/maintenance/port) -"rgg" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/meter/atmos/atmos_waste_loop, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "rjQ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/plasteel, @@ -40074,29 +42105,6 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) -"rlq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"rxP" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) "rzn" = ( /obj/machinery/status_display/evac, /turf/closed/wall, @@ -40149,12 +42157,6 @@ "scC" = ( /turf/open/floor/plating/asteroid/airless, /area/space) -"scU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "sdL" = ( /obj/effect/turf_decal/delivery, /obj/machinery/hydroponics/soil, @@ -40171,28 +42173,6 @@ "sna" = ( /turf/closed/mineral/random/labormineral, /area/maintenance/port) -"sor" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"soC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "spw" = ( /obj/machinery/computer/bank_machine, /turf/open/floor/circuit/green, @@ -40266,34 +42246,6 @@ "swG" = ( /turf/closed/wall/rust, /area/security/detectives_office) -"swJ" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"swK" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "swL" = ( /turf/closed/wall/rust, /area/quartermaster/storage) @@ -40324,56 +42276,23 @@ /area/crew_quarters/toilet/restrooms) "syT" = ( /turf/closed/wall/r_wall/rust, -/area/ai_monitored/storage/eva) -"sAc" = ( -/turf/closed/wall/rust, -/area/storage/primary) -"sAx" = ( -/turf/closed/wall/r_wall/rust, -/area/engine/atmos) -"sAz" = ( -/turf/closed/wall/r_wall/rust, -/area/storage/primary) -"sAA" = ( -/turf/closed/wall/rust, -/area/crew_quarters/bar/atrium) -"sAX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/starboard/central) -"sAY" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard) -"sBv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, +/area/ai_monitored/storage/eva) +"sAc" = ( /turf/closed/wall/rust, -/area/crew_quarters/theatre) -"sBw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, +/area/storage/primary) +"sAx" = ( +/turf/closed/wall/r_wall/rust, +/area/engine/atmos) +"sAz" = ( +/turf/closed/wall/r_wall/rust, +/area/storage/primary) +"sAA" = ( /turf/closed/wall/rust, /area/crew_quarters/bar/atrium) -"sBx" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/cable/white{ - icon_state = "4-8" +"sAY" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plating, /area/maintenance/starboard) "sBy" = ( /obj/machinery/door/airlock/external{ @@ -40398,33 +42317,9 @@ /obj/structure/sign/warning/vacuum, /turf/closed/wall/rust, /area/maintenance/starboard) -"sCr" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/maintenance/port/central) -"sCQ" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/maintenance/starboard) "sDl" = ( /turf/closed/wall/rust, /area/crew_quarters/dorms) -"sDn" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, -/area/crew_quarters/theatre) "sDq" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -40435,72 +42330,13 @@ /obj/item/clothing/mask/gas, /turf/open/floor/plasteel, /area/maintenance/starboard) -"sDK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/rust, -/area/crew_quarters/theatre) -"sDM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/rust, -/area/crew_quarters/bar/atrium) "sDP" = ( /turf/closed/wall/rust, /area/hallway/secondary/exit) -"sEl" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"sEm" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"sEn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "sEG" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/lounge) -"sEK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"sEL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "sEN" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ @@ -40596,22 +42432,6 @@ }, /turf/open/floor/plasteel/dark, /area/maintenance/starboard) -"sFO" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/port/central) -"sFP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) "sFR" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ @@ -40705,112 +42525,6 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) -"sGy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Technology Storage"; - req_access_txt = "23" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/maintenance/starboard) -"sGA" = ( -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard) -"sGC" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) -"sGD" = ( -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"sGW" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/port/central) -"sGY" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"sHb" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard) -"sHd" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/starboard) -"sHe" = ( -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "sHz" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/bot, @@ -40830,56 +42544,12 @@ dir = 1 }, /area/hallway/secondary/exit) -"sHC" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) "sHV" = ( /turf/closed/wall/r_wall/rust, /area/engine/engineering) "sHZ" = ( /turf/closed/wall/rust, /area/crew_quarters/theatre) -"sIb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"sIc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"sId" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) "sIe" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -40889,74 +42559,6 @@ "sIu" = ( /turf/closed/wall/r_wall/rust, /area/engine/gravity_generator) -"sIv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/exit) -"sIw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/obj/machinery/camera{ - c_tag = "Departures Hallway"; - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/exit) -"sIx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"sIy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"sIA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/barricade/wooden, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating, -/area/engine/engineering) "sIB" = ( /turf/closed/wall/rust, /area/hydroponics) @@ -40986,15 +42588,6 @@ "sIK" = ( /turf/closed/wall/rust, /area/janitor) -"sIL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/starboard/central) "sIN" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/rust, @@ -41011,19 +42604,6 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit) -"sIR" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"sIT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard) "sIU" = ( /obj/machinery/door/poddoor/shutters{ id = "supplybridge" @@ -41036,136 +42616,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"sIY" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/rack, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/item/storage/toolbox/emergency, -/obj/item/crowbar/red, -/obj/item/clothing/mask/gas, -/turf/open/floor/plasteel, -/area/maintenance/starboard) -"sJa" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"sJc" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/starboard) -"sJd" = ( -/obj/machinery/button/door{ - id = "supplybridge"; - name = "Shuttle Bay Space Bridge Control"; - pixel_y = 27 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Bridge Hatch"; - req_access_txt = "12" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"sJe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"sJg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard) -"sJi" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/starboard) -"sJj" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) -"sJk" = ( -/obj/machinery/light, -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, -/area/hallway/secondary/exit) -"sJn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"sJo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/starboard/central) "sJq" = ( /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; @@ -41187,17 +42637,9 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) -"sJD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall/rust, -/area/tcommsat/server) "sJG" = ( /turf/closed/wall/r_wall/rust, /area/engine/supermatter) -"sJH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall/rust, -/area/maintenance/port) "sJI" = ( /turf/closed/wall/rust, /area/library) @@ -41231,57 +42673,15 @@ /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, /area/maintenance/starboard/aft) -"sJS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/library) "sJT" = ( /turf/closed/wall/rust, /area/medical/morgue) "sJV" = ( /turf/closed/wall/r_wall/rust, /area/tcommsat/server) -"sJX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/library) -"sKa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall/rust, -/area/science/research) -"sKd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/library) -"sKe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, -/area/library) "sKf" = ( /turf/closed/wall/rust, /area/science/research) -"sKh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall/rust, -/area/science/research) "sKj" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -41326,36 +42726,10 @@ "sKE" = ( /turf/closed/wall/rust, /area/maintenance/port) -"sKH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/rust, -/area/maintenance/port) -"sKI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/rust, -/area/maintenance/port) -"sKJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall/rust, -/area/science/robotics/lab) "sKL" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, /area/maintenance/port) -"sKP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall/rust, -/area/science/robotics/mechbay) -"sKQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall/rust, -/area/science/robotics/lab) "sKZ" = ( /turf/closed/wall/r_wall/rust, /area/science/xenobiology) @@ -42701,73 +44075,20 @@ "sOD" = ( /turf/closed/wall/r_wall/rust, /area/ai_monitored/nuke_storage) -"sOL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "sOM" = ( /turf/closed/wall, /area/maintenance/starboard/aft) "sON" = ( /turf/closed/wall/rust, /area/maintenance/starboard/aft) -"sOT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/maintenance/starboard/aft) "sOU" = ( /obj/structure/girder, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"sOV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "sOY" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, /area/maintenance/starboard/aft) -"sOZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"sPa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard/aft) "sPi" = ( /obj/structure/closet/firecloset, /obj/machinery/light/small{ @@ -42776,46 +44097,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) -"sPk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) -"sPo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/starboard/aft) -"sPI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/maintenance/starboard/aft) -"sPK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/starboard/aft) "sPY" = ( /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -42826,12 +44107,6 @@ /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass, /area/hallway/secondary/entry) -"sWz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall/r_wall, -/area/engine/gravity_generator) "tac" = ( /obj/structure/grille, /obj/machinery/meter, @@ -42864,25 +44139,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"toF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"ttp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "ttA" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, /obj/effect/turf_decal/bot, @@ -42898,93 +44154,12 @@ dir = 1 }, /area/engine/atmos) -"tKr" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/maintenance/port) "tKM" = ( /turf/closed/wall, /area/hallway/primary/fore) -"tLt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "tWh" = ( /turf/closed/wall, /area/crew_quarters/lounge) -"tWQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"tXd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/morgue{ - name = "Curator's Study"; - req_access_txt = "37" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/library) -"tZo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Engine Access"; - req_access_txt = "10" - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel, -/area/engine/atmos) -"udT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/power/apc{ - areastring = "/area/hallway/primary/starboard"; - dir = 8; - name = "Starboard Primary Hallway APC"; - pixel_x = -26; - pixel_y = 3 - }, -/obj/structure/cable/white{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "ueC" = ( /obj/effect/decal/cleanable/oil, /obj/effect/turf_decal/stripes/line{ @@ -43011,13 +44186,6 @@ dir = 1 }, /area/engine/atmos) -"ugK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "uhz" = ( /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) @@ -43056,23 +44224,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/atmos) -"uqY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/starboard) -"utN" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/port) "uuj" = ( /obj/machinery/plantgenes{ pixel_y = 6 @@ -43105,37 +44256,10 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/crew_quarters/lounge) -"uuX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/aft) "uvg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) -"uxJ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Atrium" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) "uxM" = ( /obj/machinery/door/airlock/external{ name = "External Docking Port" @@ -43148,34 +44272,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) -"uyJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"uBJ" = ( -/obj/effect/turf_decal/bot_white/right, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/gravity_generator) -"uGq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "uHq" = ( /obj/item/clothing/head/cone{ desc = "This cone seems to almost always land in the corner of the room... Strange."; @@ -43185,30 +44281,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"uKY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) -"uSs" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "uTN" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -43234,19 +44306,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"vhn" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port) "viy" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -43267,19 +44326,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/atmos) -"viD" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering Access"; - req_access_txt = "10" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/port) "vjN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -43287,44 +44333,6 @@ /obj/machinery/meter/atmos, /turf/open/floor/plasteel, /area/engine/atmos) -"vkh" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"vkK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"vmq" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix to Port" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "vmU" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -43345,17 +44353,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/atmos) -"voi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=8.1-AftNE"; - location = "7.1-StarboardQuarter" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "voU" = ( /obj/structure/closet/crate{ icon_state = "crateopen" @@ -43441,23 +44438,6 @@ /obj/effect/landmark/start/virologist, /turf/open/floor/plasteel/grimy, /area/crew_quarters/lounge) -"vGO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/closet/bombcloset/security, -/turf/open/floor/plasteel/dark, -/area/security/brig) "vJk" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -43492,27 +44472,6 @@ /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/asteroid/nearstation) -"vVA" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/nosmoking{ - pixel_y = -30 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) "vVS" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ dir = 2 @@ -43530,38 +44489,6 @@ }, /turf/open/floor/plasteel/dark, /area/maintenance/starboard/aft) -"wcs" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"wdt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/aft) "wkG" = ( /obj/structure/lattice/catwalk, /turf/open/floor/plating/airless, @@ -43579,36 +44506,12 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) -"wlU" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/engine/gravity_generator) "wqL" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, /turf/open/floor/plasteel, /area/engine/atmos) -"wKi" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/engine/engineering) -"wUL" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/science/xenobiology) "wWj" = ( /obj/structure/window/reinforced{ dir = 4 @@ -43616,29 +44519,6 @@ /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/grass, /area/hallway/secondary/entry) -"wWz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/atmos) -"wZa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "xej" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ dir = 2 @@ -43740,20 +44620,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/atmos) -"xEl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/power/apc{ - areastring = "/area/hallway/primary/port"; - dir = 4; - name = "Port Primary Hallway APC"; - pixel_x = 26 - }, -/obj/structure/cable/white{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "xEQ" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/plasma{ dir = 8 @@ -43777,34 +44643,6 @@ /obj/structure/grille, /turf/closed/wall/r_wall, /area/engine/atmos) -"xSr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/landmark/start/yogs/signal_technician, -/turf/open/floor/plasteel/grimy, -/area/tcommsat/server) -"xTp" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/item/radio/intercom{ - name = "Station Intercom"; - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/landmark/start/yogs/paramedic, -/turf/open/floor/plasteel/white, -/area/medical) "xZO" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass{ @@ -70718,9 +71556,9 @@ rjQ bGL vuN jkl -eew -cGz -qUW +bcP +bcU +aqz aqz aGe aGe @@ -70975,16 +71813,16 @@ oql mkN iKp tgp -dgV +bcQ fYx +aqz +acF +sIu +aHe +aBj aCG -pEH -qpG -uBJ -aIb +csl aJh -bAf -aKp aLD bwY agE @@ -71230,9 +72068,9 @@ awI uVJ diG mTv -guM -oCy -orI +avx +bcz +bcS xyo hNO aad @@ -71241,8 +72079,8 @@ aId aIc aJi csl -aKq -aLE +aJl +aKv sII afM abu @@ -71487,7 +72325,7 @@ vjN hUL diG rEx -jCi +avy anx anx anx @@ -71497,9 +72335,9 @@ aGe aHg aId aHe -mqA -pbT -aLF +aHK +aKs +aLC bxj sJy bxl @@ -71744,7 +72582,7 @@ vJk nFG rae vpz -uSs +awN xIm rVj aAg @@ -71753,10 +72591,10 @@ aad aGe aGe aGe -iTv -wlU -aKs -aLG +sIu +aIb +aKt +aLE aMJ aIq aOv @@ -72001,7 +72839,7 @@ hqX wqL diG yba -eva +azf aqA qsc lUu @@ -72010,13 +72848,13 @@ aad aad aCo afM -bwY -aHK -aKt -aLH -bxl +aGe +aKp +aKu +aLJ +aMJ aNU -aOw +bce buC bxp sJO @@ -72258,7 +73096,7 @@ xeu wqL aAn iJY -uSs +awN xIm mgs aAg @@ -72267,13 +73105,13 @@ abi aad abT agE -sWz -aJl -aKu -aLI -aBj -aNV -xSr +aGe +aKq +aLF +aLK +aNp +aOw +bcf aNV aNF aRD @@ -72515,7 +73353,7 @@ mkF wqL aAp yba -vVA +azl anx anx anx @@ -72524,13 +73362,13 @@ aad aad abu afL -sII +sIu aJm -aKv -aLJ +aLG +aLH +aMJ aMN aNW -aLC buC bxp sJP @@ -72772,7 +73610,7 @@ hXn wqL iIj iJY -dFV +azp aAh aBp awA @@ -72781,10 +73619,10 @@ sHV aEt aEt abu -bwY +aGe aJn aKw -aLK +aLI aMJ aNX aBi @@ -73029,25 +73867,25 @@ mnD asx aty eaf -avx +azq aAi axi aCs uok aEn aFq -aGf -sIA -aIe -aJo +aEt +aGi +aGe +aJp aKx -aLL -aMN -aMN -sJD -aMN -aNp -bwW +aLW +aMJ +aMJ +sJV +aMJ +bcg +sJV aMJ aMJ aMJ @@ -73286,17 +74124,17 @@ qEl wqL aAp yba -avy +aAu aAj blk awA uok aEo aFr -aGg -aHi -aIf -aJp +aEt +aGj +aIe +aJo aKy aLM aMO @@ -73304,7 +74142,7 @@ aNY aOz aPI bwV -aRF +aRI qmB aEt aBq @@ -73537,21 +74375,21 @@ fnp aqA viy bKQ -qIp -mae -eOs +atI +ayj +aBA wqL aAp yba -fjs +aDl anx anx anx uok aEp aFs -aGh -aAl +aFw +aGn aAo aJq bxb @@ -73561,7 +74399,7 @@ aNZ aMP aPJ aBk -aRG +aRJ bxu aUa aUQ @@ -73794,21 +74632,21 @@ ujg oaV vuh asw -jxc +fvd mae -hqX +bcy wqL auv iJY -kwF +bch aAh aBr asv uok aEq aFt -aGh -aHj +aFw +aGo aIh aJr aKz @@ -73818,7 +74656,7 @@ aOB aOB aLU aQK -aRH +aRK aSR aEt aUR @@ -74051,21 +74889,21 @@ anx pjU qFw asw -jxc +fvd mae -hqX +bcy bpB qoT eaf -eCg +bci aAi atx aCw uok aEr aFu -aGi -aHl +aFy +aHi aIi aJs aKz @@ -74075,7 +74913,7 @@ aMX aMX sJG aQK -aRI +aRN aSS fOW aUS @@ -74308,22 +75146,22 @@ rVs aqC arv asC -auw +atK auq -hqX +bcy buw diG yba -azl +bcj aAj aBt asv uok aEs aFv -aGj -aHm -aIj +aGf +aHj +aIf aJt buW aLP @@ -74332,7 +75170,7 @@ aMS aOC buW aQM -rxP +aRO niM fOW aUR @@ -74565,21 +75403,21 @@ apv aqA arw oiL -jxc +fvd mae -hqX +bcy goT diG yba -idD +bck anx anx anx uok aEt sHV -aGg -aHn +aEt +aHl aIk aJu aKA @@ -74589,7 +75427,7 @@ aMT aMT aPK aQN -vkh +aRP pvw fOW aUS @@ -74822,21 +75660,21 @@ pcl aqE arx azm -vmq +auw fLr -hqX +bcy diG axm cBS -wWz +bcl ayh xAj aCz uok aEu -aFw -lkg -aHo +aAl +aGg +aHm aIl pPL aMU @@ -74846,7 +75684,7 @@ aOa aMU bvd aQO -aRJ +aRQ aST aEt aUT @@ -75079,21 +75917,21 @@ anx aqF ary asF -tWQ -uyJ -avE -awI -diG -evB -aDl +fvd +ayk +bcM +bcV +bcW +bcX +bcq ver eZd kaA aDr aEv aFx -pQb -aHp +aGh +aHn aIm bxa aKC @@ -75103,7 +75941,7 @@ aMV aMV aKD aQP -aRK +aRR aSU fOW aUS @@ -75336,22 +76174,22 @@ cWv cWv arz asG -iVy +auC auA qui awJ axo -rgg -diG +bcY +bcr oGc awF aCA uok aEw aDw -aGg -aHq -aIn +aEt +aHo +aIj aJt aKD aLT @@ -75360,7 +76198,7 @@ aMW aOD buW aQK -aRN +bbk aSV fOW aUR @@ -75593,21 +76431,21 @@ abi sAx arA asH -atI +avE auB avG awK axp -ayj -azp +bcZ +bct aAq aBy aCC jDd aEt aEt -aGg -aFy +aEt +aHp aIo aJw aKE @@ -75617,7 +76455,7 @@ aMX aMX buW aQR -aRO +bbT aSY fOW aUS @@ -75850,21 +76688,21 @@ aaV aqz aqz aqz -hsV -auC +sAx +aqz aqz aqz axq -cBf -diG -aAr +bda +bcr +azx aBy -aCD +aBG aDs aEx -aFz aGm -aHl +bcd +aHi aIp aJw aKE @@ -75874,7 +76712,7 @@ aOb aOE aLO blK -aRP +bbU aSX aEt aUR @@ -76107,21 +76945,21 @@ ajQ aqG arB asI -atK +axb +atL auD avI awM axr -ayk -azq -aAs -aBA -aCE -tZo +bcv +aAr +aAZ +aCD +aDv aEy +aEz aFA -aGn -aHt +aHq aAU aJy aJy @@ -76129,9 +76967,9 @@ aLV aMZ aMZ aOF -aPM +bbV aBl -aRQ +bbZ bxu aUa aUU @@ -76365,30 +77203,30 @@ agF agF swZ agF -uKY -avJ +atL +avK cWR axs -fvd -iWl -aXo -jeM -aCF +bdc +bcw +aAs +aAm +aBa +aCE aDu -aEz +aFz aFB -aGo -aAm -aLW -aLW -aLW -aLW -bln +aHt +aIn +aIn +aIn +aLL aOd -aIr -cAX aQT -aRR +aRF +aRG +aRH +bcb aTa aEt aBq @@ -76618,19 +77456,19 @@ aad aad aad agF -aqI -wcs +aqM +arJ asJ agF -gLE -sor +auE +avL +aqz +aHW +aIT +bcx +aAt +aBb aqz -wZa -dBX -toF -jWK -aBB -auC aqz aEt aEt @@ -76639,11 +77477,11 @@ aEt aEt aEt aEt -viD +aLY +aEt aEt aEt aEt -aGg aEt aEt aEt @@ -76655,7 +77493,7 @@ bIG bIG ehE bak -bal +aPV bbd bbR bcG @@ -76875,32 +77713,32 @@ agF swZ agF agF -gkv -kvq +aqN +arK pKK agF -auE -avJ +auF +avK aqz -scU -axb -azr -aAt -aNo -vhn -utN -aVM -aTb -aTb -aFp -aTb -odT -tKr -ifi -cKo -odT -beR -aPN +aIS +aIU +aIV +aIW +aJW +aCF +aDy +bbO +bbL +bbL +aEF +bbL +aBw +aFE +aLZ +aBv +aBw +aYJ +aOL ovS ovS ovS @@ -76912,7 +77750,7 @@ bAi sna aOH aZr -bam +aQU bbe bbS bcH @@ -77132,46 +77970,46 @@ amH aCh aqP akT -vGO -kvq +aqO +arK bPK agF -auF -avK +auG +avM aqz -axt +bdk +aqz +azr +aAv +aBB aqz -azs -aAu -aBC -aCG -aDv aEA -aDv -aDv -aHv +aEA +aEA +aEA +aEt sHV aEt dyo -wKi +aPM iTc aEt -bbg -aPO -sJH -aQU -aQU -sJH -sJH -aQU -aQU -rcl -aQU -aQU -aZs -aBw -bap -bbT +aYK +aOH +sKx +aOH +aOH +sKx +sKx +aOH +aOH +inf +aOH +aOH +bca +aRS +baj +baj bcI bar bew @@ -77381,54 +78219,54 @@ afL abj swZ ain -aiS -ajS -akU -alI -amI -anz -aot -apx -aqJ +aiW +ajW +akY +alK +amL +anE +aow +aqI arE +aDo asK agF -auG -avL +auH +avN aqz axu ayl -azt -aAv -aBD +azs +aAw +aBC aCH -azf +aDz aEB -aFC -aGp -aGF +aFF +aGr +aHx aIs aEt aEt -aLY +aVM aEt aEt -aOI -aPP -bxR -aRS -aTb +aBx +bbL +aZB +bbK +bbL +aPQ +bbO +bbO +bbL +bbL +bbL +bbO +bbL aUb -aVM -aVM -aTb -aTb -aTb -aVM -aTb -bao -bbf -aBv +aYA +aBz bbR bdF bcK @@ -77638,40 +78476,40 @@ afM aaV agF aio -aiT -ajT -akV -alJ -amJ -anA -aou -akV -aqK +aiX +ajX +ait +alL +amM +aot +apx +ait arF +aEg asL agF -auH -avM +auI +avO aqz axv ayn -azu -aAw -aBE +azt +aAx +aBD aCI -aDx -aEC -aFD -aGq -aHx -aIt -aAY -aBb -aLZ +aDA +aEG +aFG +aGs +aHy +aIv +aHv +aIr +aXo aNb aEt -bbg -aPQ +aYK +aPN aQW aQW aQW @@ -77684,8 +78522,8 @@ sJI aQW sJI aQW -bbg -aZz +aYK +bca bcJ bdG bev @@ -77898,37 +78736,37 @@ aip aiU ajU agF -alK +alM agF anB ait agF -aqL -arG +aiU +aEh asM agF -auI -avN +auJ +avP sAx axw ayo -azv -aAx -aBF -awN -aDy -aED -aFE -aGr -aHh -aFL -aAZ +azu +aAy +aBE +aCJ +aEC +aFp +aFH +aGt +aEt +aJF +aMb aKK -aMa +bbW aNc aEt -bbg -aPR +aYK +aZo aQW aRT aRU @@ -77941,8 +78779,8 @@ jnK aYw aZu aQW -aYA -sKH +aOI +sKE bcK bdH bex @@ -78146,60 +78984,60 @@ aem ajb arD azT -aFZ +aCq arD -aCv +aCB agF -ahv +aFm agF aiV ajV akW -alL +alN amK anC aov apy -aqM -arH -asN -atL -auJ -avO +arG +aEk +arC +asO +auK +axt aqz axx ayp -azw -aAy -aBG -aCJ -aDz -aEE -aFF -aGs -aHy -aIv -aBa +azv +aAz +aBF +aDx +aED +aFp +aFL +aGF +aIt aKL -aMb +aNo +bbj +bbX aNd sHV -aOL -aPS +aMM +aPO sJI aSc aTc -aUd -sKd -aVO -aWB -tXd +aTd +aUW +aVP +aWC aXL -aYx +aXM +aYy aZv aQW -bbh -aPV +aYC +baj baj sKL baj @@ -78399,64 +79237,64 @@ aad abO adz aem -air +ahv +ajZ alz -ayi -aem -aGd -aCq +azn +aCr aCx -aDm -aDt -aEg -aiW -ajW -akX -alM -amL -anD -aiW -apz -aqN -arI -asO -arC -auK -avP +aDc +aDq +aFZ +aiS +aiY +ajY +alI +alO +amN +aou +aiY +aqJ +arH +aEl +asN +agF +avJ +bdb aqz axy ayq -azx -aAz +azw +aAA aBH aCK -aDA -aEF -aFG -aGt +aEE +aFC +aGp +aHh aHz aGY -aJF +aTb aKM aMa aNe aEt -aYA -aPT +aOI +aPP aQW aRV -aTd -aUe -aUW -aVP -aWC -aXf -aXM -aYy +aSa +aUd +aUX +aVT +aWF +aQW +aXN +aYE aZw aQW -bbg -bbV +aYK +bal bcL bdI bey @@ -78656,40 +79494,40 @@ aac acx aeo ajb -agH +ahz aAc arD azU -aGk -aCr -aCy -aDn -akb -aEk -aiX -ajX -akY -alN -amM -anE -aiX -apA -aqO -arJ +aCt +arD +aDf +aDt +aGd +aiT +aiZ +aka +alJ +alP +anz +alP +apz +aqK +arI +aEm asP agF -auL -avQ +auM +avS aqz axz bxH azy -aAA +aAY aBI ays aDB -aEG -aFH +aFD +aGq aGu aHA aIx @@ -78698,12 +79536,12 @@ aKN aMc aNf aEt -aOM -aPU +aob +aPq aQW aRW aTe -aUf +aUe aUX aVQ aWD @@ -78712,10 +79550,10 @@ aQW aQW aQW sJI -bbj -aBx -bcM -aMM +aZs +aBz +bbe +bak bez baj aad @@ -78919,24 +79757,24 @@ arD arD arD arD -aCB +aDk agF -ahU +aGk agF -aiY -ajY +aja +akl akZ -alO -ajY -anF -aow +alQ akl +anF +apA +aqL atj -arK +aFh asQ agF -auM -azM +auN +avT aqz axA ayr @@ -78945,8 +79783,8 @@ aAB aBJ aqz xwu -aEH -aFI +aCN +aEK xwu aEt aIy @@ -78955,24 +79793,24 @@ aKO aMd aNg aEt -aON -aKI +aoc +apd aQW aRX aTf -sJX +aUf aUX aVR aVQ aXg aQW -aYz -aTb -aTb -bbk -bbV +aPR +bbL +bbL +aZy +bal +bcN bcN -bdK beA baj aad @@ -79170,21 +80008,21 @@ aac acH agG agH -ajZ +ahU aFM arD aAa -aGl -aCt -aDc -aDo -aEh -aDo -aEm -aFj +aCu +arD +aDm +agF +swZ +agF +aiU +akU ala -aiZ -amN +aiU +anA ala aox apC @@ -79192,8 +80030,8 @@ ala arL asM agF -auN -avS +auO +avU aqz aqz ays @@ -79202,8 +80040,8 @@ ays aqz aqz aDC -ccy -aFJ +aEH +aFI aGv aHB aEt @@ -79212,32 +80050,32 @@ aHA aHA aEt aEt -amE -aIu +aoe +aPr aQW aIw aTg -sJX -bxS +aUf +aUY aVS aWE aXh aQW -bbg -aZy -bap -bap -bbX +aYK +sKE +baj +baj +baj bcO -bdL +bao beB sKE bfu bfu sLf bfu -bhZ -biF +aPW +aRp bjf bfu aad @@ -79427,21 +80265,21 @@ aad abO aep aFo -ahz -aAW -azn -ahz -aGC -aCu -aDf -aDp +air +akb +ayi +aAb +aCv +aCy +aDn +aEj aEi agF -aja -aka +ajS +akV ala -alP -aka +amI +akV ala aoy apD @@ -79449,52 +80287,52 @@ aqQ arM asR agF -auO -avT -awO +auP +axB +ank +anH +axB +axB +axB +aAF +aBL axB -ayt -ayt -ayt -aBK -aCL -ayt aEI -aFK +aFJ aGw aHC -cXu -ttp -cXu -cXu -aNh -awO -amF -aoe +aNi +bbu +aNi +aNi +bbx +ank +aof +aPs aQX aRZ aTh -sJX -aUY -aVT +aUg +aUZ +aVW aVQ aXi aQW -bbg -aZz +aYK +bca baq bbl bbY bbm -bdM +bap bbm sKE -bfv -bfS -bgB -bho -bia -biG +aKm +aNO +aOk +aOQ +aPX +aRw bjg bfu aad @@ -79687,18 +80525,18 @@ ahA aiq aCp arD -aAb -aGk -aCr -aDk -aDq -aEj -aEl -aFh -aFm +aAW +aCt +arD +aDp +aFj +aGl +swZ +ajT +akX ala -alQ -bxA +amJ +anD ala aoz apE @@ -79706,52 +80544,52 @@ aqR arN asS agF -auP -avU -anH -axC -axC +auQ +avV +anl +awO +awO +awO axC -aAC -aBL -geZ -geZ +aAJ +aCL +aCL aEJ -aEK +aFK aGx aHD -aIA -xEl -bxP -geZ -aNi -anH -amU -aof -aQY -aSa -aSa -aUg -sKe +bbt +bbv +bbw +aCL +bby +anl +aog +aPt +bbr +aHN +aHN +aUd +aVa aVU aWE aXj sJI -aYC -dua -bar -bbm -aBz -bbm -bbm +aPS +aPT +aYz +aZz +bam +aZz +bbf bbm baj bfu bfu bfu bfu -bib -biH +bjh +aRA bjh bfu sLf @@ -79957,20 +80795,20 @@ agF ajc ajc anG -aoA -apF +anR +aoB agF arO ajc agF -auQ -avV +auR +avW awP axD ayw ayw -aAF -aCN +ayt +aBK ayw ayw axD @@ -79983,19 +80821,19 @@ aIB aIB aIB aOe -ank -aog -aQZ +aon +aPu +bbs +aNl aSb -sJS aUh -aUZ +aUX aVV aVQ aXk aQW -bbg -aPV +aYK +baj bas bbn bca @@ -80007,10 +80845,10 @@ bfw bfu bgC bhp -bic -biI -bji -bjy +aPY +aRC +aSA +aSQ bjJ bfu aaa @@ -80208,64 +81046,64 @@ afP agI ajl aiu -ads -afc -aiP -aje -aji -ajj -aoB -apG -uGq -uGq -bxD -atM -auR -avW +aek +aiw +aku +alj +amb +amy +anT +apF +apH +apH +asT +atN +auS +azM axD axF ayx ayx aAG -aCO +aBS ayx ayx aMH axD aKF -aHF +aIA aIB aJI aKP aMe aNj aIB -anl -aon +aoo +aPw aQX aSc aTi aUi -aVa -aVW -aWF -aVW -aXN -aYE -aZB -bap -bap -sKI -bap -bap -bap -bap -bfx +aVO +aWB +aXf +aWB +aYx +aYF +baj +baj +baj +sKE +baj +baj +baj +baj bfu bfu bfu -bid -biJ +bfu +aPZ +aRL bjj bjz bjK @@ -80461,44 +81299,44 @@ acJ adB aer afe -afQ -agJ -ahC -aiv -adt -afJ -aiQ -ajf -aiQ -ajk -lxq -apH +afj +afV +agN +ady +aen +aix +akv +aln +akv +amT +aoA +apG aqS -lxq -asT -atN -auS +aoA +asU +atO +avQ avX axE axG ayy azC aBM -aCV +aCO aEL aME aMI axD aGz -aGM +aNh aIB aJJ aKQ -aMf -aNk -aOf +aKS +amE anu -aoo +aop +aPx aRa aSd aRU @@ -80508,21 +81346,21 @@ aVX aWG aXl aQW -aYF -bxR -aRS -aTb -bcb -bcS -aTb -aVM -beR -bfy -bfT -bgD -bhq -aKm -biG +aYI +aZB +bbK +bbL +bbM +bbN +bbL +bbO +aYJ +bfu +aNP +aOl +bfu +aQa +aRM bjk bjA bjL @@ -80718,12 +81556,12 @@ acK adC aes aff -afR -agK -ahD -aiw -adu -afK +afQ +agJ +ahC +aiu +aeJ +aiy ald oyD syS @@ -80732,8 +81570,8 @@ oyD apI apI arP -asU -atO +atM +auL arP apI axD @@ -80741,21 +81579,21 @@ ayu azA aAD aBN -aDD -aEM -aMF +aCV +bbg +bbh aMK axE aGA aHH aIC -aJK -aKR -aMg -aNl aID -anv -aop +aJL +aMf +aMh +aIB +aoZ +aPU aRb aRb sJT @@ -80773,13 +81611,13 @@ bcc bcT bdP aZo -beS -bfz -bfU -bgE -bhr -bif -biL +bbP +aKn +aNQ +aOs +aOR +aQb +aRY sLf bfu bfu @@ -80976,11 +81814,11 @@ adD abv afg afS -agL +agK ahE aiu -ady -afO +aeR +aiz oyD alT amO @@ -80998,21 +81836,21 @@ ayv azB aAE aBO -aDE +aDD aEN aMG aML axD aGB aHI -aID -aJL -aKS -aMh +aIB +aJK +aKR +aMg aNm aIB -anw -aoZ +apa +aQg aRc aSe aTj @@ -81030,13 +81868,13 @@ aph aph aph aph -bbg -bfA +aYK +bfu bfu bgF bfu -big -biM +aQc +aSh bfu blC blF @@ -81236,11 +82074,11 @@ afT agM ahF afU -adM -agm -ale -alU -amP +aeV +aiA +akw +ahD +alV oyD oyD sAc @@ -81255,12 +82093,12 @@ awQ awQ sDl aBP -aDF +aDE awQ awQ awQ awQ -arY +aNh awe sIK aIB @@ -81268,34 +82106,34 @@ aIB sIK aIB aIB -anI -aog -aRd -aSf -aTk -aSf -aVd -aVZ +apb +aQj +apu +apB +aqh +apB +aqy +asu aWI aph arq asB -atC -aux +avu +axn aph awE axL aye aph -bbg -bfA -bfV -bgG +aYK +bfu +aNR +aOx bhs -bih -biN -blA -blD +aQd +aSi +aSL +aSW blG blJ aaa @@ -81493,10 +82331,10 @@ afU afU afU afU -dYC -agy -alf -alV +aeW +aiy +oyD +alU amQ anJ aoD @@ -81511,8 +82349,8 @@ sDl axH ayz azD -aAH aBQ +aDF azD aDG aEO @@ -81525,32 +82363,32 @@ aKT aMi aNn aHM -anK -apa -aRe -aSg -aTl -aUm -aVe -aWa +apc +aQg +aRc +apR +aqj +aqk +aqB +aqk aWJ aph ars -asD -atD -aJz +aup +avz +axV aph awG axU -ayf +aSf aqw -beV -bfB -bfW -bgH -bht -bii -biO +aVm +aNN +aNS +aOy +aOS +aQe +aOV bfu bfu bfu @@ -81745,13 +82583,13 @@ abW acN adF aet -afj -afV -agN -ahG -aix -adY -agD +ads +afR +agL +ads +adM +aeY +aiB oyD alW amR @@ -81768,46 +82606,46 @@ awQ axI ayA awQ -aAH -aBQ +aBR +aDF awQ aDH aEP awQ -aGE -aHL -aIF -aJM -aKU -aMj +aNh +aHM +aHP +aIL +aJS +aLb aNt -csX -anO -apb +anv +aHc +aQk apd aph aph aph -apB -aqj +arj +aph aph aph aqn asE -atE -art +avA +axX aph awH -axV -ayg +aJC +aSg aph -aOL -bfA -bfX +aVn +bfu +aNT bgI bhu -bij -biP +aQf +aSo bjl aaa aaa @@ -82007,8 +82845,8 @@ afW abw swC abw -aeb -ahs +afa +aiC oyD alX amS @@ -82017,8 +82855,8 @@ aoE apI aqX arU -asZ -atT +asc +ate auX awc awQ @@ -82026,45 +82864,45 @@ awQ awQ awQ aAI -aBR +aEM awQ awQ awQ awQ -bxN +aGE sIB cfz -ewT +aIM aKX -lyp -bIJ -aOj -anZ -apc +aMj +aNu +aOh +aHd +aQl ape aph apq apt -apR -aqk +arn +asy aqn aqx aru atk -atF -avm +avB +axY aph awL -axX aJE +aTk aph -aOL -bfy -bfY -bgJ -bhv -bik -biQ +aVn +bfu +aOc +aOA +aOT +aQh +aSp bjl aaa aaa @@ -82256,7 +83094,7 @@ aad aad swC abX -acO +ace adG aeu afk @@ -82264,8 +83102,8 @@ afX agO ahH abw -aef -aht +afc +aiD alg syC alg @@ -82274,8 +83112,8 @@ alg apJ sAz apI -aHF -atU +arW +atf apI apI awQ @@ -82283,12 +83121,12 @@ axJ ayB azD aAH -aBS +aMF azD ayz aEQ sDl -arY +aNh aHM aIG aJP @@ -82296,32 +83134,32 @@ aKW aMk aNr aHM -aoa -aoo +aIu +aPx apf aph apr -apu -aqh aql -aqo -aqy -asa -atp +aro +asz +atv +atC atG -avt +aur +avC +axZ aph axh -axY -ayU +axh +aTl aph -bbg -bfA +aOg +bfu bfZ -bgK -bhw -bil -biR +aOG +aOU +aQi +aSq bjl aaa aaa @@ -82513,7 +83351,7 @@ aad aad abw abY -acP +acO adH adH adH @@ -82521,8 +83359,8 @@ afY agP ahI abw -adM -ahW +aeW +aiE alh alY aod @@ -82531,15 +83369,15 @@ aoF apK alg arV -atb -atV +asZ +atg auY awd awQ axK ayC awQ -aAJ +aAC aBT awQ aDI @@ -82553,31 +83391,31 @@ coR aMk aNr aOh -aPb -aoZ +aKH +aQg apg apo aps apw aqi -aJd -aqp -aqB -asm -atr +asD +aqn +atD atH -avu -avH -axj -axZ +aus +avD +ayc +ayg +azh aJN -azj -beZ -bfC +aUm +aph +aOg +sLf bga bgL -bhw -bim +aOU +aQE biS bfu aaa @@ -82770,7 +83608,7 @@ aad aad abw abZ -acQ +acP adI aev afl @@ -82778,10 +83616,10 @@ afZ agQ ahJ abw -aei -ahY -ali -alZ +afJ +aiF +akx +alq anM bxB anM @@ -82789,7 +83627,7 @@ apL alg arW atc -aoM +awe atc awe awQ @@ -82802,7 +83640,7 @@ sDl awQ awQ awQ -arY +aNh sIB aII sak @@ -82810,8 +83648,8 @@ uuj aMm aNq aHM -aob -aoZ +aKI +aQg aRf aRf aTp @@ -82822,19 +83660,19 @@ aRf aqD asn ats -atJ -avz -awn -awn -awn -azd -beF -bfa -bfA +avF +ayd +ayU +ayU +ayU +aUv +azj +aYH +bfu bgb bgM -bhx -bin +aOV +aQF aKo sLf aae @@ -83027,7 +83865,7 @@ aaa aae abx aca -acR +acQ adJ aev afm @@ -83035,30 +83873,30 @@ aga agR ahK abw -amy -ahZ +afK +aiG alh -ama +alo amV anN aoG apM alg arX -atd +atb +ath +atU +atV atW -sCr -aBU -bxE -aBU -aBU -atd -atd -sFO -aBU -sGW +atV +atV +atb +atb +atZ +atV aBU -atd +atV +atb aGH aHM aIJ @@ -83067,8 +83905,8 @@ aKY aMn aNr aOh -aPb -aQg +aKH +aQm aRg aSj aTq @@ -83079,19 +83917,19 @@ aTp aqH ata att -auh -avA +avH +ayc awy axk aya -aze +aUw aph -cUI -nZq +aYI +aYJ bfu bfu -bhy -bio +aOW +bjh bfu bfu bgU @@ -83284,7 +84122,7 @@ aaf aae abx acb -acS +acR adK aew afn @@ -83292,40 +84130,40 @@ agb agS ahL abw -adM -aia -alj -amb -amW +aeV +aiH +aky +alZ +amP +amP amW -aoH apN alg -arY -ate -ath -auZ -auZ -auZ -sDK -auZ -auZ -auZ -auZ -sDK -auZ -auZ -auZ +apQ +aAL +aAL +aAL +aAL +aAL +sHZ +aAL +aAL +aAL +aAL +sHZ +aAL +aAL +aAL aGI -aHN +aHM aIK aJP aKZ aMo aHX aHM -aoc -aop +aNk +aPU aRf aSk aTr @@ -83336,37 +84174,37 @@ aRf ari asq atu -auo -avB +awn +atH awz apo aqn aqn aph aph -bfD -bgc -bgN -bhz -bip -biU -bjn -bjB -bjM -bjU -bjB -bjB -bkk -bjB -bjB -bjB -bjB -bjB -bjB -bjB -bjB -bjB -bkW +aYK +aYM +bgP +aOX +aQG +aSr +aSM +aSZ +aTn +aTo +aSZ +aSZ +aTQ +aSZ +aSZ +aSZ +aSZ +aSZ +aSZ +aSZ +aSZ +aUp +aUq blb bgU aaa @@ -83541,7 +84379,7 @@ aaa aae abw acc -acT +acS adL aex afo @@ -83549,8 +84387,8 @@ agc agT ajv abw -adM -aib +aeW +aiP alh amc amX @@ -83558,8 +84396,8 @@ anP aoI apO alg -arZ -sBv +arY +sHZ atX ava awf @@ -83575,54 +84413,54 @@ aES aAL aGJ aHO -aIL -aJR -aLa +aHQ +aJM +aKU aMp aNt -aOi -aPe -aQg +anw +aNy +aQn aRh aSl aTs aUu -aVl +art aWh aRf aGZ -asu -atv -aup -avC +atJ +aux +awB +ayc awy aqn ayb aJO aKg aph -bfE -aTb -bgO -bhA -biq -biV -bjo -bjC -bjC -bjV -bjC -bjC -bkl -blx -bjC -bjC -bjC -bjC -bjC -bjC -bly -bkS +aYL +aYN +aOJ +aOY +aQH +aSs +aSP +aTm +aTm +aTv +aTm +aTm +aUl +aUn +aTm +aTm +aTm +aTm +aTm +aTm +aUo +aUl bkX blc bgU @@ -83802,12 +84640,12 @@ abw abw abw abw -agd -agU +age +agV ahN abw -aek -aic +afO +aiQ alg amd amY @@ -83815,54 +84653,54 @@ alg syC alg alg -arY -atf +apQ +aAL atY -avb +auZ awg bxF awg -ayF +axT azF aAL aBW -aCQ +aBX aDK aET sHZ aGK -aHP -aIM -aJS -aLb +aHM +aIF +aJR +aLa aMq -aNu -aOj -aPf -aQj +bbJ +aOh +aNz +aQm aRi aSm aTt -aUv -aVm -aWi -aWN -arn -asy +aqo +asa +atp atw -aur -avD -awB -axl -ayc +atE +auh +avm +axj +atH +azd +aJd +aRd uTN azg aph bfF aZo bgP -bhB -bir +aOZ +aQI bgP bgU bgU @@ -84053,73 +84891,73 @@ aaz aaM aaX abk -aby -acd -acU -aby -aby -bxx -age -agV -aby -aiy -ajo -akr +abl +abl +acT +abl +abl +aey +agf +agW +abl +adY +agm +ajd alk aae aae anQ aoJ -apP +aoM aqY -asb -atg -atZ -avc -awh -awS +arZ +atd +atT +avb +avd +awi axN -ayG -azG -aAM -sFP -aCR -aDL -aEU +ayD +ayF +ayH +ayO +aCd +aCS +aDS aAL aGL -aHQ +aHM aIN aJT aLc aMr aNv aOh -aPb -aQg +aKH +aQm aRg aSn aTu -aUw -aVn -aWj -arj -aro -asz +aqp +asm +atr atz -aus -avF -aJC -axn -ayd -azh -xTp +atF +auo +avt +axl +ayf +aze +aJz +aRe +aVd +aVe aph bfG bgd bgP -bhC -bis +aPa +aQJ bgU aae aae @@ -84309,51 +85147,51 @@ aak aaA aaN aaY -abl +aeb +aby abz -ace -acV +acU +acW adN -aey +agd +agU ahk -agf -agW ahO -abl -ajp -aks +aeb +agy +aje alk aae aae anQ aoK -apQ +apP aqZ -asc -ath +asb +aAL aua -avd -awi -sDn -sDn -ayH -ayD -auZ -aBX -aCS -aDM +avc +awh +awS +awS +awS +ayG +aAL +azG +aCQ +aCT aEV aAL aGM -aHQ +aHM aIO aJU aLd aMs aNw aHM -aPh -aQk +aOf +aQo aRf aRg aRf @@ -84363,8 +85201,8 @@ aRg aRf aph aqn -atA -aut +aVh +aXe aqn aph aph @@ -84375,8 +85213,8 @@ aqw bfH aLo bgQ -bhD -aKn +aPc +aQL bgP aae aaa @@ -84568,8 +85406,8 @@ aaO aaZ aak abA -acf -acW +acd +acV aak aak aak @@ -84577,14 +85415,14 @@ aak swv aak aak -ajq -jcn +agD +ajf jwi ame ame tKM aoL -arY +apQ sAA ara ara @@ -84593,47 +85431,47 @@ ave awj awj awj -ayI -azI +awT +awV aAL aAL -aCT -aDN +aAK +aCW aAL aAL aHF -aHQ +aHM aIP aJV aLe aHM aNx aOh -aPb -aQl -aRk -eUz -aTw -aTw -aTw -aTw -aTw -aJj -aYa -aYU -aZQ -baG +aKH +aQm +atA aHa -bbv -baG -baG -baG -bfe -bfI -bge -bgR -bhE -biu +aOO +aOO +aOO +aOO +aOO +aRk +aOO +aVi +aXm +aXp +aXs +aXQ +aXp +aXp +aXp +aXV +aVG +aXY +aOP +aPL +aYc bgV aae aaa @@ -84825,8 +85663,8 @@ aaP aba abm ago -acg -swJ +acf +acn adO aez afq @@ -84834,13 +85672,13 @@ agg agX ahP sOx -ajr -akt +ahs +ajg alm amf amZ tKM -atm +ara apS ara asd @@ -84850,47 +85688,47 @@ asg asg asg asg -avi -aDP +asg +awW aAN aBY -avi -aAR +asg +awx asg aFN -aAR -avi +aHL +asg asg asg ase ara ara all -aPi -aQm +aOi +aQp +aut aIz -rlq -aTx -aTx -aVo -aTx -aTx -aTx +aKk +aKk +aQS +aKk +aKk +aKk +aKk +aVk +aWg +aWM +aWV +aXq +aKk +aKk +aKk +aKk +aYg +aXZ +aYa aYb -aYV -aZR -baH -bbw -bcl -aTx -aTx -aTx -aTx -bfJ -bgf -bgS -bhF -biv +aYd bgU aae aaa @@ -85079,11 +85917,11 @@ aak aar aaD aaQ -acX +abc abo abC -ach -acY +acg +acX adP aeA afr @@ -85091,9 +85929,9 @@ afr agY agi adO -dYC -aku -aln +aeV +ajh +akz lZR lZR anQ @@ -85105,49 +85943,49 @@ hpr asg asg asg -bxG +avf asg -avi -aDP +asg +awW axP asg -avi -aAR asg -awT +awx +asg +aAP aAR -avi +asg bxL asg aLf aMt arb aOm -aPj -aQn +aOj +aQq amg fgG aTy aUx -aVp +aRq vCw aWP uuU -aYc -iey +aWv +aVp byo byo -bbx +aXu bcm bdd beb byo bys -bfK -uuX +aYh +aWn bgT -bhG -bxY +aPv +aQV bgU aaa aaa @@ -85336,52 +86174,52 @@ aal aas aaE aaR -abc +abd ggq abD -aci -acZ +ach +acY sOx aeB sOB agh -agZ -ahR -aiz -ajs -akv -alo +agl +ahf +sOx +aht +aji +akA +alr amh ana -anR aoO apU -arc +apZ asf asf asf -avf -awk -awU +asp +aud +avg +avi +asf axO -ayJ -azJ -aAO +ayL asf -ayJ -aDO -aEW -awU -aGN -aHS asf -aJW -aJW -aMu -aNy +azO +asp +asp +aAS +asf +asf +asf +asf +aDP +amF +anI aOn -aPk -aQo +aQr amg sEG aTz @@ -85390,21 +86228,21 @@ aUy aUy aWQ tWh -aYc -iey +aWv +aVp sKB aJA -bby +aXv bcn bde bec beH byo -bfK -uuX +aYh +aWn bgU -bhH -bix +aPD +aRj bgU aaa aaa @@ -85593,52 +86431,52 @@ aal aat aaF aaR -abd +abe abp abE -acj -ada +aci +acZ adR aeC sOA spw aha -ahS -aiA -ajt -akw +adt +aef +ahG +ajj alp qdD anb -anS +anc aoP apV -uxJ +arc asg asg auc -avg +atm awl -awV -axP -avi -azK -aAP +avh +avj +asg +axQ +azI aBZ -avi -aDP +asg +aAO aEX -aFO -aGO +aAQ +aAT aHT gPY -dQC -avi -axP +gPY +asg +avj ard aOo -aPl -aQp +aOp +aQs ami sEG aTA @@ -85647,21 +86485,21 @@ aVq sNz aWR tWh -aYd -bls +aVg +aVr byq baJ -bbz +aXw bco bdf -bed -beI -bff -bfL -aYc +aXP +aXS +aXW +aYi +aWv bgU -bhI -blv +aPE +aRl bgU aaa aaa @@ -85850,52 +86688,52 @@ aal aau aaG aaR -abc +abd ggq abD -aci -adb +ach +ada sOx aeD nEo agj -ahb -ahT -aiB -aju -akx -alq +agZ +ahy +sOx +ahS +ajk +akB +alw amj -anc -anT +anS aoQ apW are ash ash -aud -avh +aso +aso +aso awm -awW -axQ -ayK -awW -aAQ +awk ash -ayK -awW +awm +awk ash -aFP +ash +awm +ash +aso aGP -aud +aso ash -ayK -ayK -aAQ -aNz -aOp -aPm -aQq +ash +ash +awk +amU +anK +aOu +aQt amk sEG aTB @@ -85904,21 +86742,21 @@ aUy aUy aJg lIM -aYe -hOc +aVo +aWb byo baK -bbA +aXx bcp bdg bee beJ byo -bfK -ugK +aYh +aWK bgU -bhH -bix +aPD +aRj bgU aaa aaa @@ -86107,11 +86945,11 @@ aak aav aaH aaQ -oKz +abf swy abF -ack -adc +acj +adb cKy aeE afr @@ -86119,9 +86957,9 @@ afr ahc amu sOD -amT -aky -alr +ahW +ajo +akC ndg ndg anQ @@ -86131,38 +86969,38 @@ arf asi bvV asg -avi -aDP asg -axP -ayL asg -aAR +asg +awo +awU +asg +awx bxL -avi asg asg asg asg asg asg -ayL -hDi -aAR +asg +aAV +aCU +aDQ arf aOq -aPn -aQr +aOM +aQu amk uuU aTC aUz -aVr +aQQ qlf aWT fgG -aYc -aYW +aWv +aWc bys byo byo @@ -86171,11 +87009,11 @@ bdh byo sKB byo -bfK -ugK +aYh +aWK bgV -bhG -biw +aPF +aRm bgU aaa aaa @@ -86364,11 +87202,11 @@ aam aaw aaI aaS -abe +abg wkO abG -acl -swK +ack +adc adO aeF afs @@ -86376,63 +87214,63 @@ agk ahd ahV sOx -ajw -akz +ahY +ajp als aml and tKM aoS -apY +ara ara asj auz aue -avj -awo aue -axP +aue +aue +awx ayM asg -aAR +awx aCa -aCU -aDQ +asg +aue aue aue aGQ aHU aIQ aJX -aHR -sJn +aDO +aFg ara aOr -aPo -aQs +aON +aQv aCM -eUz -aTD -aTD -aVs -aTD -aTD -aTD -aYf -aYY -aTD -baL -aTD -bcq -iML -aTD -iML -aTD -gii -lEr -bgR -bhJ -biy +aJj +aPd +aPd +aSt +aPd +aPd +aVw +aXB +aWd +aPd +aWO +aTx +aXr +aPd +aPd +aPd +aTx +aYq +aYD +aOK +aPH +aRn bgU aae aaa @@ -86621,10 +87459,10 @@ aan aap aaJ aaO -abf +abh aak abA -acf +acd add swv swv @@ -86633,63 +87471,63 @@ aak aak aak aak -ajx -akA +ahZ +ajq alt amm amm tKM aoT -apZ +apY ara ara ara auf -avk -awp awX -axR +avp +awX +awZ ayN aue -blj +azJ aCb aCe -aDR +aDL aEY aFQ aCe aCe aCe aJY -aLh -aAT +aCe +aoS apd sJA -aPp -aQt -blp -aSt -aTE -aTE -aTE -aTE +aPb +aQw aHb -aXw -aYg -aYZ -aRq -baM -bbB -bcr -bdj -bef -aKk -bfg -bfO -heQ -bgW -bhK -biz +aHa +aPg +aPg +aPg +aPg +aTw +aVy +aXC +aWe +aWL +aWS +aXd +aXt +aXO +aXR +aXT +aXX +aYB +aYG +aOP +aPL +aRo bgT aae aaa @@ -86878,20 +87716,20 @@ aae swv aaK aaT -abg -abq +aaY +aeb abH -acm +acl ade adS aeG -ahy -agl -ahe -agl -abq -ajy -akB +aeI +acl +ahb +acl +aeb +aia +ajr alk aae aae @@ -86900,30 +87738,30 @@ aoU aqa arg ask -atl -aug -avl -awq -awY -axS +ara +abJ +auk +avq +awt +axd awX aue -aAR +awx aCc azc -aDS +aFR aEZ aFR aGR aCe aIR -aJZ -aLh -aso +aFT +aCe +atn apd apd -aPq -aQu +aPe +aQx aRr aRs aTF @@ -86931,17 +87769,17 @@ aRs aRr aRs aRr -aXx -aYh +aVz +aXD aZa aZa aZa -baR +aXn bcs -bdk +aXU aZa -beL -wdt +aZa +aYe lXk bgl bgX @@ -87135,20 +87973,20 @@ aaa aax aaL aaU -abh +abq abr abI -acn +acm adf adT -aeH +acm afu -acn -ahf -ahX -aiC -ajz -akC +acm +ahe +ahR +adY +aib +ajs alk aae aae @@ -87157,30 +87995,30 @@ aoV aqb arh asl -atm +ara abb -abJ -awr -awZ -axT -ayO -azL -aAS -aCd -aCW +aun +awp +awu +axR +axS +ayI +azK +aAM +aCR +aDM aDT -aFa -aFS -aGS -aHV -aIS -aKa -aLh -sJo -aNA +aDX +aEW +aCb +aFc +aGN +aCe +aKe +ask apd -aPr -aQv +aPf +aQw aRs aSu aTG @@ -87188,17 +88026,17 @@ aUA aVt aWk aTL -aXy -aJk +aWl +aXE aZb aZU -aJB -bbC -bct -bdl -beg -beL -aYu +aZc +bab +baC +baI +baR +aZa +aYf bfP bfP bfP @@ -87398,14 +88236,14 @@ abs swz abs abs -aeI +aeH afv agn abs abt abt -aen -aig +aic +ajt alu amn ane @@ -87413,49 +88251,49 @@ alu syT alu alu -asp -atm +asl +ara aui -avn -aws +avk +awq axa ara ara -atm -aAT +ara +aoS aCe aCX +aFV aDU +aEU +aFa aFb -aFT -aGT -aHW -aIT -aKb -aLh +aFd +aGO aCe -aso +aCe +atn apd -aPs -aQv +aPh +aQw aRt aSv aTH aUB +aTJ +aUF aVu -aWl -aWU -aXz -aYj -aZc -aZV -baO -bbD +aWm +aXF +aZe +aYn +aZd +bae bxV -bdm +baL beh -sKP -sOV +aYQ +aYS bfP bgm bgY @@ -87652,17 +88490,17 @@ aak sOt sOv swz -aco -adg -adU -abn +abK +act +adl +adV afw ahB abs abP acA -aeJ -aih +aig +aju alv amo anf @@ -87670,49 +88508,49 @@ anU aoW aqc syT -bxC -atm +atl +ara auj -avo -awt +avl +awp awD ara ayQ -azN -asp +apY +asl aCe aCY +aFU aDV -aFc aFU aGU aCe -aIU -aKc -aLi +aFO +aGS +aHR aCe -asp +asl apd -aPt -voi +aPi +aQz aRs -aSw -aTI -aUC -aVv -aWm -aHc -aXA -aYk -aZd -aZW -baP -bbE -bcv -bdn +aJf +aRu +aSB +aTM +aUG +aTL +aWq +aXG +aJB +aYo +aZR +bah +baD +baM bei -beL -aTS +aZa +aYT sKZ bgm bgZ @@ -87909,67 +88747,67 @@ sOr sOu sOw abs -acp -adh -adV +aco +adg +adU aeK afx agp ahg abP acB -aeR -aii -alw -amp +aih +ajw +ale ang +aoH anV anV aqd alu -aso -atm -auk -avp -awu +atn +ara +aug +avn +awr axc ara ayR -azO -aAV +ayJ +azL aCe aCZ +aDN aDW -aFd aFV aGV aCe -aIV -aKd -aLj +aFP +aGT +aHS aCe -aNB +aKf sqz -fMT -lQs +aPj +aQY aRr -aSx -aTJ -aUD -aVw -aJf +aJk +aRv +aTD +aTN +aUH aSz -aXB -aYl +aWq +aYj aZe aZX -baQ -bbF +aZS +ban bcu bdo bej -beL -sPI +aZa +aYU bfP aLp bha @@ -88166,49 +89004,49 @@ aak swv aak abs -acq -adi +acp +adh adW aeL -bxy +afy agq ahh abQ acB -aeR -aij +aii +ajx alv -amq +ani anh anW aoX aqe alu -asp -sBw +asl +sAA aul -avq -awv -axd +avo +aws +awY ara ayS -azP -aso +ayK +azN aCe aDa -aDX -aFe +aDR +aAX aFW aGW sIC -aIW -aKe -aLk -aCf -aNC -aKH -soC -aQw +aFS +aFe +aHR +aCe +aoT +sqz +aPk +aQZ aRs aSy aTK @@ -88216,24 +89054,24 @@ aUE aVx aWo aSz -aXC -aYm +aWr +aYl aZa aZe -baR -bbG +aXn +aZe aZe bdp aZe -beL -nKi +aZa +aYV bfP aKl bhb bhO ibv biX -wUL +aZJ bhO nTi jdD @@ -88423,49 +89261,49 @@ aaf aaa aae abs -acr -adj +acq +adi adW aeM -afy +afz agr ahg abP acB -aeV -ail -alx -amr -ani +aii +ajy +alf anX -ani aqf +aGC +aqf +bdr alu -sAX -atn -aum +ato +ara +ara +ara avr +ara +sAA aww -aum -sDM -aOt -aAe -aAf -aCf -aCf -aDY -aFf -aCf +axe +azR +aCe +aCe +aCe aCf +aCe +aCe +aCe +aCe aCf -aDY -aFf -aLl +sIC aCe -aND -aOu -aPu -aQx +aLh +anO +aPl +bbb aRr aSz aTL @@ -88473,29 +89311,29 @@ aSz aTL aWp aWW -blr -aYn -aHd -aZY -baS -aYk -bcw -bdq -bek -aKJ -bfl -aLg -bgq -bhc -bhP -eFp -bhP -pLb -bhP -biC -bhP -bjq -bjD +aWU +aHf +aJD +aYu +aZT +bat +baE +baN +aWj +aWN +aYv +aZh +aZl +aZn +aZE +aZG +aZE +aZK +aZE +aZN +aZE +aZQ +aHV bjQ bfP aad @@ -88681,16 +89519,16 @@ aaa abs swz acs -adk +adj adX aeN -afz +ahT ags ahi acv acC -aeJ -aiD +aig +ajz alv ams aos @@ -88698,59 +89536,59 @@ anY aoY aqg alu -aMx -ato -aun +aoU +aqa +aum +arg avs -awx -axe -ato -axe -azR -aAX -axe +awv +aqa +awv +azP +aAe +awv +aAf +aqa aDb -ato -aFg -axe -avs -axe -sIL -aKf -ato -axe -aNE +awv +arg +awv +aDY +aFf +aqa +awv +aLl sqz -blo -aQy -aRu -aJa -aTM -aUF -aVy -aWq -aWq -aXD -aYo -aHf -aZZ -baT -bbH -bcx -aJD -bel -aKV -bfm -aLn -bgr -bhd -bhQ -aMw -iVw -jBG -iVw -biD -biY +aPm +bbi +aHk +aJv +aSw +aTE +aUC +aVf +aVf +aWX +aYm +aYk +aYR +aZV +bau +baF +baO +baS +baV +aYO +aZk +aZm +aZD +aZF +aZH +aZI +aZL +aZI +aZO +aZP bjr bjE bjR @@ -88936,9 +89774,9 @@ aaa aae aad abs -abK -act -adl +abn +acr +adk adX aeO afA @@ -88946,8 +89784,8 @@ agt swz acz adr -aeW -aiE +aij +akr alu alu syT @@ -88963,8 +89801,8 @@ axf sqz sqz sqz -azS -aKr +aly +sqz sqz sqz sqz @@ -88978,33 +89816,33 @@ sqz sqz sqz sqz -gyV -oQL -aRv -aSB -aTN -aUG -aVz -aWr -aWX -aXE +aPn +bbo +aJa +aQy +aSx +aTI +aUD +aVs +aVv +aXy aYp aZi baa -aHk -bbI +baa +bav baa bds baa -aZl -dfP +aZi +aYW bfP aLv aMl aLA ibv aMD -aLx +aZM aLA nTi biZ @@ -89203,58 +90041,58 @@ abs abs sqz sqz -aeY -aiF -ajd -ajg -vkK -aqm -ajG -uqY +ail +aks +ali +alx +anZ +ajm +ajN +akp +akD +akp akp -uqY -uqY -akE -akG akI -uqY akK -akQ akS +akp +alb alc -amt -vkK -aly -aly +alR +akp +aDZ +anZ +aFX aFX aGX -aly -aIX -udT -aLm -uqY -aIg -vkK -aPw -aQz +aKr +aFX +bbB +bbD +bbF +akp +bbI +anZ +aPo +bbp sJL sJL -aTO -aUH +aKJ +aVA sKf aVA aVA -aXF -aUH +aXz +aVA aZi aJx -baV -bbJ -bcy -bdt -bem -beO -sOV +aZW +baw +baG +baP +baT +aZi +aLg bfP aLq aMv @@ -89452,66 +90290,66 @@ aad swA abL acu -adm -bxw -bym -afB -agu ahj -bym -aiH -afa -aiG -afa -ajh -doD -ajm -ajN -akh +ahX +adu +amp +amq +amr +adu +aei +aiv +akt +aiv +ama +aoa +ajD +ajO akq -tLt -akD +akE +bbq akF -akH akJ -tLt -tLt -tLt -alb -alR -alR -doD -aDZ -mXV +akQ +bbq +bbq +bbq +bbq +amt +bbq +aFi +aoa aFY -bsz -aDZ -aIY -fff -sJa -tLt -tLt -doD -aPx -tLt -aRx -sOT -aTP -aUI +aFY +aIg +aLm +aFY +bbC +bbE +bbG +bbq +bbq +aoa +aPp +bbq +aBs +aHw +aKV +sJL aVB aWs aWY -aXG -aJv +aXA +aYr aZj bac +aZY +bax +baH +baQ +baU baW -bbK -bcz -bdu -ben -beP -bfn +aYX bfP bgm bgm @@ -89708,7 +90546,7 @@ aad aad bxZ abM -byi +adm adn adn adn @@ -89722,30 +90560,30 @@ ado adn ado adp -ajD -ajO +ajG +akh lFi avR ayP -atq +akG sqz sqz aGy sqz sqz akR -jqM +aqm alS aza rzn aEa sHz -aFi -bsA +aIX +bbz aHY aIZ blm -jqM +aqm aMy aHY rzn @@ -89753,22 +90591,22 @@ aPy aQA sqz sOU -sOV -sKa +aLg +aMw aVC aWt aWZ aXH -aYr +baX aZi bad -baX -bbL +aZZ +bay bcA bdv beo -aZl -sPK +aZi +aYY bfP vsf bhg @@ -89965,7 +90803,7 @@ aad aad bxZ byf -byj +afB adn adZ aeP @@ -89979,30 +90817,30 @@ akL alA amv ado -ajn -ajP +akc +alD aki sqz asr -bfp +akH aRz avv axg bhk sqz sqz -sEK +azS axf sqz sqz sqz aKB -blL -bsB +aIY +bbA sqz sqz sqz -sOL +bbH sqz sqz sqz @@ -90010,8 +90848,8 @@ lFi lFi axf aSE -sOV -aUI +aLg +sJL aVD aWu aXa @@ -90020,12 +90858,12 @@ aYs aZj bac baY -bbM +baz bxW bdw bep -aZl -sPI +aZi +aYZ bfP bgm bhi @@ -90222,44 +91060,44 @@ aad aad swA any -byk +agu adn aea aeQ afD -agw -ajI -aid -aiJ -agw -afE +agz +agA +aho +aie +aiN +ajE afE amw anm -ajA -akc +akd +alE akj sqz ass -aTR +acw sJN avw bhk azQ aRz -sEl -sEL -aXb -bai -aSC aYt +bdu +aXJ +aXb +aqr +bdK axW -bxM -bsC +bdO +bdW aKG bvh -sIT -sJc +beM +beQ sJN aae aae @@ -90267,22 +91105,22 @@ aae aae aRy aSF -aTS -aUJ -aVE -sKh -aVE -aVE -sKh -aZk +aLn +sJL +sJL +aMw +sJL +sJL +aMw +aZi baf baZ -bbN +baA bcB bdx beq -sKQ -sOV +aVE +aLg sKZ sKZ bfP @@ -90483,40 +91321,40 @@ byl swL aed aeT +afG afE -agx ahl ado aiK -agx +ajn afF alB amx ado -ajn -ajP +akc +alD akk sqz ast -bfo +acy aRz aRz ayT sJN aRz -bfp +akH aSD aRz aRz aRz -sGY +akH axW -sIb -bsD +bdQ +bdX axW sIN aRz -sJd +beR sJq aaa aPz @@ -90524,22 +91362,22 @@ aPz aPz sOM aSG -aTT -aUK -aVF -sOZ -sPa -sOT -sPk -aZl +aLx +aRx +aSJ +aTP +aTS +aTV +aUI +aZi bag bba -bbO +baB bcC bdy ber -aZl -bxX +aZi +aZf aHG sdL bhj @@ -90740,40 +91578,40 @@ bvg adn aec aeS -afF -agx +agw +afE ahm adp aiL -ajJ +ajA akM -alC +ajF anj adn -ann -akd +ake +amz akm axf sAY -acw +apj +apk +aqr +atq +aXb aXJ -aSC -fBt bai -aXb -sEm aRz sFn sFR sJN -sGY +akH axW -bmb -bsE +bdR +bdY axW aae sIU -sJe +beS sIU aae aPz @@ -90783,20 +91621,20 @@ sOM sJR sON sOY -aBs +aVF sJR sOM sOY -aYu -aZm -bah -bah -bah -sKJ -bah -bah -beQ -sOV +aUJ +aVE +aZi +aZi +aZi +aVE +aZi +aZi +aZi +aLg sOM bgu sPY @@ -90997,40 +91835,40 @@ aad adn aed aeT -afG -agz +agx +afE ahn -aie -aiM -ajK -akN -alD -amz +aid +aif ajB -ajC -ake +aiJ +afG +ajK +ado +akf +amA akn sqz bhk bhk aSD bhk -sCQ +aAk bhk aSD -sEn +bdt sEN sFo sFS aSH -sGY +akH axW -sIc -sIv +bdS +bdZ azb sIO sIU -sJe +beS sIU aaa aPz @@ -91044,16 +91882,16 @@ aVH aWw sOM sPi -aYv -sPa -sPo -iBc -bbP -aUK -bdz -sPa -sOZ -aHw +aUN +aTS +aVZ +aWa +aWi +aRx +aSJ +aTS +aTP +aZg sOM bgv sPY @@ -91255,48 +92093,48 @@ adn aee aeU afH -agA -aho -aif -aiN +aeU +ahp +ado +aiM +ajC +aie +ajJ ajL -akO -alE -amA -ano -ajE -akf +ajP +akg +ann aHu sqz gwL bhk aRz abN -acy +aSC aRz aRz aRz aRz sFp -aAk -sGy -sHb +bdz +bdA +bdL axW -bxM -bsC +bdO +bdW axW aae sIU -sJg +beT sIU aae aPz aPC -aQD aBm -aSJ -aTV -aUM +aCg +aQD +aTT +aUK aVI aWx sOM @@ -91307,10 +92145,10 @@ sOM sOM sON sOY -aBs +aVF sOM sOM -sOV +aTO sON bgw sPY @@ -91521,15 +92359,15 @@ akP alF amB ado -ajF -akg +acv +ano ako sqz voU sDq aRz bvh -sBx +aTR aRz aad aad @@ -91537,14 +92375,14 @@ aSD sFq sFU aRz -sGY +akH sDP -blM -sIw +bdT +bea axW axW sJN -cRz +beU abN aaa aPz @@ -91553,7 +92391,7 @@ aPz sOM aSK aTW -aUN +aUM aVJ aWy sOM @@ -91564,13 +92402,13 @@ sOM uHq sOM bcD -bdB +aYP bes sOM -bfs -aCg -bgx -bhm +aZt +aZx +aZA +aZC bhW sON aac @@ -91778,8 +92616,8 @@ ado adn amC anp +akN aoh -api amD amC amC @@ -91794,14 +92632,14 @@ sJN aRz aRz aSD -sHd +acw axW -bxM -bsC +bdO +bdW sIG axW -sIY -sJi +beN +beV aRz aae aae @@ -92035,8 +92873,8 @@ aae aae syD anq +akO aoi -apj aqq ark auy @@ -92050,15 +92888,15 @@ aad aRz aXK bhk -sGA -sHe +bdB +bdM axW -blO -bsJ +bdU +bed axW axW aKG -sJj +beW axW aae aaf @@ -92292,9 +93130,9 @@ aaa aaa amD anr +alC aoj -apk -aqr +api arl yfs amC @@ -92307,15 +93145,15 @@ aac sEQ axW sDP -atq +akG axW axW -bmh -sIx +bdV +bef aKh sIP bmC -bmG +beX axW aae aaa @@ -92564,15 +93402,15 @@ aac bvg azb sFX -sGC +bdJ azH sHB -blM -sIy +bdT +bek blZ sHB blZ -sJk +beY sDP aae aaa @@ -92821,15 +93659,15 @@ bvg bvg azb sFY -sGD -bsS -sHC -sId -bsM -bsS -sIR -bsS -bsY +aCl +aEd +aFn +aMB +bel +aEd +beK +aEd +beZ axW aae aae @@ -93080,9 +93918,9 @@ axW axW axW azb -blL +aIY blY -bsB +bbA azb axW aKh @@ -93337,9 +94175,9 @@ aBc aCi aDd aEb -aFk +aGb sIe -bsO +bem aHZ aHr azb @@ -93590,18 +94428,18 @@ aae axW ayX azW -aBd +azY aCj aDe -aEc -aFl -aGa -bsP +aEe aIa +aGa +ben +beF aJb aKi -btb -aIa +bfa +beF aNH axW aae @@ -93846,18 +94684,18 @@ aaf aae axW ayY -azX -aBe -aCk -bsv -bsw -bsx -bsw -bsQ -aEd +aMA +aBd +aBf +aDg +aFk aJc -aKj -btc +aFk +beD +beG +aJb +beO +bfb aMA aNI sDP @@ -94103,19 +94941,19 @@ aaf aae axW ayZ -azY -aBf -aCl -aDg -aEe -aFn -aGb -bsR -bsT -bsV -bsX -btd -aMB +azX +aBe +aCk +aEc +aFl +aKj +beg +beE +beI +beL +beP +bfc +bfd aNJ sDP aae diff --git a/_maps/map_files/YogStation/YogStation.dmm b/_maps/map_files/YogStation/YogStation.dmm index e54256a9835e..5f2520086df2 100644 --- a/_maps/map_files/YogStation/YogStation.dmm +++ b/_maps/map_files/YogStation/YogStation.dmm @@ -28,11 +28,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -72,6 +70,10 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "aal" = ( @@ -82,6 +84,10 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "aam" = ( @@ -110,6 +116,12 @@ "aap" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating{ luminosity = 2 }, @@ -148,11 +160,9 @@ "aau" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -247,7 +257,6 @@ /area/crew_quarters/fitness) "aaD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/structure/window/reinforced{ @@ -258,7 +267,6 @@ "aaE" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /obj/structure/window/reinforced{ @@ -375,11 +383,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/structure/window/reinforced{ @@ -499,9 +505,9 @@ /area/space/nearstation) "abb" = ( /obj/machinery/power/apc{ + areastring = "/area/security/prison"; dir = 4; name = "Prison Wing APC"; - areastring = "/area/security/prison"; pixel_x = 24 }, /obj/structure/cable{ @@ -537,9 +543,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel, /area/science/mixing) @@ -665,8 +669,7 @@ /area/security/execution/transfer) "abu" = ( /obj/machinery/door/poddoor{ - id = "executionspaceblast"; - name = "blast door" + id = "executionspaceblast" }, /turf/open/floor/plating, /area/security/execution/transfer) @@ -739,11 +742,9 @@ "abD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -878,6 +879,10 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "abO" = ( @@ -952,7 +957,6 @@ icon_state = "secbot1"; idcheck = 1; name = "Sergeant-at-Armsky"; - on = 1; weaponscheck = 1 }, /turf/open/floor/plasteel/dark, @@ -997,14 +1001,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "acb" = ( /obj/machinery/sparker{ - dir = 2; id = "executionburn"; pixel_x = 25 }, @@ -1012,7 +1014,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -1020,7 +1021,6 @@ "acc" = ( /obj/structure/bed, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -1039,6 +1039,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "acf" = ( @@ -1054,6 +1058,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "acg" = ( @@ -1070,6 +1078,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "ach" = ( @@ -1078,9 +1090,7 @@ /turf/open/floor/plasteel, /area/security/prison) "aci" = ( -/obj/machinery/vending/autodrobe{ - req_access_txt = "0" - }, +/obj/machinery/vending/autodrobe, /turf/open/floor/plasteel, /area/clerk) "acj" = ( @@ -1113,7 +1123,6 @@ /area/maintenance/fore) "acl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -1210,11 +1219,9 @@ "acv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -1244,21 +1251,16 @@ /area/security/prison) "acA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "acB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -1271,7 +1273,6 @@ }, /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; name = "Prison Intercom (General)"; pixel_y = 24; prison_radio = 1 @@ -1303,7 +1304,6 @@ }, /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; name = "Prison Intercom (General)"; pixel_y = 24; prison_radio = 1 @@ -1313,7 +1313,6 @@ /turf/open/floor/plasteel, /area/security/prison) "acF" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -1324,19 +1323,20 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "acG" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -1349,7 +1349,6 @@ }, /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; name = "Prison Intercom (General)"; pixel_y = 24; prison_radio = 1 @@ -1364,7 +1363,6 @@ name = "blast door" }, /obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westright{ dir = 1; name = "Transfer Room"; @@ -1382,6 +1380,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "acJ" = ( @@ -1404,7 +1406,6 @@ name = "Gift Shop"; req_access_txt = "36" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -1415,6 +1416,10 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "acM" = ( @@ -1442,9 +1447,7 @@ /obj/item/radio/intercom{ pixel_y = 25 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /obj/machinery/portable_atmospherics/scrubber, /obj/item/book/manual/wiki/toxins, /obj/item/storage/firstaid/toxin, @@ -1550,7 +1553,6 @@ /area/science/mixing) "acY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -1561,12 +1563,14 @@ id = "executionfireblast"; name = "blast door" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/execution/transfer) "ada" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -1581,27 +1585,22 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "add" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "ade" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 2 - }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on, /obj/effect/turf_decal/stripes/line{ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -1628,9 +1627,9 @@ /area/medical/sleeper) "adg" = ( /obj/machinery/power/apc{ + areastring = "/area/science/mixing"; dir = 4; name = "Toxins Lab APC"; - areastring = "/area/science/mixing"; pixel_x = 26 }, /obj/structure/cable, @@ -1685,11 +1684,9 @@ /obj/effect/landmark/secequipment, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/showroomfloor, @@ -1706,7 +1703,6 @@ /area/crew_quarters/heads/hos) "adn" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/showroomfloor, @@ -1720,11 +1716,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -1833,21 +1827,19 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/landmark/start/head_of_security, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "adD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/cable{ @@ -1869,11 +1861,9 @@ /obj/item/assembly/flash/handheld, /obj/item/reagent_containers/spray/pepper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/dark, @@ -1905,6 +1895,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "adI" = ( @@ -1918,6 +1912,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "adJ" = ( @@ -1934,34 +1932,32 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "adK" = ( /obj/effect/landmark/start/ai/secondary, /obj/item/radio/intercom{ - broadcasting = 0; freerange = 1; - listening = 1; name = "Common Channel"; pixel_x = 27; pixel_y = 5 }, /obj/item/radio/intercom{ - anyai = 1; - broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_y = 25 }, /obj/item/radio/intercom{ - anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; - pixel_y = 4; - pixel_z = 0 + pixel_y = 4 }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) @@ -1986,7 +1982,6 @@ /area/crew_quarters/heads/hos) "adN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /obj/structure/cable{ @@ -2247,7 +2242,6 @@ /area/security/prison) "aeo" = ( /obj/machinery/sparker/toxmix{ - dir = 2; id = "mixingsparker"; pixel_x = 25 }, @@ -2342,6 +2336,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "aez" = ( @@ -2471,11 +2469,9 @@ }, /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/dark, @@ -2485,22 +2481,18 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, /area/security/prison) "aeM" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -2510,11 +2502,9 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -2551,11 +2541,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -2568,7 +2556,6 @@ /area/hallway/secondary/exit) "aeS" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -2577,20 +2564,23 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ aiControlDisabled = 1; name = "Prisoner Transfer Centre"; req_access_txt = "2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "aeU" = ( @@ -2604,11 +2594,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -2619,7 +2607,6 @@ /obj/item/pen, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -2705,8 +2692,6 @@ /area/security/main) "afd" = ( /obj/item/radio/intercom{ - freerange = 0; - frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29 }, @@ -2845,7 +2830,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -2859,7 +2843,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -2881,6 +2864,7 @@ /area/security/execution/transfer) "afu" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "afv" = ( @@ -2894,14 +2878,11 @@ dir = 4; layer = 2.4 }, -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Armory"; +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/eastleft{ + name = "Canister Storage"; req_access_txt = "2" }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/security/execution/transfer) "afx" = ( @@ -2911,7 +2892,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -2921,11 +2901,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -3039,6 +3017,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "afL" = ( @@ -3072,6 +3054,10 @@ name = "Command Tool Storage"; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "afP" = ( @@ -3080,6 +3066,10 @@ name = "Command Tool Storage"; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "afQ" = ( @@ -3099,6 +3089,12 @@ name = "Mixing Room Exterior Airlock"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/mixing/chamber) "afS" = ( @@ -3108,6 +3104,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "afT" = ( @@ -3137,7 +3137,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/landmark/start/head_of_security, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -3184,11 +3183,9 @@ "agd" = ( /obj/effect/turf_decal/stripes, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -3204,11 +3201,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -3229,9 +3224,8 @@ /obj/structure/closet/secure_closet/injection, /obj/structure/cable, /obj/machinery/power/apc{ - dir = 2; - name = "Prisoner Transfer Centre"; areastring = "/area/security/execution/transfer"; + name = "Prisoner Transfer Centre"; pixel_y = -27 }, /turf/open/floor/plasteel/dark, @@ -3251,7 +3245,6 @@ /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "agi" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "2" @@ -3263,13 +3256,15 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "agj" = ( /turf/closed/wall, /area/security/brig) "agk" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "2" @@ -3286,6 +3281,9 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "agl" = ( @@ -3295,6 +3293,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/prison) "agm" = ( @@ -3354,11 +3356,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/dark, @@ -3426,22 +3426,20 @@ /area/security/main) "agC" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "agD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Prison Gate"; name = "prison blast door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "agE" = ( @@ -3451,7 +3449,6 @@ /turf/open/floor/plasteel, /area/security/main) "agF" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, @@ -3463,6 +3460,7 @@ name = "prison blast door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "agG" = ( @@ -3482,11 +3480,9 @@ /area/security/main) "agH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/dark, @@ -3496,11 +3492,9 @@ pixel_y = 23 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/dark, @@ -3517,11 +3511,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/showroomfloor, @@ -3562,7 +3554,6 @@ dir = 4 }, /obj/machinery/sparker/toxmix{ - dir = 2; id = "mixingsparker"; pixel_x = 25 }, @@ -3611,7 +3602,6 @@ target_layer = 1 }, /obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plating, @@ -3804,7 +3794,6 @@ /obj/machinery/requests_console{ department = "Science"; departmentType = 2; - dir = 2; name = "Science Requests Console"; pixel_y = 30; receive_ore_updates = 1 @@ -3836,8 +3825,6 @@ /area/security/brig) "ahs" = ( /obj/item/radio/intercom{ - freerange = 0; - frequency = 1459; name = "Station Intercom (General)"; pixel_y = 24 }, @@ -3882,9 +3869,9 @@ /area/security/brig) "ahv" = ( /obj/machinery/power/apc{ + areastring = "/area/security/warden"; dir = 8; name = "Brig Control APC"; - areastring = "/area/security/warden"; pixel_x = -24 }, /obj/structure/cable{ @@ -3919,11 +3906,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/showroomfloor, @@ -3935,7 +3920,6 @@ }, /obj/machinery/camera{ c_tag = "Testing Chamber"; - dir = 2; network = list("test","rd") }, /turf/open/floor/engine, @@ -3948,11 +3932,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/showroomfloor, @@ -3977,9 +3959,7 @@ /area/security/main) "ahD" = ( /obj/machinery/door/window/westleft{ - base_state = "left"; dir = 4; - icon_state = "left"; name = "Brig Infirmary" }, /obj/effect/turf_decal/tile/red, @@ -4003,13 +3983,17 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "ahF" = ( @@ -4032,11 +4016,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -4055,11 +4037,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -4072,11 +4052,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -4089,11 +4067,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -4128,20 +4104,18 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/security/main) "ahN" = ( /obj/machinery/power/apc{ + areastring = "/area/security/main"; dir = 4; name = "Security Office APC"; - areastring = "/area/security/main"; pixel_x = 24 }, /obj/structure/cable{ @@ -4160,6 +4134,12 @@ id = "testlab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/misc_lab) "ahP" = ( @@ -4174,11 +4154,9 @@ /area/security/warden) "ahR" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -4218,11 +4196,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -4248,7 +4224,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -4261,7 +4236,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/firealarm{ @@ -4298,11 +4272,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -4344,11 +4316,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, @@ -4502,11 +4472,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -4526,11 +4494,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -4560,11 +4526,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -4590,6 +4560,7 @@ /area/security/brig) "aiA" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aiB" = ( @@ -4597,7 +4568,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -4610,11 +4580,9 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -4625,11 +4593,9 @@ /area/security/brig) "aiE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -4724,6 +4690,10 @@ name = "Brig Control"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aiN" = ( @@ -4753,7 +4723,6 @@ target_layer = 1 }, /obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plating, @@ -4772,7 +4741,6 @@ /area/security/brig) "aiR" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, @@ -4819,16 +4787,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, /area/security/brig) "aja" = ( /obj/machinery/power/apc{ + areastring = "/area/security/brig"; dir = 1; name = "Brig APC"; - areastring = "/area/security/brig"; pixel_y = 24 }, /obj/structure/cable{ @@ -4841,15 +4808,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/security/brig) "ajb" = ( -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /obj/machinery/firealarm{ dir = 1; pixel_y = -26 @@ -4909,11 +4873,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -4947,8 +4909,6 @@ /area/security/courtroom) "ajj" = ( /obj/item/radio/intercom{ - broadcasting = 0; - listening = 1; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -5044,11 +5004,9 @@ /area/security/processing) "ajv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/dark, @@ -5076,7 +5034,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -5093,11 +5050,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/computer/security/telescreen/interrogation{ @@ -5113,11 +5068,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -5127,18 +5080,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/security/brig) "ajB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -5174,7 +5124,6 @@ /area/security/courtroom) "ajF" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -5194,11 +5143,9 @@ /area/security/brig) "ajH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -5208,11 +5155,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -5222,7 +5167,6 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/chair{ @@ -5232,8 +5176,8 @@ /area/security/processing) "ajK" = ( /obj/machinery/power/apc{ - dir = 8; areastring = "/area/crew_quarters/heads/hos"; + dir = 8; name = "Head of Security's Office APC"; pixel_x = -24 }, @@ -5258,25 +5202,27 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/security/processing) "ajN" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Brig"; req_access_txt = "63; 42" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) "ajO" = ( /obj/structure/table/wood, /obj/item/radio/intercom{ - broadcasting = 0; dir = 8; - listening = 1; name = "Station Intercom (Court)" }, /obj/effect/turf_decal/tile/neutral{ @@ -5351,6 +5297,7 @@ /area/security/courtroom) "ajV" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "ajW" = ( @@ -5374,13 +5321,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Labor Shuttle"; req_access_txt = "2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -5403,7 +5354,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -5419,7 +5369,6 @@ /area/security/processing) "akc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -5435,11 +5384,16 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/storage/tech) "ake" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -5450,7 +5404,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -5463,9 +5416,7 @@ c_tag = "Brig West"; dir = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/security/brig) "akh" = ( @@ -5500,9 +5451,7 @@ /turf/open/floor/plasteel, /area/security/brig) "akk" = ( -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/security/brig) "akl" = ( @@ -5565,11 +5514,9 @@ /obj/item/folder/red, /obj/item/taperecorder, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -5641,7 +5588,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -5687,6 +5633,12 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/misc_lab) "akD" = ( @@ -5710,6 +5662,7 @@ pixel_y = 32 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/processing) "akH" = ( @@ -5719,7 +5672,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -5741,14 +5693,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, /area/security/processing) "akL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -5858,6 +5808,10 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "akV" = ( @@ -5887,6 +5841,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "akX" = ( @@ -5908,6 +5866,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "akY" = ( @@ -5987,6 +5949,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/misc_lab) "alg" = ( @@ -6007,6 +5973,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "ali" = ( @@ -6014,16 +5984,12 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "alj" = ( -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel, /area/science/misc_lab) "alk" = ( -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel, /area/science/misc_lab) @@ -6106,7 +6072,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -6126,7 +6091,6 @@ "aly" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -6163,6 +6127,12 @@ pixel_y = 7 }, /obj/item/pen, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "alB" = ( @@ -6193,19 +6163,15 @@ /area/science/misc_lab) "alE" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "alF" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 2 - }, +/obj/machinery/atmospherics/components/unary/tank/air, /turf/open/floor/plating, /area/maintenance/port/fore) "alG" = ( @@ -6263,9 +6229,9 @@ "alL" = ( /obj/structure/disposalpipe/segment, /obj/machinery/power/apc{ + areastring = "/area/security/courtroom"; dir = 8; name = "Courtroom APC"; - areastring = "/area/security/courtroom"; pixel_x = -24 }, /obj/structure/cable{ @@ -6282,14 +6248,13 @@ /turf/open/floor/plasteel, /area/science/misc_lab) "alN" = ( -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel, /area/science/misc_lab) "alO" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/fore) "alP" = ( @@ -6298,8 +6263,7 @@ "alQ" = ( /obj/machinery/power/solar_control{ id = "auxsolareast"; - name = "Port Bow Solar Control"; - track = 0 + name = "Port Bow Solar Control" }, /obj/structure/cable{ icon_state = "0-4" @@ -6337,16 +6301,12 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "alX" = ( -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plasteel, /area/science/misc_lab) "alY" = ( -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister, /obj/machinery/light{ dir = 1 @@ -6374,7 +6334,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -6397,11 +6356,9 @@ /area/science/misc_lab) "ame" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -6467,17 +6424,10 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "outerbrig"; - name = "Brig Exterior Doors Control"; - normaldoorcontrol = 1; - pixel_x = -26; - pixel_y = -5; - req_access_txt = "63" +/obj/structure/cable{ + icon_state = "1-2" }, /obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; id = "innerbrig"; name = "Brig Interior Doors Control"; normaldoorcontrol = 1; @@ -6485,8 +6435,13 @@ pixel_y = 5; req_access_txt = "63" }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/button/door{ + id = "outerbrig"; + name = "Brig Exterior Doors Control"; + normaldoorcontrol = 1; + pixel_x = -26; + pixel_y = -5; + req_access_txt = "63" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -6502,6 +6457,12 @@ }, /obj/item/restraints/handcuffs, /obj/item/radio/off, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "amn" = ( @@ -6526,11 +6487,9 @@ /area/security/brig) "amp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/structure/cable{ @@ -6562,16 +6521,18 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/courtroom) "amu" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -6589,6 +6550,7 @@ /area/maintenance/solars/starboard/fore) "amw" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "amx" = ( @@ -6631,6 +6593,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "amC" = ( @@ -6680,7 +6643,6 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "amI" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -6701,10 +6663,13 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "amJ" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -6723,6 +6688,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "amK" = ( @@ -6744,6 +6713,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/processing) "amN" = ( @@ -6772,6 +6745,10 @@ name = "brig shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "amR" = ( @@ -6786,6 +6763,10 @@ name = "brig shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "amS" = ( @@ -6810,6 +6791,10 @@ /obj/structure/cable{ icon_state = "1-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "amU" = ( @@ -6834,6 +6819,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "amW" = ( @@ -6851,6 +6840,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/misc_lab) "amX" = ( @@ -6866,7 +6859,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -6881,11 +6873,9 @@ /obj/effect/landmark/event_spawn, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, @@ -6896,29 +6886,24 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, /area/security/processing) "anb" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel/dark, /area/security/courtroom) "anc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -6945,9 +6930,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/port/fore"; dir = 8; name = "Port Bow Solar APC"; - areastring = "/area/maintenance/solars/port/fore"; pixel_x = -25; pixel_y = 3 }, @@ -6984,6 +6969,12 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "anl" = ( @@ -7036,7 +7027,6 @@ pixel_y = -2 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/showroomfloor, @@ -7044,11 +7034,9 @@ "anr" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -7064,7 +7052,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -7090,11 +7077,9 @@ /area/security/processing) "anv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -7154,11 +7139,9 @@ /area/security/courtroom) "anD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -7170,6 +7153,12 @@ /obj/machinery/door/airlock/external{ req_access_txt = "13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "anF" = ( @@ -7193,6 +7182,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "anJ" = ( @@ -7214,11 +7207,9 @@ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/dark, @@ -7246,15 +7237,19 @@ /turf/open/space/basic, /area/space) "anP" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/unres{ - icon_state = "airlock_unres_helper"; dir = 8 }, /obj/machinery/door/airlock/security{ name = "Labor Shuttle"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/processing) "anQ" = ( @@ -7276,11 +7271,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -7300,11 +7293,9 @@ /area/security/brig) "anT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -7312,11 +7303,9 @@ "anU" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -7326,13 +7315,17 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "anW" = ( @@ -7342,6 +7335,10 @@ name = "Interrogation"; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/prison) "anX" = ( @@ -7359,7 +7356,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -7369,11 +7365,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -7383,11 +7377,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -7396,21 +7388,26 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aob" = ( /obj/machinery/camera{ - c_tag = "Detective's Office"; - dir = 2 + c_tag = "Detective's Office" }, /obj/machinery/computer/secure_data, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aoc" = ( /obj/machinery/power/apc{ + areastring = "/area/security/processing"; dir = 8; name = "Labor Shuttle Dock APC"; - areastring = "/area/security/processing"; pixel_x = -24 }, /obj/structure/cable, @@ -7425,14 +7422,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -7456,8 +7451,7 @@ "aoh" = ( /obj/machinery/power/solar_control{ id = "auxsolareast"; - name = "Starboard Bow Solar Control"; - track = 0 + name = "Starboard Bow Solar Control" }, /obj/structure/cable{ icon_state = "0-4" @@ -7516,29 +7510,23 @@ pixel_y = 24 }, /obj/item/radio/intercom{ - broadcasting = 0; freerange = 1; - listening = 1; name = "Common Channel"; pixel_x = 27; pixel_y = 5 }, /obj/item/radio/intercom{ - anyai = 1; - broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_y = 25 }, /obj/item/radio/intercom{ - anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; - pixel_y = 4; - pixel_z = 0 + pixel_y = 4 }, /obj/machinery/requests_console{ department = "AI"; @@ -7553,6 +7541,7 @@ pixel_y = -32 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/processing) "aor" = ( @@ -7561,7 +7550,6 @@ }, /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; name = "Prison Intercom (General)"; pixel_x = -25; pixel_y = -2; @@ -7569,7 +7557,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -7590,11 +7577,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -7628,11 +7613,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -7642,7 +7625,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/meter{ @@ -7655,15 +7637,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aoz" = ( -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aoA" = ( @@ -7671,9 +7650,7 @@ name = "Station Intercom (General)"; pixel_y = -29 }, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aoB" = ( @@ -7686,30 +7663,23 @@ /area/lawoffice) "aoC" = ( /obj/machinery/vending/coffee, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aoD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, /area/security/main) "aoE" = ( /obj/machinery/vending/cigarette, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aoF" = ( /obj/machinery/vending/snack/random, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aoG" = ( @@ -7739,7 +7709,6 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -7761,7 +7730,6 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -7840,7 +7808,6 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/meter{ @@ -7853,7 +7820,6 @@ opacity = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -7863,7 +7829,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -7881,6 +7846,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "apd" = ( @@ -7909,11 +7878,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -7924,28 +7891,40 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "aph" = ( /turf/closed/wall, /area/lawoffice) "api" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Detective's Office"; req_access_txt = "4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) "apj" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "apk" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "apl" = ( @@ -7955,26 +7934,26 @@ /turf/open/floor/plasteel, /area/science/misc_lab) "apm" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "apn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, /area/security/processing) "apo" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -7995,9 +7974,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/fore/secondary"; dir = 1; name = "Fore Maintenance APC"; - areastring = "/area/maintenance/fore/secondary"; pixel_y = 24 }, /obj/structure/disposalpipe/segment{ @@ -8024,7 +8003,6 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -8040,6 +8018,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary) "apw" = ( @@ -8048,7 +8030,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/binary/pump/on/layer1{ - icon_state = "pump_on_map-1"; dir = 4 }, /turf/open/floor/plating, @@ -8060,7 +8041,15 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -8071,7 +8060,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/general/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -8090,9 +8078,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/starboard/fore"; dir = 8; name = "Starboard Bow Solar APC"; - areastring = "/area/maintenance/solars/starboard/fore"; pixel_x = -25; pixel_y = 3 }, @@ -8161,7 +8149,6 @@ icon_state = "2-8" }, /obj/machinery/door/window{ - dir = 2; name = "AI Core Door"; req_access_txt = "16" }, @@ -8222,11 +8209,9 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -8247,11 +8232,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -8269,11 +8252,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -8289,7 +8270,6 @@ /obj/structure/cable, /obj/machinery/power/apc{ areastring = "/area/vacant_room/commissary"; - dir = 2; name = "Vacant Commissary APC"; pixel_x = 2; pixel_y = -27 @@ -8306,22 +8286,18 @@ "apX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/wood, /area/lawoffice) "apY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/wood, @@ -8334,7 +8310,6 @@ "aqa" = ( /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; name = "Prison Intercom (General)"; pixel_x = -25; pixel_y = -2; @@ -8342,7 +8317,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -8371,7 +8345,6 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -8395,7 +8368,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -8411,16 +8383,14 @@ dir = 4 }, /obj/machinery/power/apc{ - dir = 2; - name = "Fitness Room APC"; areastring = "/area/crew_quarters/fitness"; + name = "Fitness Room APC"; pixel_y = -24 }, /obj/structure/cable{ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/structure/sign/departments/minsky/engineering/atmospherics{ @@ -8445,7 +8415,6 @@ "aqh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/grimy, @@ -8467,9 +8436,8 @@ /area/maintenance/fore/secondary) "aqk" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Dormitory APC"; areastring = "/area/crew_quarters/dorms"; + name = "Dormitory APC"; pixel_y = -24 }, /obj/structure/cable{ @@ -8480,11 +8448,9 @@ "aql" = ( /obj/structure/closet/secure_closet/personal, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/carpet, @@ -8504,7 +8470,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -8534,18 +8499,15 @@ dir = 6 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; dir = 1 }, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aqr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -8571,11 +8533,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -8588,6 +8548,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aqw" = ( @@ -8598,6 +8562,10 @@ name = "Starboard Bow Solar Access"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "aqx" = ( @@ -8709,9 +8677,9 @@ /area/maintenance/port/fore) "aqP" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/port/fore"; dir = 1; name = "Port Bow Maintenance APC"; - areastring = "/area/maintenance/port/fore"; pixel_x = -1; pixel_y = 26 }, @@ -8722,6 +8690,7 @@ /area/maintenance/port/fore) "aqQ" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/fore) "aqR" = ( @@ -8750,7 +8719,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -8762,6 +8730,12 @@ name = "Armoury Shutter" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "aqV" = ( @@ -8808,6 +8782,10 @@ id = "surgery_shutters"; name = "Surgery shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/sleeper) "arb" = ( @@ -8819,6 +8797,10 @@ id = "surgery_shutters"; name = "Surgery shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/sleeper) "arc" = ( @@ -8831,6 +8813,10 @@ name = "privacy door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/lawoffice) "are" = ( @@ -8853,6 +8839,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore/secondary) "ari" = ( @@ -8919,6 +8909,7 @@ pixel_y = 32 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/fore) "arq" = ( @@ -8941,9 +8932,9 @@ /area/maintenance/starboard/fore) "ars" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/starboard/fore"; dir = 1; name = "Starboard Bow Maintenance APC"; - areastring = "/area/maintenance/starboard/fore"; pixel_y = 24 }, /obj/structure/cable{ @@ -9005,8 +8996,7 @@ "arC" = ( /obj/machinery/camera/motion{ c_tag = "Armory External"; - dir = 1; - network = list("ss13") + dir = 1 }, /turf/open/space/basic, /area/space) @@ -9127,11 +9117,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -9151,11 +9139,15 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -9168,11 +9160,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -9230,11 +9220,9 @@ "asc" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/carpet, @@ -9245,11 +9233,9 @@ /area/science/misc_lab) "ase" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/carpet, @@ -9288,22 +9274,24 @@ name = "Dorm 4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "asi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/wood, @@ -9357,11 +9345,14 @@ id = "surgery_shutters"; name = "Surgery shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/sleeper) "asp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -9449,6 +9440,10 @@ /area/maintenance/starboard/fore) "asx" = ( /obj/structure/door_assembly/door_assembly_mai, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "asy" = ( @@ -9457,6 +9452,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "asz" = ( @@ -9546,7 +9545,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -9554,11 +9552,9 @@ "asM" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/wood, @@ -9607,7 +9603,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -9620,13 +9615,16 @@ /turf/open/floor/plasteel, /area/science/misc_lab) "asX" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/nanite) "asY" = ( @@ -9635,6 +9633,10 @@ id = "surgery_shutters"; name = "Surgery shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/sleeper) "asZ" = ( @@ -9651,11 +9653,9 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, @@ -9698,13 +9698,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore) "atf" = ( @@ -9718,11 +9722,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/grimy, @@ -9732,11 +9734,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -9751,11 +9751,9 @@ "atj" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plating, @@ -9787,7 +9785,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -9803,11 +9800,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/dark, @@ -9818,7 +9813,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -9827,6 +9821,12 @@ /obj/machinery/door/airlock/external{ name = "Construction Zone" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/construction/mining/aux_base) "atq" = ( @@ -9837,11 +9837,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -9858,9 +9856,7 @@ pixel_y = 12 }, /obj/item/circular_saw, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, +/turf/open/floor/plasteel/white/side, /area/medical/sleeper) "att" = ( /obj/structure/cable{ @@ -9870,11 +9866,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -9933,6 +9927,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/showroomfloor, /area/ai_monitored/security/armory) "atA" = ( @@ -9944,6 +9942,12 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "atC" = ( @@ -10048,7 +10052,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -10060,6 +10063,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/dorms) "atR" = ( @@ -10088,7 +10095,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -10108,10 +10114,15 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "atZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "aua" = ( @@ -10159,9 +10170,7 @@ /area/maintenance/starboard/aft) "auf" = ( /obj/machinery/nanite_chamber, -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, /area/science/nanite) "aug" = ( @@ -10188,11 +10197,9 @@ /area/security/detectives_office) "auj" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -10216,11 +10223,9 @@ /area/crew_quarters/dorms) "aum" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -10237,10 +10242,15 @@ /turf/open/floor/plasteel, /area/science/nanite) "auo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Courtroom" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/courtroom) "aup" = ( @@ -10250,6 +10260,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/dorms) "auq" = ( @@ -10261,7 +10275,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/dark, @@ -10271,20 +10284,18 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/construction/mining/aux_base"; dir = 8; name = "Auxillary Base Construction APC"; - areastring = "/area/construction/mining/aux_base"; pixel_x = -24 }, /obj/structure/cable{ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -10301,7 +10312,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/dark, @@ -10311,7 +10321,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -10328,7 +10337,6 @@ /area/crew_quarters/fitness) "auw" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -10341,12 +10349,9 @@ /area/crew_quarters/dorms) "auy" = ( /obj/machinery/computer/nanite_chamber_control{ - icon_state = "computer"; dir = 4 }, -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/machinery/light{ dir = 8 }, @@ -10404,6 +10409,12 @@ /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, /area/maintenance/starboard/fore) "auH" = ( @@ -10532,9 +10543,7 @@ pixel_y = 4 }, /obj/structure/table, -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, /area/science/nanite) "auW" = ( @@ -10561,7 +10570,6 @@ /obj/item/restraints/handcuffs, /obj/item/restraints/handcuffs, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -10612,6 +10620,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "avg" = ( @@ -10678,9 +10690,12 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "avm" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "avn" = ( @@ -10706,6 +10721,10 @@ name = "Auxillary Base Shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "avq" = ( @@ -10727,11 +10746,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -10752,11 +10769,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -10782,13 +10797,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore) "avw" = ( @@ -10831,11 +10850,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plating, @@ -10878,11 +10895,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -10896,11 +10911,8 @@ pixel_x = 5; pixel_y = -32 }, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -10909,6 +10921,10 @@ /obj/machinery/door/poddoor/preopen{ id = "maint3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "avF" = ( @@ -10918,11 +10934,14 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "avG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/wood, @@ -10939,11 +10958,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -10966,9 +10983,9 @@ /area/science/nanite) "avL" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/department/electrical"; dir = 1; name = "Electrical Maintenance APC"; - areastring = "/area/maintenance/department/electrical"; pixel_y = 24 }, /obj/structure/cable{ @@ -10978,9 +10995,7 @@ /turf/open/floor/plating, /area/maintenance/department/electrical) "avM" = ( -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/machinery/nanite_programmer, /turf/open/floor/plasteel/white, /area/science/nanite) @@ -10999,8 +11014,6 @@ }, /obj/item/multitool, /obj/item/radio/intercom{ - freerange = 0; - frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29 }, @@ -11040,11 +11053,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -11055,8 +11066,10 @@ name = "Hydroponics Desk"; req_access_txt = "35" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "avT" = ( @@ -11073,7 +11086,6 @@ specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/carpet, @@ -11112,7 +11124,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -11128,7 +11139,6 @@ specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/wood, @@ -11144,7 +11154,6 @@ specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/wood, @@ -11154,7 +11163,6 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -11166,9 +11174,9 @@ /area/maintenance/fore) "awd" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/fore"; dir = 1; name = "Fore Maintenance APC"; - areastring = "/area/maintenance/fore"; pixel_y = 24 }, /obj/structure/cable{ @@ -11190,7 +11198,6 @@ specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/carpet, @@ -11209,11 +11216,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -11239,7 +11250,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -11249,11 +11259,9 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, @@ -11263,7 +11271,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/white/corner{ @@ -11272,11 +11279,9 @@ /area/hallway/secondary/entry) "awl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/carpet, @@ -11287,22 +11292,24 @@ name = "Dorm 3" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "awn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -11313,11 +11320,9 @@ }, /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -11333,11 +11338,9 @@ /obj/structure/table/wood, /obj/item/coin/silver, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -11347,28 +11350,28 @@ /area/crew_quarters/dorms) "aws" = ( /obj/structure/table/wood, -/obj/item/storage/firstaid/regular, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "awt" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fitness" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -11387,11 +11390,9 @@ "aww" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -11401,7 +11402,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -11425,7 +11425,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/dark, @@ -11447,7 +11446,6 @@ /area/crew_quarters/fitness) "awC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -11518,11 +11516,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -11532,11 +11528,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -11557,11 +11551,15 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -11571,11 +11569,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -11586,11 +11582,9 @@ }, /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -11609,11 +11603,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, @@ -11702,7 +11694,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white/corner{ @@ -11767,7 +11758,6 @@ "axg" = ( /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; name = "Prison Intercom (General)"; pixel_x = 25; pixel_y = -2; @@ -11787,7 +11777,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white/corner{ @@ -11799,7 +11788,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -11810,6 +11798,12 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "axk" = ( @@ -11817,11 +11811,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -11840,11 +11832,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white/corner{ @@ -11859,22 +11849,18 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/cafeteria, /area/hallway/secondary/entry) "axp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -11890,7 +11876,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -11909,7 +11894,6 @@ specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/carpet, @@ -11919,11 +11903,15 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -11933,22 +11921,18 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plating, /area/maintenance/port/fore) "axv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -11961,22 +11945,18 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "axx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/grille/broken, @@ -11998,7 +11978,6 @@ /area/maintenance/starboard/aft) "axA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -12011,11 +11990,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -12031,11 +12008,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -12048,22 +12023,18 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, /area/maintenance/fore) "axE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -12073,7 +12044,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -12081,7 +12051,6 @@ "axG" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -12094,7 +12063,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -12103,15 +12071,12 @@ "axI" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness) "axJ" = ( /obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 2; - icon_state = "manifoldlayer"; level = 2 }, /turf/closed/wall/r_wall, @@ -12127,15 +12092,15 @@ icon_gib = "guard_dead"; icon_living = "guard"; icon_state = "guard"; + maxHealth = 250; max_co2 = 5; max_tox = 2; - maxHealth = 250; melee_damage_lower = 15; melee_damage_upper = 20; min_oxy = 5; + movement_type = 1; name = "Sergeant Araneus"; real_name = "Sergeant Araneus"; - movement_type = 1; response_help = "pets"; turns_per_move = 10 }, @@ -12150,11 +12115,9 @@ pixel_y = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -12173,10 +12136,6 @@ /obj/item/toy/cards/deck{ pixel_x = 2 }, -/obj/item/clothing/mask/balaclava{ - pixel_x = -8; - pixel_y = 8 - }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "axQ" = ( @@ -12190,16 +12149,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fitness" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "axS" = ( /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -12234,11 +12197,9 @@ }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -12254,7 +12215,6 @@ dir = 9 }, /obj/machinery/atmospherics/components/binary/pump/on/layer1{ - icon_state = "pump_on_map-1"; dir = 8 }, /turf/open/floor/plating, @@ -12268,55 +12228,51 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, /area/security/processing) "axZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "aya" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "ayb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "ayc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -12326,11 +12282,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/item/paper/guides/jobs/security/paystand_setup, @@ -12339,7 +12293,6 @@ /area/security/warden) "aye" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plating, @@ -12374,11 +12327,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -12391,11 +12342,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -12426,7 +12375,6 @@ /area/hallway/secondary/entry) "ayo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -12445,14 +12393,12 @@ specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/carpet, /area/crew_quarters/dorms) "ayq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/freezer, @@ -12518,7 +12464,6 @@ "ayw" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -12546,7 +12491,6 @@ pixel_y = -2 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/white/side{ @@ -12560,7 +12504,6 @@ /area/maintenance/starboard/fore) "ayB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -12577,7 +12520,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /mob/living/simple_animal/spiffles, @@ -12585,7 +12527,6 @@ /area/clerk) "ayD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /obj/structure/cable{ @@ -12598,14 +12539,12 @@ pixel_x = 27 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "ayF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel/dark, @@ -12636,7 +12575,6 @@ "ayJ" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -12686,9 +12624,9 @@ /area/ai_monitored/storage/eva) "ayP" = ( /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/storage/eva"; dir = 1; name = "EVA Storage APC"; - areastring = "/area/ai_monitored/storage/eva"; pixel_y = 24 }, /obj/structure/cable{ @@ -12737,7 +12675,6 @@ /area/ai_monitored/storage/eva) "ayU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -12752,7 +12689,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -12773,14 +12709,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/port) "ayZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/grimy, @@ -12797,9 +12731,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 - }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "azc" = ( @@ -12807,7 +12739,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -12844,7 +12775,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -12854,11 +12784,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -12870,6 +12798,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "azj" = ( @@ -12915,7 +12847,7 @@ /area/crew_quarters/fitness) "azn" = ( /obj/structure/table, -/obj/item/storage/firstaid/regular, +/obj/item/clothing/mask/balaclava, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "azo" = ( @@ -12923,11 +12855,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -12948,7 +12878,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -12959,11 +12888,9 @@ /area/maintenance/starboard/fore) "azs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -13055,11 +12982,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/item/twohanded/required/kirbyplants/random, @@ -13076,6 +13001,10 @@ /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "azH" = ( @@ -13084,7 +13013,6 @@ /area/hydroponics) "azI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -13104,11 +13032,9 @@ "azL" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -13122,11 +13048,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -13161,11 +13085,9 @@ /area/ai_monitored/security/armory) "azQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -13175,38 +13097,43 @@ req_access_txt = "36" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/fore) "azS" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance{ name = "EVA Maintenance"; req_access_txt = "18" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/maintenance/fore) "azT" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 2 - }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "azU" = ( @@ -13214,11 +13141,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -13240,6 +13165,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "azY" = ( @@ -13265,11 +13194,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -13283,7 +13210,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -13343,11 +13269,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -13463,6 +13387,10 @@ /obj/machinery/door/poddoor/preopen{ id = "maint2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aAu" = ( @@ -13474,6 +13402,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aAv" = ( @@ -13484,7 +13416,6 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "aAw" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "EVA Storage"; req_access_txt = "18" @@ -13496,30 +13427,30 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aAx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aAy" = ( -/obj/machinery/power/smes{ - charge = 0 - }, +/obj/machinery/power/smes, /obj/structure/cable{ icon_state = "0-4" }, @@ -13546,9 +13477,7 @@ /turf/closed/wall, /area/maintenance/department/electrical) "aAB" = ( -/obj/machinery/power/smes{ - charge = 0 - }, +/obj/machinery/power/smes, /obj/structure/cable{ icon_state = "0-8" }, @@ -13563,6 +13492,7 @@ pixel_y = 32 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/entry) "aAE" = ( @@ -13594,20 +13524,26 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aAI" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aAJ" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) "aAK" = ( @@ -13621,11 +13557,9 @@ /area/hydroponics/garden) "aAL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -13665,11 +13599,9 @@ /obj/structure/chair/stool, /obj/effect/landmark/start/mime, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel/white/side{ @@ -13682,11 +13614,15 @@ name = "Dorm 2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -13716,19 +13652,16 @@ icon_state = "1-4" }, /obj/machinery/power/apc{ - dir = 2; - name = "Security Checkpoint APC"; areastring = "/area/security/checkpoint/auxiliary"; + name = "Security Checkpoint APC"; pixel_x = 1; pixel_y = -24 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -13741,9 +13674,9 @@ /area/hydroponics/garden) "aAV" = ( /obj/machinery/power/apc{ + areastring = "/area/hydroponics/garden"; dir = 4; name = "Garden APC"; - areastring = "/area/hydroponics/garden"; pixel_x = 27; pixel_y = 2 }, @@ -13751,11 +13684,9 @@ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -13778,11 +13709,9 @@ /area/science/test_area) "aAY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, @@ -13804,7 +13733,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -13815,7 +13743,6 @@ }, /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -13823,11 +13750,9 @@ "aBd" = ( /obj/machinery/seed_extractor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -13843,7 +13768,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/carpet, @@ -13891,11 +13815,9 @@ /area/ai_monitored/storage/eva) "aBk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /obj/structure/chair/pew/right{ - icon_state = "pewend_right"; dir = 1 }, /turf/open/floor/plasteel/chapel, @@ -13907,6 +13829,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "aBm" = ( @@ -13916,7 +13842,6 @@ desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; dir = 8; invuln = 1; - light = null; name = "Hardened Bomb-Test Camera"; network = list("toxins"); use_power = 0 @@ -13929,7 +13854,6 @@ /area/science/test_area) "aBn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/carpet, @@ -13958,7 +13882,6 @@ /area/ai_monitored/storage/eva) "aBr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -13990,7 +13913,6 @@ pixel_y = 32 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/carpet/blue, @@ -14001,18 +13923,15 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, /area/maintenance/port/fore) "aBx" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/carpet/blue, @@ -14034,7 +13953,6 @@ /area/crew_quarters/toilet) "aBB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -14049,6 +13967,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aBD" = ( @@ -14060,7 +13982,6 @@ }, /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/layer1{ dir = 1; - icon_state = "vent_map-1"; id_tag = "toxmix_airlock_pump" }, /turf/open/floor/engine, @@ -14083,7 +14004,6 @@ "aBG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -14106,14 +14026,12 @@ pixel_x = 24 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "aBK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -14132,6 +14050,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "aBM" = ( @@ -14143,7 +14065,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -14160,9 +14081,8 @@ /area/ai_monitored/storage/eva) "aBP" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Primary Tool Storage APC"; areastring = "/area/storage/primary"; + name = "Primary Tool Storage APC"; pixel_x = 1; pixel_y = -24 }, @@ -14170,11 +14090,9 @@ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -14184,18 +14102,15 @@ /area/storage/primary) "aBR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, /area/maintenance/port/fore) "aBS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -14209,16 +14124,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/white, /area/science/research) "aBU" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/medical"; dir = 8; name = "Medbay Security APC"; - areastring = "/area/security/checkpoint/medical"; pixel_x = -25 }, /obj/structure/cable{ @@ -14231,14 +14145,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "aBV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -14251,7 +14163,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/disposalpipe/segment{ @@ -14274,6 +14185,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "aBZ" = ( @@ -14296,18 +14211,15 @@ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "aCb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, @@ -14325,7 +14237,6 @@ pixel_y = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /obj/item/phone/real{ @@ -14361,11 +14272,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plating, @@ -14393,7 +14302,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -14407,7 +14315,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -14437,7 +14344,6 @@ dir = 9 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -14459,7 +14365,6 @@ /obj/structure/table/wood, /obj/machinery/requests_console{ department = "Theatre"; - departmentType = 0; name = "theatre RC"; pixel_x = -32 }, @@ -14503,7 +14408,6 @@ pixel_y = 22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -14516,18 +14420,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/vacant_room/commissary) "aCw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -14541,7 +14442,6 @@ /area/hydroponics) "aCy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -14558,11 +14458,9 @@ /obj/structure/table/glass, /obj/item/seeds/tower, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -14575,14 +14473,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aCB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /obj/structure/disposalpipe/segment{ @@ -14594,6 +14490,10 @@ /obj/machinery/door/poddoor/preopen{ id = "maint1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aCD" = ( @@ -14605,11 +14505,14 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aCE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -14620,7 +14523,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /obj/structure/sign/departments/minsky/medical/clone/cloning2{ @@ -14630,18 +14532,15 @@ /area/medical/medbay/central) "aCG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, /area/maintenance/fore) "aCH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -14651,7 +14550,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/white/side{ @@ -14660,7 +14558,6 @@ /area/science/research) "aCJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -14670,7 +14567,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -14708,7 +14604,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -14722,14 +14617,12 @@ receive_ore_updates = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel/white, /area/science/explab) "aCO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /obj/item/twohanded/required/kirbyplants/random, @@ -14742,7 +14635,6 @@ network = list("ss13","medbay") }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -14783,7 +14675,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -14793,7 +14684,6 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -14827,14 +14717,12 @@ /area/security/checkpoint/auxiliary) "aCZ" = ( /obj/machinery/meter{ - target_layer = 3 + target_layer = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plating, @@ -14844,7 +14732,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/cafeteria, @@ -14878,7 +14765,6 @@ name = "astronaut pen" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -14897,7 +14783,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -14905,13 +14790,12 @@ "aDf" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness) "aDg" = ( @@ -14925,13 +14809,12 @@ "aDi" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness) "aDj" = ( @@ -14963,7 +14846,6 @@ }, /obj/machinery/requests_console{ department = "Tool Storage"; - departmentType = 0; pixel_y = 30 }, /turf/open/floor/plasteel, @@ -14992,7 +14874,6 @@ "aDn" = ( /obj/structure/table, /obj/item/radio/intercom{ - broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -15035,14 +14916,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "aDs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /obj/item/twohanded/required/kirbyplants/random, @@ -15061,7 +14940,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/cafeteria, @@ -15082,7 +14960,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -15131,16 +15008,13 @@ /area/maintenance/fore) "aDA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "aDB" = ( /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aDC" = ( @@ -15153,7 +15027,6 @@ "aDD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -15165,9 +15038,7 @@ c_tag = "EVA Storage"; dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aDF" = ( @@ -15225,13 +15096,12 @@ "aDK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness) "aDL" = ( @@ -15263,7 +15133,6 @@ "aDP" = ( /obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -15276,12 +15145,8 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aDR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 - }, -/turf/open/floor/wood, -/area/medical/medbay/central) +/turf/closed/wall, +/area/medical/psych) "aDS" = ( /obj/machinery/door/airlock{ name = "Unisex Showers" @@ -15289,11 +15154,16 @@ /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/freezer, /area/crew_quarters/toilet) "aDT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -15301,7 +15171,6 @@ "aDU" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/wood, @@ -15337,11 +15206,9 @@ sortType = 18 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plating, @@ -15352,7 +15219,6 @@ dir = 1 }, /obj/item/radio/intercom{ - broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -15363,11 +15229,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -15377,6 +15241,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aEb" = ( @@ -15393,11 +15258,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -15411,11 +15274,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -15439,11 +15300,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -15464,7 +15323,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -15486,11 +15344,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -15507,18 +15363,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, /area/clerk) "aEi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/meter{ @@ -15528,7 +15381,6 @@ /area/maintenance/starboard/fore) "aEj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plating, @@ -15647,14 +15499,12 @@ /area/ai_monitored/security/armory) "aEx" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 9 }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "aEy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/white/side{ @@ -15663,9 +15513,9 @@ /area/science/research) "aEz" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/entry"; dir = 4; name = "Entry Hall APC"; - areastring = "/area/hallway/secondary/entry"; pixel_x = 24 }, /obj/structure/cable, @@ -15686,11 +15536,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -15708,7 +15556,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -15721,18 +15568,15 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aED" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -15772,7 +15616,6 @@ /area/maintenance/starboard/fore) "aEI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -15786,7 +15629,6 @@ /area/security/checkpoint/auxiliary) "aEK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/wood, @@ -15795,6 +15637,12 @@ /obj/machinery/door/airlock{ name = "Garden" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics/garden) "aEM" = ( @@ -15802,7 +15650,6 @@ name = "Atmospheric Alert Console" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -15810,7 +15657,6 @@ "aEN" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -15830,11 +15676,15 @@ name = "Dorm 1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -15843,7 +15693,6 @@ /obj/structure/table, /obj/item/paper/fluff/holodeck/disclaimer, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -15854,11 +15703,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/freezer, @@ -15891,13 +15738,11 @@ /area/maintenance/fore) "aEW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/engine, /area/science/misc_lab) "aEX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "EVA Storage"; req_access_txt = "18" @@ -15905,6 +15750,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aEY" = ( @@ -15913,7 +15762,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plating, @@ -15946,11 +15794,9 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white/side{ @@ -15965,14 +15811,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plating, @@ -15986,13 +15830,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aFg" = ( @@ -16000,7 +15848,6 @@ pixel_x = 30 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -16013,11 +15860,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -16033,11 +15878,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -16083,7 +15926,6 @@ /area/maintenance/starboard/fore) "aFo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /obj/structure/disposalpipe/segment, @@ -16092,7 +15934,6 @@ "aFp" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -16100,7 +15941,6 @@ "aFq" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -16110,18 +15950,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aFs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /obj/structure/cable{ @@ -16137,11 +15974,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -16161,11 +15996,9 @@ sortType = 19 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plating, @@ -16181,9 +16014,8 @@ /area/maintenance/starboard/fore) "aFy" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Chapel Office APC"; areastring = "/area/chapel/office"; + name = "Chapel Office APC"; pixel_y = -24 }, /obj/structure/cable, @@ -16210,20 +16042,17 @@ /area/chapel/main) "aFC" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Chapel APC"; areastring = "/area/chapel/main"; + name = "Chapel APC"; pixel_y = -24 }, /obj/structure/cable{ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -16234,21 +16063,18 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "aFE" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 5 }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "aFF" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 10 }, /obj/item/storage/toolbox/mechanical, @@ -16359,7 +16185,6 @@ /area/hydroponics/garden) "aFP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plating, @@ -16396,20 +16221,17 @@ /area/escapepodbay) "aFS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aFT" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 8 }, /obj/machinery/light/small, /obj/structure/closet/radiation, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -16450,9 +16272,15 @@ dir = 8 }, /obj/machinery/paystand/register{ - icon_state = "register"; dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/clerk) "aFX" = ( @@ -16481,7 +16309,6 @@ /area/ai_monitored/turret_protected/ai_upload) "aGa" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel/dark, @@ -16512,15 +16339,12 @@ pixel_x = 24 }, /obj/structure/table, -/obj/item/paper/guides/jobs/engi/gravity_gen{ - layer = 3 - }, +/obj/item/paper/guides/jobs/engi/gravity_gen, /obj/item/pen/blue, /obj/item/radio/intercom{ pixel_y = -25 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -16530,7 +16354,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -16565,22 +16388,24 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aGj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -16603,7 +16428,6 @@ }, /obj/item/twohanded/required/kirbyplants, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -16684,21 +16508,24 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "aGt" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aGu" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aGv" = ( /obj/structure/closet/firecloset, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -16718,7 +16545,6 @@ }, /obj/item/cartridge/atmos, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /obj/structure/disposalpipe/segment{ @@ -16744,29 +16570,24 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, /area/engine/engine_smes) "aGy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/dark, /area/chapel/main) "aGz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -16780,7 +16601,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/structure/disposalpipe/segment, @@ -16798,7 +16618,6 @@ /area/maintenance/starboard/fore) "aGC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -16826,7 +16645,6 @@ /area/crew_quarters/theatre) "aGE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /obj/machinery/airalarm{ @@ -16867,11 +16685,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -16882,11 +16698,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -16897,9 +16711,7 @@ }, /obj/machinery/power/apc{ areastring = "/area/library"; - dir = 2; name = "Library APC"; - pixel_x = 0; pixel_y = -24 }, /obj/structure/cable{ @@ -16928,6 +16740,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aGN" = ( @@ -16935,11 +16751,15 @@ name = "Unisex Restrooms" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/freezer, @@ -16951,7 +16771,6 @@ }, /obj/structure/closet/secure_closet/engineering_welding, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -16985,7 +16804,6 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -17006,6 +16824,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aGU" = ( @@ -17051,10 +16873,13 @@ name = "Security Checkpoint"; req_access_txt = "1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/auxiliary) "aHa" = ( -/obj/machinery/door/firedoor, /obj/structure/table/reinforced, /obj/item/paper, /obj/machinery/door/window/westright{ @@ -17063,6 +16888,10 @@ req_access_txt = "1" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aHb" = ( @@ -17103,18 +16932,15 @@ pixel_y = 28 }, /obj/machinery/camera{ - c_tag = "Chapel Office"; - dir = 2 + c_tag = "Chapel Office" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) "aHh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/freezer, @@ -17129,7 +16955,6 @@ /area/ai_monitored/turret_protected/ai_upload) "aHk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -17143,7 +16968,6 @@ /turf/open/floor/plasteel/dark, /area/chapel/office) "aHm" = ( -/obj/machinery/door/firedoor, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -17152,9 +16976,11 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engine_smes) "aHn" = ( @@ -17163,7 +16989,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -17203,12 +17028,11 @@ icon_state = "0-8" }, /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 6 }, /obj/machinery/power/apc/highcap/five_k{ - dir = 4; areastring = "/area/ai_monitored/security/armory"; + dir = 4; name = "Armory APC"; pixel_x = 24 }, @@ -17240,7 +17064,6 @@ /area/ai_monitored/security/armory) "aHw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/cable{ @@ -17296,32 +17119,28 @@ "aHB" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aHC" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "pipe11-2"; dir = 6 }, /turf/closed/wall/r_wall, /area/engine/atmos) "aHD" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/toilet"; dir = 4; name = "Dormitory Bathrooms APC"; - areastring = "/area/crew_quarters/toilet"; pixel_x = 26 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/freezer, @@ -17352,8 +17171,7 @@ id = "commissaryshutter"; name = "Commissary Shutter Control"; pixel_x = 6; - pixel_y = -26; - req_access_txt = "0" + pixel_y = -26 }, /obj/structure/table, /obj/item/stack/packageWrap, @@ -17361,7 +17179,6 @@ /turf/open/floor/plasteel, /area/vacant_room/commissary) "aHH" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Dormitory" }, @@ -17369,6 +17186,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aHI" = ( @@ -17431,7 +17252,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plating, @@ -17454,24 +17274,23 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aHP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aHQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aHR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, @@ -17479,6 +17298,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aHS" = ( @@ -17489,10 +17309,12 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aHT" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Dormitory" }, @@ -17504,6 +17326,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aHU" = ( @@ -17522,27 +17348,37 @@ /obj/machinery/door/airlock{ name = "Unit 1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aHW" = ( /obj/machinery/door/airlock{ name = "Unit 2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aHX" = ( /obj/machinery/door/airlock{ name = "Unit B" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aHY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -17584,16 +17420,15 @@ /obj/item/stock_parts/subspace/ansible, /obj/item/stock_parts/subspace/ansible, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, -/area/tcommsat/entrance) +/area/tcommsat/computer) "aIb" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/theatre"; dir = 8; name = "Theatre APC"; - areastring = "/area/crew_quarters/theatre"; pixel_x = -25 }, /obj/structure/cable, @@ -17601,9 +17436,8 @@ /area/maintenance/starboard/fore) "aIc" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Bar APC"; areastring = "/area/crew_quarters/bar"; + name = "Bar APC"; pixel_y = -24 }, /obj/structure/cable, @@ -17611,7 +17445,6 @@ /area/maintenance/starboard/fore) "aId" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "pipe11-2"; dir = 8 }, /turf/closed/wall/r_wall, @@ -17619,7 +17452,6 @@ "aIe" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -17627,11 +17459,9 @@ "aIf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plating, @@ -17645,16 +17475,11 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/open/floor/plasteel{ - dir = 2 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, /area/maintenance/starboard/fore) "aIh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/structure/cable{ @@ -17674,7 +17499,6 @@ /area/ai_monitored/security/armory) "aIj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -17684,18 +17508,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aIk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/cable{ @@ -17705,11 +17526,9 @@ /area/storage/primary) "aIl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/cable{ @@ -17734,18 +17553,21 @@ name = "Auxiliary Tool Storage"; req_access_txt = "12" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; 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 + }, /turf/open/floor/plasteel, /area/storage/tools) "aIo" = ( @@ -17753,14 +17575,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -17774,7 +17594,6 @@ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -17785,11 +17604,9 @@ /area/library) "aIs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/cable{ @@ -17802,7 +17619,6 @@ /area/library) "aIu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/dark, @@ -17815,9 +17631,8 @@ /area/library) "aIw" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Hydroponics APC"; areastring = "/area/hydroponics"; + name = "Hydroponics APC"; pixel_y = -24 }, /obj/structure/cable{ @@ -17827,11 +17642,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/cable{ @@ -17885,11 +17698,9 @@ /area/chapel/office) "aIE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/yellow/visible, @@ -17934,7 +17745,6 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -17948,14 +17758,12 @@ network = list("ss13","minisat") }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) "aIK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -17966,7 +17774,6 @@ pixel_x = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -17983,8 +17790,7 @@ /area/storage/primary) "aIO" = ( /obj/machinery/camera{ - c_tag = "Arrivals Lounge"; - dir = 2 + c_tag = "Arrivals Lounge" }, /obj/machinery/light{ dir = 1 @@ -18028,8 +17834,6 @@ /obj/structure/table/glass, /obj/item/plant_analyzer, /obj/item/radio/intercom{ - freerange = 0; - frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29 }, @@ -18064,7 +17868,6 @@ req_access_txt = "3" }, /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -18092,7 +17895,6 @@ "aIZ" = ( /obj/structure/table, /obj/item/storage/belt/utility, -/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel, /area/storage/primary) "aJa" = ( @@ -18122,7 +17924,6 @@ /area/storage/primary) "aJd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -18132,11 +17933,9 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/structure/cable{ @@ -18170,7 +17969,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/freezer, @@ -18240,13 +18038,13 @@ "aJm" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold-2"; dir = 1 }, /turf/closed/wall/r_wall, /area/engine/atmos) "aJn" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "aJo" = ( @@ -18254,8 +18052,7 @@ dir = 1 }, /obj/machinery/camera{ - c_tag = "Central Hallway North"; - dir = 2 + c_tag = "Central Hallway North" }, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -18299,19 +18096,16 @@ "aJt" = ( /obj/structure/sign/directions/security{ dir = 1; - icon_state = "direction_sec"; pixel_x = 32; pixel_y = 40 }, /obj/structure/sign/directions/medical{ dir = 4; - icon_state = "direction_med"; pixel_x = 32; pixel_y = 32 }, /obj/structure/sign/directions/evac{ dir = 4; - icon_state = "direction_evac"; pixel_x = 32; pixel_y = 24 }, @@ -18344,9 +18138,11 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "pipe11-2"; dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/atmos) "aJy" = ( @@ -18377,9 +18173,11 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "pipe11-2"; dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/atmos) "aJB" = ( @@ -18390,18 +18188,20 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aJC" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "pipe11-2"; dir = 8 }, /turf/closed/wall/r_wall, /area/security/checkpoint/engineering) "aJD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -18452,7 +18252,6 @@ /area/engine/atmos_distro) "aJI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /obj/item/storage/secure/safe{ @@ -18477,12 +18276,8 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/open/floor/plasteel{ - dir = 2 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, /area/hydroponics) "aJM" = ( /obj/structure/table/wood, @@ -18518,8 +18313,7 @@ "aJQ" = ( /obj/structure/chair/office/dark, /obj/machinery/camera{ - c_tag = "Library North"; - dir = 2 + c_tag = "Library North" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -18573,7 +18367,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -18581,7 +18374,6 @@ "aJX" = ( /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /obj/structure/cable{ @@ -18591,11 +18383,9 @@ /area/storage/primary) "aJY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/structure/cable{ @@ -18607,19 +18397,25 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "aKa" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "aKb" = ( @@ -18645,7 +18441,6 @@ req_access_txt = "3" }, /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 6 }, /obj/machinery/light{ @@ -18655,14 +18450,12 @@ /area/ai_monitored/security/armory) "aKe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/engine/atmos_distro) "aKf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/dark, @@ -18678,8 +18471,7 @@ /area/ai_monitored/security/armory) "aKh" = ( /obj/machinery/camera/motion{ - c_tag = "Armory Motion Sensor"; - dir = 2 + c_tag = "Armory Motion Sensor" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) @@ -18690,9 +18482,12 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "aKj" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -18705,20 +18500,21 @@ /area/hallway/secondary/entry) "aKl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "aKm" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Garden" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics/garden) "aKn" = ( @@ -18738,7 +18534,6 @@ /area/storage/primary) "aKq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /obj/structure/cable{ @@ -18748,6 +18543,7 @@ /area/storage/tools) "aKr" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "aKs" = ( @@ -18757,21 +18553,18 @@ /area/storage/primary) "aKt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "aKu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/dark, /area/chapel/main) "aKv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -18781,14 +18574,12 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aKx" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ - icon_state = "pipe11-2"; dir = 6 }, /turf/closed/wall/r_wall, @@ -18803,11 +18594,14 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "aKz" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ - icon_state = "pipe11-2"; dir = 8 }, /turf/closed/wall/r_wall, @@ -18902,35 +18696,30 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 5 }, /turf/closed/wall/r_wall, /area/tcommsat/computer) "aKP" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 4 }, /turf/closed/wall/r_wall, /area/tcommsat/computer) "aKQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/wood, /area/library) "aKR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/dark, /area/chapel/office) "aKS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/grimy, @@ -18952,14 +18741,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 10 }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "aKU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -18979,7 +18766,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - icon_state = "manifold-2"; dir = 8 }, /turf/open/floor/plasteel/dark/telecomms, @@ -19020,7 +18806,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 4 }, /turf/open/floor/plasteel/dark/telecomms, @@ -19036,11 +18821,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plating, @@ -19053,11 +18836,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -19065,7 +18846,6 @@ "aLc" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel/grimy, @@ -19088,7 +18868,6 @@ /area/hydroponics) "aLe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -19129,19 +18908,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 4 }, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) "aLl" = ( /obj/structure/chair/comfy/beige{ - dir = 1; - icon_state = "comfychair" + dir = 1 }, /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/grimy, @@ -19169,7 +18945,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 9 }, /turf/open/floor/circuit/telecomms/mainframe, @@ -19182,7 +18957,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -19196,7 +18970,6 @@ pixel_y = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -19210,7 +18983,6 @@ /area/ai_monitored/turret_protected/ai_upload) "aLt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/carpet/purple, @@ -19222,6 +18994,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "aLv" = ( @@ -19270,20 +19046,24 @@ /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry) "aLD" = ( -/obj/machinery/door/firedoor, /obj/machinery/newscaster{ pixel_y = 32 }, /obj/machinery/light{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aLE" = ( /turf/open/floor/plasteel, /area/hallway/primary/port) "aLF" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aLG" = ( @@ -19291,16 +19071,15 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ - name = "Port Hall APC"; areastring = "/area/hallway/primary/port"; dir = 1; + name = "Port Hall APC"; pixel_y = 26 }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aLH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/carpet, @@ -19316,7 +19095,12 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aLK" = ( @@ -19325,7 +19109,6 @@ /area/hallway/primary/port) "aLL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/carpet, @@ -19335,7 +19118,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -19359,7 +19141,6 @@ }, /obj/effect/turf_decal/bot_white/left, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/dark, @@ -19367,15 +19148,13 @@ "aLP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "aLQ" = ( /obj/machinery/camera{ - c_tag = "Central Hallway North-East"; - dir = 2 + c_tag = "Central Hallway North-East" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -19391,25 +19170,24 @@ "aLS" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/locker) "aLT" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aLU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -19425,8 +19203,7 @@ /area/hallway/primary/central) "aLW" = ( /obj/machinery/camera{ - c_tag = "Central Hallway North-West"; - dir = 2 + c_tag = "Central Hallway North-West" }, /obj/machinery/airalarm{ pixel_y = 23 @@ -19440,7 +19217,12 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aLY" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aLZ" = ( @@ -19491,14 +19273,12 @@ pixel_x = -23 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "aMh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/carpet/blue, @@ -19518,7 +19298,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 5 }, /turf/open/floor/plasteel/dark/telecomms, @@ -19534,11 +19313,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -19548,7 +19325,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - icon_state = "manifold-2"; dir = 1 }, /turf/open/floor/circuit/telecomms/mainframe, @@ -19579,25 +19355,21 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 10 }, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) "aMq" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{ - name = "Waste Ejector"; - icon_state = "inje_map-2"; - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/tcommsat/entrance) +/obj/structure/table, +/obj/item/camera_film, +/obj/item/camera, +/turf/open/floor/plasteel, +/area/storage/art) "aMr" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -19613,11 +19385,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plating, @@ -19627,11 +19397,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -19641,7 +19409,6 @@ /area/space) "aMv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/carpet/blue, @@ -19657,7 +19424,6 @@ /area/maintenance/aft) "aMx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /obj/structure/disposalpipe/segment, @@ -19665,11 +19431,9 @@ /area/quartermaster/sorting) "aMy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -19680,7 +19444,6 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -19691,7 +19454,6 @@ }, /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -19699,14 +19461,12 @@ /area/storage/primary) "aMB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aMC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/structure/cable{ @@ -19716,7 +19476,6 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -19732,18 +19491,15 @@ /area/maintenance/starboard/aft) "aME" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Kitchen APC"; areastring = "/area/crew_quarters/kitchen"; + name = "Kitchen APC"; pixel_y = -24 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plating, @@ -19771,7 +19527,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -19783,7 +19538,6 @@ /area/hydroponics) "aMJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -19799,7 +19553,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -19813,15 +19566,13 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "aMM" = ( /obj/machinery/camera{ - c_tag = "Chapel North"; - dir = 2 + c_tag = "Chapel North" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -19831,18 +19582,15 @@ /area/hydroponics) "aMO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aMP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -19850,7 +19598,6 @@ /area/maintenance/starboard/fore) "aMQ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -19860,14 +19607,12 @@ /obj/structure/disposalpipe/segment, /obj/machinery/chem_heater, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "aMS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/structure/cable{ @@ -19877,14 +19622,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "aMT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -19909,7 +19652,6 @@ pixel_x = -22 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/carpet/blue, @@ -19926,7 +19668,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -19948,7 +19689,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -19974,7 +19714,12 @@ /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry) "aNh" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aNi" = ( @@ -19996,7 +19741,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -20016,7 +19760,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -20042,7 +19785,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -20052,7 +19794,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -20062,7 +19803,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/white/side{ @@ -20071,14 +19811,12 @@ /area/science/research) "aNs" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, /area/quartermaster/storage) "aNt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/cable{ @@ -20088,7 +19826,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -20098,7 +19835,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/structure/cable{ @@ -20108,7 +19844,6 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -20176,14 +19911,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/structure/disposalpipe/segment{ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -20193,14 +19926,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -20210,22 +19941,18 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/structure/disposalpipe/segment{ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, /area/maintenance/aft) "aNG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plating, @@ -20235,12 +19962,10 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -20253,29 +19978,32 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, /area/maintenance/aft) "aNJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) +"aNK" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/mob/living/simple_animal/pet/fox/fennec/Autumn, +/turf/open/floor/plasteel, +/area/quartermaster/office) "aNL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -20306,13 +20034,11 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "aNN" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Hydroponics"; req_access_txt = "35" @@ -20320,12 +20046,15 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics) "aNO" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -20333,11 +20062,9 @@ "aNP" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/structure/cable{ @@ -20354,7 +20081,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/wood, @@ -20398,6 +20124,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/office) "aNX" = ( @@ -20415,6 +20145,12 @@ name = "Confession Booth (Chaplain)"; req_access_txt = "22" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main) "aNZ" = ( @@ -20542,7 +20278,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/firealarm{ @@ -20577,7 +20312,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aOt" = ( @@ -20586,7 +20326,6 @@ pixel_y = -32 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -20622,7 +20361,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -20633,7 +20371,6 @@ pixel_y = 23 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -20641,13 +20378,11 @@ "aOz" = ( /obj/structure/sign/directions/security{ dir = 4; - icon_state = "direction_sec"; pixel_x = 32; pixel_y = -24 }, /obj/structure/sign/directions/evac{ dir = 4; - icon_state = "direction_evac"; pixel_x = 32; pixel_y = -32 }, @@ -20663,7 +20398,6 @@ }, /obj/effect/landmark/start/depsec/science, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -20679,7 +20413,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /mob/living/simple_animal/pet/cat/Runtime, @@ -20687,7 +20420,6 @@ /area/crew_quarters/heads/cmo) "aOC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plating, @@ -20710,27 +20442,36 @@ /obj/structure/sign/warning/electricshock{ pixel_y = -32 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aOG" = ( /obj/structure/sign/warning/electricshock{ pixel_y = -32 }, -/obj/machinery/door/firedoor, /obj/machinery/light, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aOH" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -20740,14 +20481,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/structure/disposalpipe/segment{ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -20757,21 +20496,18 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "aOK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/structure/cable{ @@ -20781,7 +20517,6 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -20791,7 +20526,6 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -20801,11 +20535,34 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, /area/maintenance/aft) +"aON" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden/layer1{ + dir = 4 + }, +/obj/machinery/meter{ + target_layer = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOO" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/maintenance/aft) +"aOP" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{ + dir = 4; + icon_state = "inje_map-3"; + name = "Waste Ejector" + }, +/turf/open/floor/plating/airless, +/area/tcommsat/entrance) "aOQ" = ( /obj/machinery/requests_console{ department = "Hydroponics"; @@ -20833,14 +20590,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -20855,7 +20610,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -20871,8 +20625,7 @@ "aOW" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/camera{ - c_tag = "Hydroponics North"; - dir = 2 + c_tag = "Hydroponics North" }, /turf/open/floor/plasteel/dark, /area/hydroponics) @@ -20882,7 +20635,6 @@ /area/hydroponics) "aOY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -20896,8 +20648,7 @@ /area/hydroponics) "aPa" = ( /obj/structure/chair/comfy/beige{ - dir = 1; - icon_state = "comfychair" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/grimy, @@ -20909,7 +20660,6 @@ "aPc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -20921,7 +20671,6 @@ "aPe" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -20975,7 +20724,6 @@ /obj/structure/chair/stool, /obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -20983,7 +20731,6 @@ "aPn" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -21003,20 +20750,17 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aPr" = ( -/obj/structure/table/wood, -/obj/item/taperecorder, -/obj/machinery/light{ - dir = 4 +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "psych"; + name = "privacy shutter" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/obj/item/clipboard, -/turf/open/floor/carpet, -/area/medical/medbay/central) +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/medical/psych) "aPs" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -21037,7 +20781,6 @@ /area/hallway/secondary/entry) "aPv" = ( /obj/item/radio/intercom{ - broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -21048,22 +20791,19 @@ /area/hallway/secondary/entry) "aPw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/structure/disposalpipe/segment{ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "aPx" = ( /obj/structure/chair/comfy/beige{ - dir = 1; - icon_state = "comfychair" + dir = 1 }, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) @@ -21087,15 +20827,25 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "aPC" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aPD" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aPE" = ( @@ -21113,6 +20863,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Art Storage" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/art) "aPI" = ( @@ -21124,11 +20878,14 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "aPJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -21158,7 +20915,6 @@ /area/hallway/primary/port) "aPO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/white/side{ @@ -21192,6 +20948,10 @@ id = "bridge blast"; name = "bridge blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "aPT" = ( @@ -21203,6 +20963,10 @@ name = "bridge blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "aPU" = ( @@ -21218,6 +20982,10 @@ id = "bridge blast"; name = "bridge blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "aPV" = ( @@ -21235,6 +21003,10 @@ id = "bridge blast"; name = "bridge blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "aPW" = ( @@ -21250,6 +21022,10 @@ id = "bridge blast"; name = "bridge blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "aPX" = ( @@ -21261,6 +21037,10 @@ id = "bridge blast"; name = "bridge blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "aPY" = ( @@ -21277,7 +21057,6 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -21287,7 +21066,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -21300,7 +21078,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -21322,6 +21099,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "aQe" = ( @@ -21332,6 +21113,12 @@ name = "Surgery Maintenance"; req_access_txt = "45" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/aft) "aQf" = ( @@ -21373,39 +21160,38 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance"; req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "aQj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/structure/disposalpipe/segment{ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "aQk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -21419,7 +21205,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -21435,11 +21220,9 @@ /area/hydroponics) "aQn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plating, @@ -21449,7 +21232,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -21508,7 +21290,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -21524,7 +21305,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -21545,6 +21325,12 @@ /obj/machinery/door/morgue{ name = "Confession Booth" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main) "aQB" = ( @@ -21554,18 +21340,15 @@ "aQC" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/white, /area/medical/virology) "aQD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plating, @@ -21581,6 +21364,12 @@ name = "Security Escape Airlock"; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit) "aQG" = ( @@ -21599,10 +21388,15 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aQI" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aQJ" = ( @@ -21617,11 +21411,9 @@ "aQK" = ( /obj/effect/spawner/xmastree, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/dark, @@ -21725,14 +21517,12 @@ pixel_y = -4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, /area/engine/atmos) "aRd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/engine, @@ -21749,9 +21539,9 @@ /obj/item/clothing/gloves/color/latex, /obj/machinery/requests_console{ department = "Virology"; - receive_ore_updates = 1; name = "Virology Requests Console"; - pixel_x = -32 + pixel_x = -32; + receive_ore_updates = 1 }, /obj/item/healthanalyzer, /obj/item/clothing/glasses/hud/health, @@ -21762,7 +21552,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /obj/item/clothing/glasses/science, @@ -21773,14 +21562,18 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -21916,14 +21709,12 @@ /area/hallway/primary/central) "aRu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/structure/disposalpipe/segment{ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, @@ -21934,11 +21725,9 @@ req_access_txt = "47" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/cable{ @@ -21947,6 +21736,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "aRw" = ( @@ -21964,13 +21759,9 @@ /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "aRx" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, -/obj/structure/disposalpipe/sorting/mail/flip{ - sortType = 10 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/wood, +/area/medical/psych) "aRy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -21982,11 +21773,9 @@ sortType = 10 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plating, @@ -21997,7 +21786,6 @@ }, /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -22008,7 +21796,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -22022,7 +21809,6 @@ "aRC" = ( /obj/structure/table, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -22030,7 +21816,6 @@ "aRD" = ( /obj/structure/table, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -22044,13 +21829,17 @@ req_access_txt = "27" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/office) "aRF" = ( @@ -22079,7 +21868,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /obj/machinery/vending/wardrobe/sec_wardrobe, @@ -22089,7 +21877,6 @@ /obj/machinery/portable_atmospherics/canister, /obj/machinery/atmospherics/components/unary/portables_connector{ dir = 8; - icon_state = "connector_map-2"; name = "Output Gas Connector Port" }, /turf/open/floor/plasteel, @@ -22099,11 +21886,9 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/grimy, @@ -22127,6 +21912,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aRM" = ( @@ -22162,6 +21951,10 @@ name = "Private Study"; req_access_txt = "37" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine/cult, /area/library) "aRR" = ( @@ -22176,14 +21969,12 @@ /area/chapel/main) "aRT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aRU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -22195,6 +21986,7 @@ "aRW" = ( /obj/structure/sign/warning/docking, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/exit) "aRX" = ( @@ -22220,7 +22012,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -22238,7 +22029,6 @@ }, /obj/structure/closet/radiation, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -22304,7 +22094,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -22314,11 +22103,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/grimy, @@ -22341,6 +22128,7 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port) "aSn" = ( @@ -22356,23 +22144,24 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel, /area/engine/engineering) "aSo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Law Office"; req_access_txt = "38" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/lawoffice) "aSp" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos{ name = "Tanks and Filtration"; req_access_txt = "24" @@ -22380,6 +22169,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos_distro) "aSq" = ( @@ -22407,7 +22200,6 @@ /area/storage/tools) "aSt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plating, @@ -22505,25 +22297,21 @@ /obj/machinery/light, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, /area/engine/engine_smes) "aSG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /turf/open/floor/plasteel, /area/engine/engineering) "aSH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/grimy, @@ -22562,6 +22350,12 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating{ luminosity = 2 }, @@ -22578,17 +22372,12 @@ /turf/open/floor/plasteel, /area/security/prison) "aSQ" = ( -/obj/item/storage/toolbox/mechanical, -/obj/item/flashlight, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/plating, -/area/maintenance/department/tcoms) +/turf/open/space/basic, +/area/space/nearstation) "aSR" = ( /turf/open/floor/plasteel/dark, /area/hydroponics) @@ -22614,7 +22403,6 @@ /obj/item/stock_parts/subspace/treatment, /obj/item/stock_parts/subspace/treatment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -22638,7 +22426,6 @@ pixel_x = 26 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -22648,11 +22435,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, @@ -22673,15 +22458,17 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "aTa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/structure/disposalpipe/segment, @@ -22698,9 +22485,7 @@ /area/library) "aTc" = ( /obj/machinery/door/window/northright{ - base_state = "right"; dir = 8; - icon_state = "right"; name = "Library Desk Door"; req_access_txt = "37" }, @@ -22722,7 +22507,6 @@ /area/chapel/main) "aTf" = ( /obj/structure/chair/pew/left{ - icon_state = "pewend_left"; dir = 1 }, /turf/open/floor/plasteel/chapel{ @@ -22731,18 +22515,15 @@ /area/chapel/main) "aTg" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "pipe11-2"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, /area/engine/atmos_distro) "aTh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -22753,7 +22534,6 @@ /area/chapel/main) "aTj" = ( /obj/structure/chair/pew/right{ - icon_state = "pewend_right"; dir = 1 }, /turf/open/floor/plasteel/chapel, @@ -22766,11 +22546,9 @@ /area/hallway/secondary/exit) "aTl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "pipe11-2"; dir = 9 }, /turf/open/floor/plasteel, @@ -22790,6 +22568,12 @@ /obj/structure/sign/warning/vacuum/external{ pixel_y = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit) "aTo" = ( @@ -22820,9 +22604,9 @@ icon_state = "1-2" }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/toilet/locker"; dir = 4; name = "Locker Restrooms APC"; - areastring = "/area/crew_quarters/toilet/locker"; pixel_x = 27; pixel_y = 2 }, @@ -22834,10 +22618,13 @@ /turf/open/floor/plating, /area/maintenance/port) "aTr" = ( -/obj/machinery/door/firedoor, /obj/machinery/status_display/evac{ pixel_x = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aTs" = ( @@ -22846,7 +22633,6 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -22857,11 +22643,9 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/structure/cable{ @@ -22912,17 +22696,20 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "aTA" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos{ name = "Atmospherics"; req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -22938,11 +22725,9 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, @@ -22968,12 +22753,15 @@ /turf/open/floor/plasteel, /area/storage/art) "aTF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/table, -/obj/item/camera_film, -/obj/item/camera, -/turf/open/floor/plasteel, -/area/storage/art) +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 6 + }, +/turf/open/space/basic, +/area/space/nearstation) "aTG" = ( /obj/structure/table, /obj/item/storage/crayons, @@ -22986,7 +22774,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -23003,11 +22790,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plating, @@ -23018,12 +22803,12 @@ icon_state = "0-2" }, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port) "aTK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -23036,7 +22821,6 @@ "aTM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -23044,7 +22828,6 @@ "aTN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -23058,7 +22841,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -23070,7 +22852,6 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/wood, @@ -23162,9 +22943,7 @@ /turf/open/floor/plasteel, /area/bridge) "aUd" = ( -/obj/machinery/computer/security/mining{ - network = list("mine","auxbase") - }, +/obj/machinery/computer/security/mining, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 4 @@ -23184,15 +22963,12 @@ /area/bridge) "aUf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/visible{ - icon_state = "manifold-2"; dir = 8 }, /turf/open/floor/plasteel, @@ -23209,11 +22985,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -23261,11 +23035,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -23279,7 +23051,6 @@ pixel_y = -31 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -23287,11 +23058,9 @@ /area/hydroponics) "aUo" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -23312,20 +23081,18 @@ icon_state = "1-2" }, /obj/machinery/power/apc{ + areastring = "/area/science/robotics/mechbay"; dir = 4; name = "Mech Bay APC"; - areastring = "/area/science/robotics/mechbay"; pixel_x = 26 }, /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -23335,7 +23102,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -23352,7 +23118,6 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -23360,15 +23125,12 @@ /area/crew_quarters/heads/hop) "aUu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "pipe11-2"; dir = 4 }, /turf/open/floor/plasteel, @@ -23381,7 +23143,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -23413,11 +23174,9 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/structure/cable{ @@ -23491,11 +23250,9 @@ /area/chapel/main) "aUI" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/yellow/visible, @@ -23503,7 +23260,6 @@ /area/engine/atmos_distro) "aUJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -23511,7 +23267,6 @@ "aUK" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -23526,11 +23281,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -23571,11 +23324,9 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -23597,11 +23348,9 @@ /area/crew_quarters/locker) "aUV" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/structure/disposalpipe/segment{ @@ -23622,22 +23371,18 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aUY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/goonplaque, @@ -23646,7 +23391,6 @@ /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/wood, @@ -23670,7 +23414,6 @@ /obj/structure/sign/warning/electricshock{ pixel_y = 32 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -23678,6 +23421,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aVc" = ( @@ -23725,22 +23471,22 @@ /turf/open/floor/plasteel, /area/bridge) "aVg" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aVh" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/primary/fore"; dir = 8; name = "Fore Primary Hallway APC"; - areastring = "/area/hallway/primary/fore"; pixel_x = -24 }, /obj/structure/cable{ @@ -23761,33 +23507,30 @@ /obj/item/reagent_containers/food/snacks/chips, /obj/item/reagent_containers/food/drinks/soda_cans/cola, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/carpet, /area/hallway/secondary/entry) "aVj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/carpet, /area/hallway/secondary/entry) "aVk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/carpet, /area/hallway/secondary/entry) "aVl" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel, @@ -23801,11 +23544,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -23816,11 +23557,9 @@ location = "Lockers" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -23830,22 +23569,18 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aVp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -23856,11 +23591,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -23877,11 +23610,9 @@ /area/bridge) "aVs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, @@ -23902,7 +23633,6 @@ /obj/structure/sign/warning/electricshock{ pixel_y = 32 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -23912,12 +23642,14 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aVv" = ( /obj/machinery/camera{ - c_tag = "Bridge East Entrance"; - dir = 2 + c_tag = "Bridge East Entrance" }, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -23988,7 +23720,6 @@ "aVC" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/carpet, @@ -24074,11 +23805,9 @@ sortType = 9 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -24137,11 +23866,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -24161,7 +23888,6 @@ /area/engine/atmos_distro) "aVX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/carpet, @@ -24175,11 +23901,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -24189,11 +23913,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -24201,11 +23923,11 @@ "aWa" = ( /obj/structure/sign/warning/vacuum/external, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/entry) "aWb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/carpet, @@ -24218,7 +23940,6 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -24226,20 +23947,23 @@ /area/crew_quarters/heads/captain) "aWd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "aWe" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Chapel" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/carpet/purple, /area/chapel/main) "aWf" = ( @@ -24250,7 +23974,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -24262,7 +23985,6 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -24272,11 +23994,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -24294,7 +24014,6 @@ "aWj" = ( /obj/structure/grille, /obj/structure/window{ - icon_state = "window"; dir = 8 }, /obj/structure/window, @@ -24312,7 +24031,6 @@ "aWl" = ( /obj/structure/grille, /obj/structure/window{ - icon_state = "window"; dir = 1 }, /turf/open/floor/plating, @@ -24339,7 +24057,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -24349,7 +24066,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -24362,14 +24078,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, /area/hydroponics) "aWr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -24380,7 +24094,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -24392,11 +24105,9 @@ }, /obj/effect/landmark/start/captain, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/wood, @@ -24408,7 +24119,6 @@ pixel_y = -1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -24425,11 +24135,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plating, @@ -24447,15 +24155,12 @@ /area/security/prison) "aWx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/structure/chair/pew/left{ - icon_state = "pewend_left"; dir = 1 }, /turf/open/floor/plasteel/chapel{ @@ -24473,11 +24178,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -24515,22 +24218,18 @@ /area/security/prison) "aWD" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aWE" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -24542,17 +24241,14 @@ "aWG" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aWH" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -24560,6 +24256,9 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aWI" = ( @@ -24611,6 +24310,9 @@ name = "Bridge"; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/bridge) "aWM" = ( @@ -24619,11 +24321,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -24726,20 +24426,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "aWW" = ( /obj/machinery/power/apc/highcap/five_k{ - dir = 2; - name = "Bridge APC"; areastring = "/area/bridge"; + name = "Bridge APC"; pixel_y = -24 }, /obj/structure/cable, @@ -24751,11 +24448,9 @@ /area/bridge) "aWX" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -24818,13 +24513,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/bridge) "aXd" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -24834,6 +24531,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aXe" = ( @@ -24913,7 +24613,6 @@ "aXl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -24950,6 +24649,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/locker) "aXq" = ( @@ -24977,15 +24680,12 @@ /area/crew_quarters/locker) "aXu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/chair/pew/right{ - icon_state = "pewend_right"; dir = 1 }, /turf/open/floor/plasteel/chapel, @@ -24997,15 +24697,12 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "aXw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aXx" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -25015,22 +24712,18 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel/white, /area/science/research) "aXz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/carpet/purple, @@ -25045,18 +24738,15 @@ /area/crew_quarters/locker) "aXB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/carpet/purple, /area/chapel/main) "aXC" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -25065,7 +24755,12 @@ /obj/machinery/door/airlock/public/glass{ name = "Chapel" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/carpet/purple, /area/hallway/secondary/exit) "aXE" = ( @@ -25074,11 +24769,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -25086,11 +24779,9 @@ "aXF" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -25115,7 +24806,6 @@ pixel_x = -24; req_access_txt = "39" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/virology{ autoclose = 0; @@ -25126,6 +24816,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "aXI" = ( @@ -25145,7 +24839,6 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -25153,7 +24846,6 @@ "aXK" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -25170,7 +24862,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -25220,20 +24911,23 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aXT" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Library" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/carpet, /area/library) "aXU" = ( @@ -25242,11 +24936,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, @@ -25260,7 +24952,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -25271,11 +24962,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plating, @@ -25283,7 +24972,6 @@ "aXY" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -25295,20 +24983,18 @@ name = "Security Station" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, /area/bridge) "aYa" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/port"; dir = 8; name = "Port Maintenance APC"; - areastring = "/area/maintenance/port"; pixel_x = -27; pixel_y = 2 }, @@ -25330,22 +25016,18 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aYc" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -25365,22 +25047,18 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/bridge) "aYg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -25394,11 +25072,9 @@ /area/security/detectives_office) "aYj" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -25415,7 +25091,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aYm" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -25423,6 +25098,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aYn" = ( @@ -25486,11 +25164,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -25512,18 +25188,15 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/bridge) "aYw" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -25532,7 +25205,6 @@ "aYx" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -25549,7 +25221,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -25566,11 +25237,9 @@ sortType = 6 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plating, @@ -25580,18 +25249,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/bridge) "aYB" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/structure/disposalpipe/segment, @@ -25621,7 +25287,6 @@ /turf/open/floor/plasteel, /area/bridge) "aYE" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -25629,13 +25294,15 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aYF" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Central Hall APC"; areastring = "/area/hallway/primary/central"; + name = "Central Hall APC"; pixel_y = -24 }, /obj/structure/cable, @@ -25655,7 +25322,6 @@ /obj/structure/table, /obj/item/razor, /obj/structure/window{ - icon_state = "window"; dir = 1 }, /obj/effect/turf_decal/tile/blue{ @@ -25678,7 +25344,6 @@ /area/security/prison) "aYJ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/visible{ - icon_state = "manifold-2"; dir = 8 }, /turf/open/floor/plasteel, @@ -25691,7 +25356,6 @@ /area/holodeck/perma) "aYL" = ( /obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "pipe11-2"; dir = 8 }, /turf/open/floor/plasteel, @@ -25747,7 +25411,6 @@ pixel_x = -2 }, /obj/structure/window{ - icon_state = "window"; dir = 1 }, /obj/effect/turf_decal/tile/blue{ @@ -25789,17 +25452,27 @@ /turf/open/floor/plasteel/cafeteria, /area/security/prison) "aYY" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 6 }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/obj/structure/closet/secure_closet{ + name = "psychiatrist locker"; + req_access_txt = "5" + }, +/obj/item/storage/pill_bottle/happiness, +/obj/item/storage/pill_bottle/happy{ + name = "happy pills bottle" + }, +/obj/item/storage/pill_bottle/lsd{ + name = "very happy pills bottle" + }, +/obj/item/storage/pill_bottle/psicodine, +/obj/item/storage/pill_bottle/dice, +/turf/open/floor/wood, +/area/medical/psych) "aYZ" = ( /obj/machinery/computer/libraryconsole/bookmanagement, /obj/structure/table, @@ -25816,7 +25489,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "pipe11-2"; dir = 10 }, /turf/open/floor/plasteel, @@ -25853,11 +25525,9 @@ /area/hallway/secondary/exit) "aZe" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -25869,11 +25539,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -25886,11 +25554,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -25900,14 +25566,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/aft) "aZi" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -25915,10 +25579,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engine_smes) "aZj" = ( @@ -25927,22 +25593,18 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/bridge) "aZk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -25956,7 +25618,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -26020,11 +25681,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -26046,6 +25705,12 @@ /obj/machinery/door/airlock{ name = "Unit 1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/locker) "aZw" = ( @@ -26063,8 +25728,7 @@ /area/crew_quarters/locker) "aZy" = ( /obj/machinery/camera{ - c_tag = "Conference Room"; - dir = 2 + c_tag = "Conference Room" }, /turf/open/floor/wood, /area/bridge/meeting_room) @@ -26099,7 +25763,6 @@ }, /obj/effect/landmark/start/yogs/signal_technician, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -26113,11 +25776,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -26131,11 +25792,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -26168,11 +25827,9 @@ /area/quartermaster/sorting) "aZL" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -26181,17 +25838,18 @@ /turf/closed/wall/r_wall, /area/bridge/meeting_room) "aZN" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aZO" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/structure/disposalpipe/segment{ @@ -26212,6 +25870,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/meeting_room) "aZR" = ( @@ -26269,7 +25931,6 @@ target_layer = 3 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/closed/wall/r_wall, @@ -26285,14 +25946,21 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "aZY" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aZZ" = ( @@ -26351,7 +26019,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -26421,11 +26088,14 @@ /area/hydroponics) "ban" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/northleft{ name = "Hydroponics Desk"; req_access_txt = "35" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics) "bao" = ( @@ -26440,12 +26110,15 @@ /area/engine/atmos_distro) "bap" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westright{ dir = 1; name = "Hydroponics Desk"; req_access_txt = "35" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics) "baq" = ( @@ -26509,29 +26182,28 @@ /area/library) "bay" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/prison) "baz" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "baA" = ( @@ -26541,11 +26213,9 @@ /area/chapel/main) "baB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/effect/decal/cleanable/dirt, @@ -26553,9 +26223,9 @@ /area/security/prison) "baC" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/exit"; dir = 8; name = "Escape Hallway APC"; - areastring = "/area/hallway/secondary/exit"; pixel_x = -25 }, /obj/structure/cable{ @@ -26613,11 +26283,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/structure/cable{ @@ -26636,11 +26304,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -26658,7 +26324,6 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /obj/structure/table, @@ -26678,7 +26343,6 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, @@ -26688,13 +26352,11 @@ /turf/open/floor/plasteel, /area/engine/engineering) "baN" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 - }, -/obj/machinery/meter, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, -/area/maintenance/port) +/area/tcommsat/computer) "baO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -26721,6 +26383,10 @@ name = "Service Hall"; req_one_access_txt = "25;26;35;28" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/service) "baS" = ( @@ -26738,7 +26404,6 @@ /area/hallway/primary/starboard) "baU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/carpet/purple, @@ -26753,7 +26418,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -26789,7 +26453,6 @@ /area/ai_monitored/nuke_storage) "baY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/carpet/purple, @@ -26810,11 +26473,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -26827,11 +26488,9 @@ /area/hallway/secondary/entry) "bbc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -26842,11 +26501,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/sign/departments/restroom{ @@ -26857,7 +26514,6 @@ "bbe" = ( /obj/machinery/door/window/westleft{ base_state = "right"; - dir = 8; icon_state = "right"; name = "Unisex Showers" }, @@ -26865,23 +26521,17 @@ /turf/open/floor/plasteel/freezer, /area/security/prison) "bbf" = ( +/obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/tcommsat/entrance) +/turf/open/space/basic, +/area/space/nearstation) "bbg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -26917,11 +26567,9 @@ "bbk" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -26969,18 +26617,15 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bbq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -27010,20 +26655,18 @@ sortType = 13 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plating, /area/maintenance/aft) "bbu" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/captain"; dir = 1; name = "Captain's Office APC"; - areastring = "/area/crew_quarters/heads/captain"; pixel_y = 24 }, /obj/structure/cable{ @@ -27051,15 +26694,17 @@ name = "Unisex Restroom" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/security/prison) "bby" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/structure/cable{ @@ -27080,19 +26725,21 @@ /area/hallway/primary/starboard) "bbA" = ( /obj/machinery/camera{ - c_tag = "Starboard Primary Hallway 2"; - dir = 2 + c_tag = "Starboard Primary Hallway 2" }, /turf/open/floor/plasteel/white/corner{ dir = 1 }, /area/hallway/primary/starboard) "bbB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Hydroponics"; req_access_txt = "35" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics) "bbC" = ( @@ -27114,7 +26761,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -27139,9 +26785,9 @@ /area/hallway/secondary/exit) "bbI" = ( /obj/machinery/power/apc{ + areastring = "/area/vacant_room"; dir = 8; name = "Vacant Office APC"; - areastring = "/area/vacant_room"; pixel_x = -24 }, /obj/structure/cable{ @@ -27172,6 +26818,12 @@ /obj/machinery/door/airlock{ name = "Unit 2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/locker) "bbM" = ( @@ -27202,11 +26854,9 @@ /area/crew_quarters/locker) "bbP" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, /obj/structure/disposalpipe/segment, @@ -27237,20 +26887,18 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, /area/maintenance/port) "bbU" = ( /obj/machinery/power/apc{ + areastring = "/area/storage/art"; dir = 1; name = "Art Storage"; - areastring = "/area/storage/art"; pixel_y = 24 }, /obj/structure/cable{ @@ -27260,11 +26908,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -27284,6 +26930,12 @@ name = "privacy shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/bridge/meeting_room) "bbX" = ( @@ -27308,11 +26960,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -27338,11 +26988,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -27360,11 +27008,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/structure/cable{ @@ -27381,7 +27027,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/circuit, @@ -27391,7 +27036,6 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/circuit, @@ -27407,11 +27051,9 @@ /area/library) "bcl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/carpet, @@ -27439,26 +27081,25 @@ "bcp" = ( /obj/structure/sign/directions/evac{ dir = 4; - icon_state = "direction_evac"; pixel_x = 32; pixel_y = 28 }, /obj/structure/sign/directions/security{ dir = 1; - icon_state = "direction_sec"; pixel_x = 32; pixel_y = 36 }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bcq" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bcr" = ( /obj/machinery/camera{ - c_tag = "Starboard Primary Hallway"; - dir = 2 + c_tag = "Starboard Primary Hallway" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -27474,11 +27115,9 @@ /area/hallway/primary/central) "bct" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/carpet, @@ -27490,6 +27129,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "bcv" = ( @@ -27501,50 +27144,45 @@ /area/hallway/primary/starboard) "bcw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bcx" = ( /obj/machinery/camera{ - c_tag = "Starboard Primary Hallway 5"; - dir = 2 + c_tag = "Starboard Primary Hallway 5" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bcy" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 4 }, /obj/structure/sign/departments/evac{ pixel_y = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bcz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bcA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/carpet, @@ -27563,11 +27201,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/circuit, @@ -27581,11 +27217,9 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -27599,13 +27233,17 @@ }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "bcF" = ( @@ -27613,17 +27251,14 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bcG" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "2-4" }, @@ -27634,13 +27269,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bcH" = ( @@ -27648,11 +27287,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/effect/turf_decal/stripes/line{ @@ -27684,7 +27321,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -27694,11 +27330,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -27710,11 +27344,9 @@ /area/bridge/meeting_room) "bcO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/cable{ @@ -27724,11 +27356,9 @@ /area/hallway/secondary/exit) "bcP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -27740,22 +27370,24 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/wood, /area/vacant_room) "bcR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/wood, @@ -27763,22 +27395,18 @@ "bcS" = ( /obj/structure/chair/office/dark, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/wood, /area/vacant_room) "bcT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/carpet, @@ -27793,29 +27421,37 @@ /area/maintenance/port/aft) "bcV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/carpet, /area/vacant_room) "bcW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "psych"; - name = "privacy shutter" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 }, -/turf/open/floor/plating, -/area/medical/medbay/central) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood, +/area/medical/psych) "bcX" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "heads_meeting"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/bridge/meeting_room) "bcY" = ( @@ -27841,18 +27477,14 @@ /area/bridge/meeting_room) "bdb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, +/turf/open/floor/plasteel/white/side, /area/hallway/primary/starboard) "bdc" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, /obj/machinery/light, -/turf/open/floor/plasteel/white/corner{ - dir = 2 - }, +/turf/open/floor/plasteel/white/corner, /area/hallway/primary/starboard) "bdd" = ( /obj/machinery/vending/cola/random, @@ -27860,24 +27492,32 @@ /area/bridge/meeting_room) "bde" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) "bdf" = ( -/obj/structure/chair/wood{ - icon_state = "wooden_chair"; - dir = 1 +/obj/machinery/door/airlock/wood{ + name = "Psychiatrists office"; + req_access_txt = "5" }, -/obj/effect/landmark/start/yogs/psychiatrist, -/obj/machinery/button/door{ - id = "psych"; - name = "Psych Office Shutters Control"; - pixel_x = 28 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 }, -/turf/open/floor/carpet, -/area/medical/medbay/central) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + 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 + }, +/turf/open/floor/wood, +/area/medical/psych) "bdg" = ( /obj/machinery/telecomms/server/presets/supply, /obj/effect/turf_decal/tile/neutral{ @@ -27894,7 +27534,6 @@ /area/tcommsat/server) "bdh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/circuit, @@ -27929,7 +27568,6 @@ /area/hallway/primary/starboard) "bdm" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -27956,7 +27594,6 @@ /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -27969,7 +27606,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/wood, @@ -27982,7 +27618,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/carpet/blue, @@ -27997,14 +27632,12 @@ "bdt" = ( /obj/structure/chair/comfy/black, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) "bdu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/carpet/blue, @@ -28021,16 +27654,17 @@ /area/hallway/primary/starboard) "bdw" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 1 }, /turf/open/floor/plasteel, /area/engine/atmos_distro) "bdx" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bdy" = ( @@ -28057,15 +27691,19 @@ /obj/machinery/door/airlock/external{ name = "Cargo Escape Airlock" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit) "bdB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -28075,22 +27713,24 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port) "bdD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -28098,11 +27738,9 @@ "bdE" = ( /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plating, @@ -28112,11 +27750,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/freezer, @@ -28136,11 +27772,9 @@ pixel_x = 11 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/freezer, @@ -28149,6 +27783,12 @@ /obj/machinery/door/airlock{ name = "Unit 3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/locker) "bdK" = ( @@ -28156,11 +27796,9 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -28181,6 +27819,10 @@ req_access_txt = "6" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/medical/morgue) "bdO" = ( @@ -28196,6 +27838,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bdP" = ( @@ -28206,25 +27852,21 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bdQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bdR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -28236,9 +27878,9 @@ /area/quartermaster/warehouse) "bdT" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/disposal"; dir = 8; name = "Disposal APC"; - areastring = "/area/maintenance/disposal"; pixel_x = -24 }, /obj/structure/cable{ @@ -28254,11 +27896,9 @@ "bdV" = ( /obj/structure/table/wood, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/structure/light_construct/small{ - icon_state = "bulb-construct-stage1"; dir = 1 }, /obj/item/reagent_containers/food/drinks/drinkingglass{ @@ -28284,7 +27924,6 @@ uses = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/circuit, @@ -28308,7 +27947,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/circuit, @@ -28316,7 +27954,6 @@ "bea" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -28324,7 +27961,6 @@ /area/quartermaster/warehouse) "beb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/wood, @@ -28334,7 +27970,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/circuit, @@ -28344,13 +27979,11 @@ uses = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "bee" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Teleport Access"; req_access_txt = "17" @@ -28358,6 +27991,12 @@ /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, /area/teleporter) "bef" = ( @@ -28375,18 +28014,15 @@ /area/hallway/primary/central) "beg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain) "beh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plating, @@ -28409,11 +28045,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -28427,11 +28061,9 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -28472,13 +28104,11 @@ "beq" = ( /obj/structure/sign/directions/medical{ dir = 4; - icon_state = "direction_med"; pixel_x = 32; pixel_y = -24 }, /obj/structure/sign/directions/science{ dir = 4; - icon_state = "direction_sci"; pixel_x = 32; pixel_y = -32 }, @@ -28522,7 +28152,6 @@ "bew" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/carpet/blue, @@ -28547,7 +28176,6 @@ /area/hallway/primary/starboard) "bez" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/carpet/blue, @@ -28587,7 +28215,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/circuit, @@ -28601,15 +28228,14 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "beG" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/red{ - dir = 2 +/obj/effect/turf_decal/tile/red, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -28631,7 +28257,9 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/exit) "beJ" = ( @@ -28651,6 +28279,10 @@ /obj/machinery/door/airlock/external{ name = "Port Docking Bay 4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/secondary/entry) "beL" = ( @@ -28658,6 +28290,10 @@ /obj/machinery/door/airlock/external{ name = "Port Docking Bay 3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/secondary/entry) "beM" = ( @@ -28733,11 +28369,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -28751,9 +28385,8 @@ /area/maintenance/disposal) "beV" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Cargo Bay APC"; areastring = "/area/quartermaster/storage"; + name = "Cargo Bay APC"; pixel_x = 1; pixel_y = -24 }, @@ -28764,11 +28397,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, @@ -28804,7 +28435,6 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/circuit, @@ -28814,14 +28444,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "beZ" = ( /obj/machinery/mineral/stacking_unit_console{ - dir = 2; machinedir = 8 }, /turf/closed/wall, @@ -28841,9 +28469,9 @@ /area/chapel/main) "bfc" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/locker"; dir = 1; name = "Locker Room APC"; - areastring = "/area/crew_quarters/locker"; pixel_y = 24 }, /obj/structure/cable{ @@ -28859,11 +28487,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/circuit, @@ -28875,7 +28501,6 @@ /area/maintenance/port) "bff" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel/dark, @@ -28896,7 +28521,6 @@ /area/maintenance/port) "bfi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/dark, @@ -28915,11 +28539,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/wood, @@ -28929,11 +28551,9 @@ /obj/item/book/manual/wiki/security_space_law, /obj/item/coin/plasma, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/wood, @@ -28970,11 +28590,9 @@ /area/bridge/meeting_room) "bfq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/wood, @@ -28997,6 +28615,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "bft" = ( @@ -29022,11 +28644,9 @@ }, /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/wood, @@ -29045,11 +28665,9 @@ pixel_y = -10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/wood, @@ -29066,13 +28684,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/robotics/mechbay) "bfy" = ( @@ -29146,7 +28768,6 @@ /area/hallway/primary/starboard) "bfI" = ( /obj/machinery/button/door{ - dir = 2; id = "Skynet_launch"; name = "Mech Bay Door Control"; pixel_x = 6; @@ -29162,17 +28783,18 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "bfJ" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bfK" = ( @@ -29183,11 +28805,9 @@ /area/medical/morgue) "bfM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -29203,11 +28823,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -29221,6 +28839,10 @@ name = "Paramedic Staging Area"; req_access_txt = "69" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/paramedic) "bfQ" = ( @@ -29234,11 +28856,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -29392,7 +29012,6 @@ "bgk" = ( /obj/machinery/conveyor/inverted{ dir = 5; - icon_state = "conveyor_map_inverted"; id = "garbage" }, /turf/open/floor/plating, @@ -29405,7 +29024,6 @@ /turf/open/floor/plating, /area/maintenance/disposal) "bgm" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research/glass{ name = "Robotics Lab"; req_access_txt = "29" @@ -29417,13 +29035,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/robotics/lab) "bgn" = ( @@ -29443,22 +29065,18 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/white, /area/science/robotics/lab) "bgo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -29468,7 +29086,6 @@ /area/science/research) "bgq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -29478,6 +29095,12 @@ /obj/machinery/door/airlock{ name = "Unit 4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/locker) "bgs" = ( @@ -29514,7 +29137,6 @@ /obj/structure/chair/office/light, /obj/effect/landmark/start/yogs/paramedic, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -29531,7 +29153,6 @@ /obj/item/roller, /obj/item/roller, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -29553,22 +29174,18 @@ "bgB" = ( /obj/effect/landmark/start/yogs/paramedic, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, /area/medical/paramedic) "bgC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -29645,11 +29262,15 @@ req_access_txt = "69" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -29694,11 +29315,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plating, @@ -29708,9 +29327,7 @@ /obj/item/aiModule/supplied/oxygen, /obj/item/aiModule/zeroth/oneHuman, /obj/machinery/door/window{ - base_state = "left"; dir = 8; - icon_state = "left"; name = "High-Risk Modules"; req_access_txt = "20" }, @@ -29739,22 +29356,18 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, /area/maintenance/port) "bgU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment, @@ -29762,11 +29375,9 @@ /area/quartermaster/sorting) "bgV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -29776,11 +29387,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/item/twohanded/required/kirbyplants{ @@ -29791,7 +29400,6 @@ /turf/open/floor/plasteel, /area/quartermaster/sorting) "bgX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/window/westleft{ name = "Delivery Desk"; req_access_txt = "50" @@ -29799,13 +29407,17 @@ /obj/effect/turf_decal/bot, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/sorting) "bgY" = ( @@ -29817,9 +29429,9 @@ /area/hallway/primary/central) "bgZ" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/chemistry"; dir = 1; name = "Chemistry APC"; - areastring = "/area/medical/chemistry"; pixel_y = 24 }, /obj/structure/cable{ @@ -29845,7 +29457,6 @@ "bhc" = ( /obj/machinery/camera{ c_tag = "Chemistry"; - dir = 2; network = list("ss13","medbay") }, /obj/machinery/chem_heater, @@ -29877,8 +29488,7 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bhf" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, +/obj/machinery/vending/cola/random, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bhg" = ( @@ -29898,7 +29508,6 @@ "bhj" = ( /obj/machinery/camera{ c_tag = "Security Post - Medbay"; - dir = 2; network = list("ss13","medbay","chpt") }, /obj/machinery/requests_console{ @@ -29975,9 +29584,9 @@ /area/medical/morgue) "bhp" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/morgue"; dir = 1; name = "Morgue APC"; - areastring = "/area/medical/morgue"; pixel_y = 24 }, /obj/structure/cable{ @@ -29990,11 +29599,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -30007,34 +29614,42 @@ /obj/machinery/conveyor{ id = "garbage" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/disposal) "bhs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bht" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Mech Bay"; req_access_txt = "29" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "bhu" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "Skynet_launch"; name = "mech bay" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "bhv" = ( @@ -30045,11 +29660,9 @@ pixel_y = -24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/wood, @@ -30078,6 +29691,10 @@ name = "robotics lab shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/lab) "bhz" = ( @@ -30098,6 +29715,10 @@ id = "robotics"; name = "robotics lab shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/lab) "bhA" = ( @@ -30109,6 +29730,10 @@ name = "Research Division Access"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/research) "bhC" = ( @@ -30117,6 +29742,10 @@ name = "research lab shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "bhD" = ( @@ -30129,6 +29758,10 @@ id = "rnd"; name = "research lab shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "bhE" = ( @@ -30158,11 +29791,9 @@ /area/science/lab) "bhG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/wood, @@ -30177,11 +29808,14 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "bhI" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "pipe11-2"; dir = 8 }, /turf/closed/wall, @@ -30198,20 +29832,16 @@ icon_state = "1-2" }, /obj/machinery/camera/motion{ - c_tag = "Secure Tech Storage"; - dir = 2; - network = list("ss13") + c_tag = "Secure Tech Storage" }, /turf/open/floor/plasteel, /area/storage/tech) "bhL" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -30220,15 +29850,11 @@ /turf/open/floor/circuit, /area/science/robotics/mechbay) "bhN" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 2 - }, +/obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -30239,11 +29865,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -30268,11 +29892,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/white, @@ -30280,7 +29902,6 @@ "bhR" = ( /obj/structure/grille, /obj/structure/window{ - icon_state = "window"; dir = 1 }, /obj/structure/window, @@ -30289,7 +29910,6 @@ "bhS" = ( /obj/structure/grille, /obj/structure/window{ - icon_state = "window"; dir = 8 }, /turf/open/floor/plating, @@ -30301,11 +29921,9 @@ /area/maintenance/port) "bhU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -30324,6 +29942,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "bhX" = ( @@ -30334,11 +29956,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/disposalpipe/sorting/mail{ @@ -30352,14 +29972,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/circuit, /area/science/robotics/mechbay) "bhZ" = ( /obj/machinery/door/window/eastleft{ - dir = 4; icon_state = "right"; name = "Mail"; req_access_txt = "50" @@ -30370,7 +29988,6 @@ /turf/open/floor/plating, /area/quartermaster/sorting) "bia" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Cargo Office"; req_access_txt = "50" @@ -30379,16 +29996,20 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/sorting) "bib" = ( @@ -30397,8 +30018,6 @@ dir = 8 }, /obj/item/radio/intercom{ - freerange = 0; - frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29 }, @@ -30409,11 +30028,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -30426,11 +30043,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -30553,11 +30168,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -30569,11 +30182,16 @@ name = "Chemistry Desk"; req_access_txt = "33" }, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "chemistry_shutters"; name = "Chemistry shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/chemistry) "bis" = ( @@ -30592,11 +30210,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -30606,14 +30222,15 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "biv" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/mob/living/simple_animal/pet/fox/fennec{ - name = "Autumn" - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/gloves/color/black, +/obj/structure/closet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/department/tcoms) "biw" = ( /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -30650,11 +30267,9 @@ "biA" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/white, @@ -30673,11 +30288,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -30687,7 +30300,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/circuit, @@ -30701,11 +30313,9 @@ }, /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -30715,11 +30325,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/structure/disposalpipe/segment{ @@ -30729,7 +30337,6 @@ /area/quartermaster/storage) "biG" = ( /obj/machinery/mech_bay_recharge_port{ - icon_state = "recharge_port"; dir = 2 }, /obj/structure/cable{ @@ -30784,7 +30391,6 @@ /area/science/robotics/lab) "biM" = ( /obj/machinery/computer/rdconsole/production{ - icon_state = "computer"; dir = 8 }, /turf/open/floor/plasteel, @@ -30801,11 +30407,9 @@ "biO" = ( /obj/machinery/camera{ c_tag = "Robotics Lab"; - dir = 2; network = list("ss13","rd") }, /obj/machinery/button/door{ - dir = 2; id = "robotics"; name = "Shutters Control Button"; pixel_x = 6; @@ -30852,8 +30456,7 @@ /area/science/research) "biS" = ( /obj/machinery/camera{ - c_tag = "Research Division Access"; - dir = 2 + c_tag = "Research Division Access" }, /obj/structure/sink{ dir = 4; @@ -30896,12 +30499,10 @@ "biX" = ( /obj/machinery/camera{ c_tag = "Research and Development"; - dir = 2; network = list("ss13","rd"); pixel_x = 22 }, /obj/machinery/button/door{ - dir = 2; id = "rnd"; name = "Shutters Control Button"; pixel_x = -6; @@ -30964,6 +30565,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port) "bjg" = ( @@ -30974,11 +30581,9 @@ /area/maintenance/port) "bjh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -30997,16 +30602,20 @@ req_access_txt = "31" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/storage) "bjk" = ( @@ -31017,11 +30626,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -31031,11 +30638,9 @@ /area/quartermaster/office) "bjl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -31072,8 +30677,6 @@ /obj/structure/table, /obj/machinery/cell_charger, /obj/item/radio/intercom{ - broadcasting = 0; - listening = 1; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -31103,11 +30706,9 @@ pixel_y = -25 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/dark, @@ -31120,8 +30721,6 @@ "bju" = ( /obj/machinery/photocopier, /obj/item/radio/intercom{ - broadcasting = 0; - listening = 1; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -31136,11 +30735,9 @@ }, /obj/machinery/light/small, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -31160,11 +30757,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -31222,11 +30817,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/dark, @@ -31246,11 +30839,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -31287,11 +30878,15 @@ req_access_txt = "6" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -31308,11 +30903,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -31334,11 +30927,9 @@ pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -31391,11 +30982,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plating, @@ -31408,11 +30997,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -31425,11 +31012,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plating, @@ -31443,11 +31028,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, @@ -31538,11 +31121,9 @@ }, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -31559,11 +31140,9 @@ /area/engine/break_room) "bkh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/carpet/blue, @@ -31588,7 +31167,6 @@ "bkj" = ( /obj/structure/closet/emcloset, /obj/machinery/airalarm{ - dir = 2; pixel_y = 24 }, /turf/open/floor/plasteel, @@ -31613,7 +31191,6 @@ /area/engine/engineering) "bkm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/circuit, @@ -31628,7 +31205,6 @@ network = list("ss13","RD") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/dark, @@ -31645,37 +31221,32 @@ /area/science/robotics/lab) "bkp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bkq" = ( /obj/machinery/power/apc{ + areastring = "/area/science/robotics/lab"; dir = 8; name = "Robotics Lab APC"; - areastring = "/area/science/robotics/lab"; pixel_x = -25 }, /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/white, /area/science/robotics/lab) "bkr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/white, @@ -31695,22 +31266,18 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/white, /area/science/lab) "bku" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -31723,7 +31290,6 @@ /area/science/lab) "bkw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -31782,6 +31348,7 @@ /area/maintenance/disposal) "bkD" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port) "bkE" = ( @@ -31802,11 +31369,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "bkH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -31831,11 +31401,9 @@ /area/medical/chemistry) "bkL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/disposalpipe/segment, @@ -31843,11 +31411,9 @@ /area/quartermaster/office) "bkM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -31863,7 +31429,6 @@ pixel_x = -24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/dark, @@ -31908,7 +31473,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/circuit, @@ -31918,11 +31482,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/white, @@ -31934,15 +31496,19 @@ /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, /area/maintenance/central) "bkU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -31952,11 +31518,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -31969,9 +31533,9 @@ /area/maintenance/central) "bkX" = ( /obj/machinery/power/apc{ + areastring = "/area/bridge/meeting_room"; dir = 4; name = "Conference Room APC"; - areastring = "/area/bridge/meeting_room"; pixel_x = 24 }, /obj/structure/cable{ @@ -32012,11 +31576,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -32028,15 +31590,17 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain) "blc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/white, @@ -32052,6 +31616,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/central/secondary) "ble" = ( @@ -32091,11 +31659,16 @@ name = "Chemistry Desk"; req_access_txt = "33" }, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "chemistry_shutters"; name = "Chemistry shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/chemistry) "bli" = ( @@ -32154,18 +31727,21 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, /area/maintenance/starboard) "blp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -32174,31 +31750,32 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "blq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Cargo Office"; req_access_txt = "50" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "blr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/structure/disposalpipe/segment{ @@ -32222,7 +31799,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/carpet/blue, @@ -32238,11 +31814,9 @@ /area/science/robotics/mechbay) "blv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -32255,11 +31829,9 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -32279,7 +31851,6 @@ "blz" = ( /obj/item/radio/intercom{ broadcasting = 1; - freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; @@ -32317,11 +31888,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -32347,8 +31916,6 @@ /obj/item/healthanalyzer, /obj/item/healthanalyzer, /obj/item/radio/intercom{ - freerange = 0; - frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29 }, @@ -32415,11 +31982,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -32435,11 +32000,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -32451,15 +32014,19 @@ /obj/machinery/door/airlock/external{ req_access_txt = "13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "blQ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -32485,22 +32052,18 @@ /area/maintenance/disposal) "blT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/quartermaster/storage) "blU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -32523,6 +32086,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/science/research) "blY" = ( @@ -32538,7 +32104,6 @@ }, /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -32567,7 +32132,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -32578,7 +32142,6 @@ }, /obj/machinery/bluespace_beacon, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -32588,14 +32151,12 @@ id = "QMLoad" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/quartermaster/storage) "bme" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -32605,7 +32166,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -32630,7 +32190,6 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -32642,12 +32201,15 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "bmk" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Delivery Office"; req_access_txt = "50" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/sorting) "bml" = ( @@ -32662,20 +32224,26 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bmn" = ( /obj/machinery/light{ dir = 8 }, -/obj/machinery/door/firedoor, /obj/machinery/status_display/evac{ pixel_x = -32 }, /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bmo" = ( @@ -32691,11 +32259,9 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -32714,6 +32280,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "bmt" = ( @@ -32749,11 +32319,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -32763,20 +32331,15 @@ dir = 4 }, /obj/item/radio/intercom{ - broadcasting = 0; - freerange = 0; frequency = 1485; - listening = 1; name = "Station Intercom (Medbay)"; pixel_y = -30 }, /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -32800,6 +32363,12 @@ /obj/machinery/door/airlock{ name = "Private Restroom" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain) "bmB" = ( @@ -32862,6 +32431,12 @@ /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, /area/quartermaster/storage) "bmI" = ( @@ -32957,7 +32532,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -32973,22 +32547,18 @@ "bmS" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/white, /area/science/research) "bmT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white/side{ @@ -32997,11 +32567,9 @@ /area/science/research) "bmU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33015,6 +32583,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/medical/morgue) "bmW" = ( @@ -33022,11 +32594,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33037,11 +32607,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33051,11 +32619,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33064,19 +32630,22 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Experimentation Lab"; req_access_txt = "47" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/explab) "bna" = ( @@ -33085,11 +32654,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/white, @@ -33103,22 +32670,18 @@ /area/science/robotics/mechbay) "bnd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bne" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -33135,11 +32698,9 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -33151,11 +32712,9 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -33200,11 +32759,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/white, @@ -33225,9 +32782,9 @@ }, /obj/item/stock_parts/scanning_module, /obj/machinery/power/apc{ + areastring = "/area/science/lab"; dir = 4; name = "Research Lab APC"; - areastring = "/area/science/lab"; pixel_x = 26 }, /obj/structure/cable{ @@ -33243,11 +32800,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -33273,11 +32828,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -33300,11 +32853,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -33324,11 +32875,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/white, @@ -33341,11 +32896,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33379,13 +32932,14 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/research) "bny" = ( @@ -33433,18 +32987,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; name = "biohazard containment door" }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel, @@ -33463,11 +33017,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33499,11 +33051,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33541,9 +33091,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bnN" = ( -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, +/obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/hallway/primary/central) "bnO" = ( @@ -33624,11 +33172,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33642,11 +33188,9 @@ }, /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -33662,23 +33206,19 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/white, /area/science/research) "bnW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/white, @@ -33687,22 +33227,18 @@ /obj/structure/chair, /obj/effect/landmark/start/geneticist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, /area/medical/genetics) "bnY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -33713,11 +33249,15 @@ req_access_txt = "5; 9; 68" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/white, @@ -33761,7 +33301,6 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "boe" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; name = "Medbay"; @@ -33776,6 +33315,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bof" = ( @@ -33786,7 +33329,6 @@ /turf/open/floor/plating, /area/medical/medbay/central) "boh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; name = "Medbay"; @@ -33799,6 +33341,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "boi" = ( @@ -33813,7 +33359,6 @@ pixel_y = -22 }, /obj/machinery/requests_console{ - announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; @@ -33836,6 +33381,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "bol" = ( @@ -33863,11 +33412,9 @@ "bop" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/white, @@ -33895,7 +33442,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -33903,11 +33449,9 @@ "bot" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/dark, @@ -33942,7 +33486,6 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "bow" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; name = "biohazard containment door" @@ -33950,6 +33493,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "box" = ( @@ -33960,22 +33504,20 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, /area/quartermaster/qm) "boz" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; name = "biohazard containment door" }, /obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "boA" = ( @@ -33992,11 +33534,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -34027,11 +33567,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -34054,11 +33592,9 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -34066,6 +33602,7 @@ "boI" = ( /obj/structure/sign/warning/vacuum/external, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "boJ" = ( @@ -34087,9 +33624,7 @@ /turf/open/floor/plasteel/dark, /area/science/robotics/lab) "boM" = ( -/turf/open/floor/plasteel/white/corner{ - dir = 2 - }, +/turf/open/floor/plasteel/white/corner, /area/science/research) "boN" = ( /obj/effect/turf_decal/tile/brown{ @@ -34100,9 +33635,7 @@ "boO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, +/turf/open/floor/plasteel/white/side, /area/science/research) "boP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -34122,11 +33655,16 @@ /area/quartermaster/office) "boS" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westleft{ name = "Cargo Desk"; req_access_txt = "31" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "boT" = ( @@ -34141,11 +33679,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -34160,18 +33696,15 @@ }, /obj/structure/sign/directions/medical{ dir = 4; - icon_state = "direction_med"; pixel_x = -32; pixel_y = -24 }, /obj/structure/sign/directions/evac{ dir = 4; - icon_state = "direction_evac"; pixel_x = -32; pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -34188,13 +33721,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/qm) "boW" = ( @@ -34208,11 +33745,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -34225,6 +33760,12 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "boY" = ( @@ -34238,7 +33779,6 @@ /obj/structure/table/reinforced, /obj/machinery/door/window/northleft{ dir = 8; - icon_state = "left"; name = "Reception Window" }, /obj/machinery/door/window/brigdoor{ @@ -34246,7 +33786,6 @@ dir = 4; icon_state = "rightsecure"; name = "Head of Personnel's Desk"; - req_access = null; req_access_txt = "57" }, /obj/machinery/flasher{ @@ -34257,6 +33796,12 @@ id = "hop"; name = "Privacy Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "bpa" = ( @@ -34290,11 +33835,9 @@ }, /obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -34312,17 +33855,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/disposalpipe/sorting/mail{ - sortType = 10 + sortType = 15 }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "bpg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -34333,11 +33874,15 @@ req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -34350,11 +33895,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -34395,11 +33938,9 @@ /area/crew_quarters/heads/captain) "bpn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -34461,11 +34002,14 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bpv" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Medbay Reception"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bpw" = ( @@ -34492,11 +34036,9 @@ "bpz" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel, @@ -34512,11 +34054,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -34528,17 +34068,14 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bpD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Chemistry Lab"; req_access_txt = "5; 33" @@ -34549,6 +34086,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/chemistry) "bpE" = ( @@ -34562,14 +34103,17 @@ name = "Chemistry Desk"; req_access_txt = "33" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/chemistry) "bpG" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/genetics"; dir = 1; name = "Genetics APC"; - areastring = "/area/medical/genetics"; pixel_y = 24 }, /obj/structure/cable{ @@ -34583,7 +34127,6 @@ /obj/item/radio/headset/headset_medsci, /obj/machinery/requests_console{ department = "Genetics"; - departmentType = 0; name = "Genetics Requests Console"; pixel_y = 30 }, @@ -34631,11 +34174,9 @@ /area/medical/chemistry) "bpN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -34645,11 +34186,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -34666,11 +34205,9 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -34723,11 +34260,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white/side{ @@ -34740,6 +34275,12 @@ id = "robotics2"; name = "robotics lab shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/robotics/lab) "bpX" = ( @@ -34763,13 +34304,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "bpZ" = ( @@ -34796,11 +34341,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/cafeteria, @@ -34810,11 +34353,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/cafeteria, @@ -34831,13 +34372,16 @@ /turf/closed/wall/r_wall, /area/science/explab) "bqf" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor/shutters/preopen{ id = "rnd2"; name = "research lab shutters" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/lab) "bqg" = ( @@ -34876,11 +34420,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor/shutters/preopen{ id = "rnd2"; name = "research lab shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/lab) "bql" = ( @@ -34901,11 +34448,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -34950,13 +34495,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "bqs" = ( @@ -34968,7 +34517,12 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "bqu" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "bqv" = ( @@ -34990,6 +34544,12 @@ name = "Privacy Shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bqy" = ( @@ -35031,11 +34591,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -35045,14 +34603,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/janitor) "bqF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -35070,9 +34626,9 @@ icon_state = "4-8" }, /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/supply"; dir = 1; name = "Cargo Security APC"; - areastring = "/area/security/checkpoint/supply"; pixel_x = 1; pixel_y = 24 }, @@ -35080,11 +34636,9 @@ icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -35100,11 +34654,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -35114,11 +34666,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -35139,11 +34689,18 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/central/secondary) "bqL" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bqM" = ( @@ -35154,11 +34711,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plating, @@ -35169,11 +34724,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -35205,13 +34758,17 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bqR" = ( @@ -35266,7 +34823,6 @@ }, /obj/machinery/camera{ c_tag = "Medbay West"; - dir = 2; network = list("ss13","medbay") }, /turf/open/floor/plasteel/white, @@ -35282,11 +34838,9 @@ /area/medical/medbay/central) "bqW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -35301,11 +34855,9 @@ /area/medical/medbay/central) "bqY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel/white, @@ -35371,9 +34923,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/effect/turf_decal/tile/blue{ - dir = 2 - }, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bri" = ( @@ -35401,11 +34951,9 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -35419,13 +34967,17 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "brm" = ( @@ -35439,11 +34991,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -35476,7 +35026,6 @@ "brq" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/button/door{ - dir = 2; id = "robotics2"; name = "Shutters Control Button"; pixel_x = 24; @@ -35504,6 +35053,12 @@ }, /obj/item/folder/white, /obj/item/pen, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/robotics/lab) "brt" = ( @@ -35511,11 +35066,9 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/white, @@ -35532,11 +35085,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/cafeteria, @@ -35549,11 +35100,9 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, @@ -35566,11 +35115,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -35581,6 +35128,10 @@ name = "research lab shutters" }, /obj/effect/spawner/structure/window, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "bry" = ( @@ -35591,11 +35142,9 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plating, @@ -35605,29 +35154,22 @@ /obj/item/pen, /obj/machinery/camera{ c_tag = "Experimentor Lab"; - dir = 2; network = list("ss13","rd") }, /obj/item/hand_labeler, /obj/item/stack/packageWrap, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, +/turf/open/floor/plasteel/white/side, /area/science/explab) "brA" = ( /obj/structure/table, /obj/item/paper_bin{ pixel_y = 6 }, -/turf/open/floor/plasteel/white/corner{ - dir = 2 - }, +/turf/open/floor/plasteel/white/corner, /area/science/explab) "brB" = ( /obj/structure/closet/l3closet/scientist, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, +/turf/open/floor/plasteel/white/side, /area/science/explab) "brC" = ( /obj/structure/table, @@ -35637,9 +35179,7 @@ pixel_y = 23 }, /obj/item/radio/off, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, +/turf/open/floor/plasteel/white/side, /area/science/explab) "brD" = ( /obj/structure/closet/emcloset, @@ -35652,6 +35192,12 @@ req_one_access_txt = "8;12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "brF" = ( @@ -35702,7 +35248,6 @@ /area/quartermaster/storage) "brL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plating, @@ -35742,29 +35287,30 @@ /area/quartermaster/office) "brP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "brQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Operating Theatre"; req_access_txt = "45" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/sleeper) "brR" = ( @@ -35787,11 +35333,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -35806,6 +35350,12 @@ name = "Privacy Shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "brV" = ( @@ -35813,11 +35363,9 @@ /obj/item/cigbutt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -35840,61 +35388,39 @@ /area/medical/medbay/central) "brY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 - }, -/obj/structure/closet/secure_closet{ - name = "psychiatrist locker"; - req_access_txt = "5" - }, -/obj/item/storage/pill_bottle/happiness, -/obj/item/storage/pill_bottle/happy{ - name = "happy pills bottle" + dir = 8 }, -/obj/item/storage/pill_bottle/lsd{ - name = "very happy pills bottle" +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/storage/pill_bottle/psicodine, -/obj/item/storage/pill_bottle/dice, -/turf/open/floor/wood, +/turf/open/floor/plasteel/white, /area/medical/medbay/central) "brZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/sorting/mail/flip{ + sortType = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/wood, +/turf/open/floor/plasteel/white, /area/medical/medbay/central) "bsa" = ( -/obj/machinery/door/airlock/wood{ - name = "Psychiatrists office"; - req_access_txt = "5" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 }, /turf/open/floor/wood, -/area/medical/medbay/central) +/area/medical/psych) "bsb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -35914,16 +35440,20 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/cmo) "bsd" = ( @@ -35934,11 +35464,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -35954,11 +35482,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/structure/disposalpipe/segment{ @@ -35972,11 +35498,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -35988,11 +35512,9 @@ /obj/effect/landmark/xeno_spawn, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -36022,11 +35544,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /obj/machinery/firealarm{ @@ -36036,8 +35556,6 @@ /area/science/explab) "bsl" = ( /obj/item/radio/intercom{ - broadcasting = 0; - listening = 1; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -36051,11 +35569,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -36070,13 +35586,17 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/storage) "bso" = ( @@ -36088,7 +35608,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -36108,11 +35627,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white/side{ @@ -36124,37 +35641,35 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, /area/science/research) "bss" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Toxins Lab"; req_access_txt = "7" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/mixing) "bst" = ( /obj/item/radio/intercom{ - broadcasting = 0; - freerange = 0; frequency = 1485; - listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30 }, @@ -36167,7 +35682,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bsu" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "GeneticsDoor"; name = "Genetics"; @@ -36176,15 +35690,17 @@ /obj/effect/mapping_helpers/airlock/unres, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/genetics) "bsv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -36194,6 +35710,10 @@ name = "Robotics Lab"; req_access_txt = "29" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/robotics/lab) "bsx" = ( @@ -36204,11 +35724,9 @@ /area/medical/medbay/central) "bsy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -36223,22 +35741,18 @@ /area/science/research) "bsA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel/white, /area/science/mixing) "bsB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -36253,18 +35767,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plating, /area/storage/tech) "bsE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, @@ -36290,20 +35801,24 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/storage/tech) "bsI" = ( /obj/machinery/power/apc{ + areastring = "/area/science/explab"; dir = 4; name = "Experimentation Lab APC"; - areastring = "/area/science/explab"; pixel_x = 26 }, /obj/structure/cable, @@ -36318,11 +35833,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -36389,11 +35902,9 @@ /area/science/robotics/lab) "bsU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/structure/tank_dispenser, @@ -36415,11 +35926,9 @@ "bsX" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -36436,11 +35945,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -36450,8 +35957,7 @@ dir = 4 }, /obj/machinery/camera{ - c_tag = "Research Division North"; - dir = 2 + c_tag = "Research Division North" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -36468,7 +35974,6 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Toxins Launch Room Access"; req_access_txt = "7" @@ -36477,13 +35982,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/mixing) "btd" = ( @@ -36499,7 +36008,6 @@ /area/science/research) "btf" = ( /obj/machinery/requests_console{ - announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; @@ -36510,7 +36018,10 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "btg" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bth" = ( @@ -36521,11 +36032,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -36542,11 +36051,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plating, @@ -36563,11 +36070,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -36596,13 +36101,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/mixing) "bto" = ( @@ -36642,7 +36151,6 @@ req_access_txt = "31" }, /obj/machinery/button/door{ - dir = 2; id = "QMLoaddoor2"; layer = 4; name = "Loading Doors"; @@ -36684,32 +36192,18 @@ /area/quartermaster/office) "btu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/science/mixing) "btv" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/turf/open/floor/carpet, +/area/medical/psych) "btw" = ( /obj/machinery/light{ dir = 1 @@ -36729,15 +36223,11 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 2 - }, +/obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -36759,19 +36249,22 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/aft) "btA" = ( /obj/machinery/camera{ - c_tag = "Research Division West"; - dir = 2 + c_tag = "Research Division West" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -36797,11 +36290,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -36848,6 +36339,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "btG" = ( @@ -36864,20 +36359,18 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, /area/maintenance/aft) "btI" = ( /obj/machinery/power/apc{ + areastring = "/area/teleporter"; dir = 8; name = "Teleporter APC"; - areastring = "/area/teleporter"; pixel_x = -24 }, /obj/structure/cable{ @@ -36896,38 +36389,31 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plating, /area/maintenance/aft) "btK" = ( -/obj/structure/table/wood, -/obj/machinery/computer/med_data/laptop, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 +/obj/structure/chair/comfy, +/obj/machinery/light_switch{ + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/carpet, -/area/medical/medbay/central) +/area/medical/psych) "btL" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -36937,11 +36423,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -36954,11 +36438,9 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -36971,11 +36453,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -37001,11 +36481,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -37028,11 +36506,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -37045,11 +36521,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -37068,11 +36542,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plating, @@ -37091,11 +36563,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -37124,18 +36594,15 @@ "buc" = ( /obj/machinery/light, /obj/machinery/power/apc{ - dir = 2; - name = "Cargo Office APC"; areastring = "/area/quartermaster/office"; + name = "Cargo Office APC"; pixel_x = 1; pixel_y = -24 }, /obj/structure/cable{ icon_state = "0-4" }, -/obj/effect/turf_decal/tile/brown{ - dir = 2 - }, +/obj/effect/turf_decal/tile/brown, /turf/open/floor/plasteel, /area/quartermaster/office) "bud" = ( @@ -37187,11 +36654,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -37202,9 +36667,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/medical/medbay/central"; dir = 4; name = "Medbay APC"; - areastring = "/area/medical/medbay/central"; pixel_x = 24 }, /obj/structure/disposalpipe/segment{ @@ -37214,11 +36679,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -37229,6 +36692,10 @@ name = "robotics lab shutters" }, /obj/effect/spawner/structure/window, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/lab) "buk" = ( @@ -37244,11 +36711,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/sign/departments/minsky/medical/virology/virology2{ @@ -37268,13 +36733,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/aft) "bun" = ( @@ -37288,11 +36757,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -37305,11 +36772,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/meter{ @@ -37320,11 +36785,9 @@ "bup" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/white, @@ -37332,7 +36795,6 @@ "buq" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -37349,11 +36811,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -37369,11 +36835,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -37397,11 +36861,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -37417,11 +36879,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -37443,11 +36903,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/white, @@ -37471,11 +36929,9 @@ /area/medical/genetics) "buz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/engine, @@ -37491,11 +36947,15 @@ req_access_txt = "8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/engine, @@ -37511,11 +36971,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel/white, @@ -37538,11 +36996,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plating, @@ -37560,11 +37016,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plating, @@ -37575,7 +37029,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -37583,11 +37036,9 @@ /area/medical/virology) "buI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel/white, @@ -37611,11 +37062,9 @@ /area/hallway/primary/central) "buL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, @@ -37652,11 +37101,9 @@ /area/ai_monitored/turret_protected/ai_upload_foyer) "buQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -37665,11 +37112,9 @@ /obj/structure/closet/crate, /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -37677,11 +37122,9 @@ "buS" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -37693,14 +37136,18 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "buU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -37749,18 +37196,15 @@ "bvb" = ( /obj/structure/girder, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bvc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -37772,13 +37216,17 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/construction) "bve" = ( @@ -37787,11 +37235,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -37799,11 +37245,9 @@ "bvf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -37833,11 +37277,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -37846,8 +37288,11 @@ /turf/closed/wall, /area/medical/sleeper) "bvk" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bvl" = ( @@ -37857,6 +37302,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/medical/sleeper) "bvm" = ( @@ -37872,11 +37321,9 @@ /area/medical/genetics) "bvo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -37889,35 +37336,35 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/atmos) "bvq" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos{ name = "Equipment Room"; req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/engine/atmos) "bvr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -37938,11 +37385,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -37983,7 +37428,6 @@ /obj/item/storage/box/bodybags, /obj/item/pen, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /obj/machinery/firealarm{ @@ -38042,11 +37486,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, @@ -38084,13 +37526,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "bvH" = ( @@ -38101,11 +37547,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plating, @@ -38152,11 +37596,9 @@ /area/science/explab) "bvP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/engine, @@ -38175,7 +37617,6 @@ /area/maintenance/starboard) "bvS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/item/twohanded/required/kirbyplants/random, @@ -38189,11 +37630,9 @@ req_access_txt = "39" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/white, @@ -38204,11 +37643,9 @@ pixel_y = 30 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/white, @@ -38224,22 +37661,18 @@ pixel_y = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/white, /area/medical/virology) "bvW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -38311,14 +37744,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plating, @@ -38331,15 +37762,19 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bwh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel/white, @@ -38381,11 +37816,9 @@ /area/engine/atmos_distro) "bwm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/white, @@ -38411,11 +37844,9 @@ /area/ai_monitored/turret_protected/ai_upload_foyer) "bwo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -38483,11 +37914,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plating, @@ -38503,7 +37932,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -38533,11 +37961,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -38555,11 +37981,12 @@ /turf/open/floor/plasteel, /area/medical/sleeper) "bwE" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plating, -/area/maintenance/aft) +/area/maintenance/department/tcoms) "bwF" = ( /obj/structure/table/glass, /obj/item/reagent_containers/glass/beaker/cryoxadone{ @@ -38589,7 +38016,6 @@ /obj/structure/table/glass, /obj/machinery/camera{ c_tag = "Medbay Cryogenics"; - dir = 2; network = list("ss13","medbay") }, /obj/item/reagent_containers/glass/beaker/cryoxadone, @@ -38616,11 +38042,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -38661,25 +38085,21 @@ /area/security/checkpoint/science) "bwO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/closed/wall/r_wall, /area/engine/atmos) "bwP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel/white, /area/medical/virology) "bwQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -38695,7 +38115,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -38703,11 +38122,9 @@ /area/medical/virology) "bwT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/structure/cable{ @@ -38720,11 +38137,9 @@ /area/science/misc_lab) "bwU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/cable{ @@ -38766,11 +38181,9 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -38783,11 +38196,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -38801,7 +38212,6 @@ /area/medical/sleeper) "bxb" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 8 }, /obj/structure/cable{ @@ -38811,7 +38221,6 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plasteel, @@ -38964,9 +38373,7 @@ pixel_x = 25; req_access_txt = "47" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, /area/science/explab) "bxt" = ( @@ -38982,11 +38389,9 @@ /area/quartermaster/qm) "bxv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/cable{ @@ -39002,6 +38407,10 @@ name = "Quartermaster"; req_access_txt = "41" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/qm) "bxx" = ( @@ -39016,11 +38425,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/cable{ @@ -39036,12 +38443,15 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ req_access_txt = "48" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bxB" = ( @@ -39108,11 +38518,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/cable{ @@ -39125,11 +38533,9 @@ /area/science/misc_lab) "bxG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/structure/cable{ @@ -39143,7 +38549,6 @@ "bxH" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -39165,7 +38570,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, @@ -39222,7 +38626,6 @@ /area/engine/atmos_distro) "bxP" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 8 }, /obj/structure/cable{ @@ -39232,11 +38635,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel, @@ -39245,8 +38646,13 @@ /turf/open/floor/plasteel, /area/medical/sleeper) "bxR" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/sleeper) "bxS" = ( @@ -39281,13 +38687,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "bxX" = ( @@ -39306,13 +38716,14 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "bxZ" = ( @@ -39350,19 +38761,20 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "byd" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bye" = ( @@ -39387,7 +38799,6 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "byh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Server Room"; req_access_txt = "30" @@ -39395,6 +38806,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/server) "byi" = ( @@ -39410,6 +38825,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/security/checkpoint/science) "byk" = ( @@ -39432,7 +38851,6 @@ /area/quartermaster/qm) "bym" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -39516,7 +38934,10 @@ name = "test chamber blast door" }, /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "byw" = ( @@ -39524,7 +38945,10 @@ id = "telelab"; name = "test chamber blast door" }, -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "byx" = ( @@ -39543,7 +38967,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -39559,9 +38982,9 @@ /area/quartermaster/qm) "byA" = ( /obj/machinery/power/apc{ + areastring = "/area/quartermaster/qm"; dir = 1; name = "Quartermaster APC"; - areastring = "/area/quartermaster/qm"; pixel_y = 24 }, /obj/structure/cable{ @@ -39617,9 +39040,9 @@ /area/quartermaster/miningdock) "byF" = ( /obj/machinery/power/apc{ + areastring = "/area/quartermaster/miningdock"; dir = 1; name = "Mining Dock APC"; - areastring = "/area/quartermaster/miningdock"; pixel_y = 24 }, /obj/structure/cable{ @@ -39633,7 +39056,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -39659,14 +39081,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "byJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -39689,8 +39109,7 @@ pixel_x = 27 }, /obj/machinery/computer/security/mining{ - dir = 8; - network = list("mine","auxbase") + dir = 8 }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -39740,11 +39159,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -39802,11 +39219,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -39820,13 +39235,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "bza" = ( @@ -39840,11 +39259,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -39853,11 +39270,9 @@ /obj/structure/chair/office/dark, /obj/effect/landmark/start/depsec/engineering, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -39868,6 +39283,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bzd" = ( @@ -39876,7 +39295,6 @@ /obj/item/stack/packageWrap, /obj/item/pen, /obj/machinery/requests_console{ - announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; @@ -39931,11 +39349,9 @@ /area/medical/sleeper) "bzk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/dark, @@ -40013,8 +39429,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4; external_pressure_bound = 140; - pressure_checks = 0; - name = "server vent" + name = "server vent"; + pressure_checks = 0 }, /turf/open/floor/circuit/telecomms/server, /area/science/server) @@ -40051,14 +39467,13 @@ "bzy" = ( /obj/machinery/camera{ c_tag = "Server Room"; - dir = 2; network = list("ss13","rd"); pixel_x = 22 }, /obj/machinery/power/apc{ + areastring = "/area/science/server"; dir = 1; name = "Server Room APC"; - areastring = "/area/science/server"; pixel_y = 25 }, /obj/structure/cable{ @@ -40151,21 +39566,19 @@ /turf/open/floor/plasteel, /area/medical/sleeper) "bzG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 2 +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bzH" = ( /obj/structure/table, /obj/item/hemostat, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, +/turf/open/floor/plasteel/white/side, /area/medical/sleeper) "bzI" = ( /obj/structure/disposalpipe/segment, @@ -40186,9 +39599,7 @@ /turf/open/floor/engine/vacuum, /area/engine/atmos_distro) "bzL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "bzM" = ( @@ -40251,13 +39662,17 @@ req_access_txt = "11" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "bzS" = ( @@ -40273,26 +39688,21 @@ /area/medical/sleeper) "bzT" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 8 }, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 4 }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "bzU" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 2 - }, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bzV" = ( @@ -40320,19 +39730,25 @@ /turf/closed/wall/r_wall, /area/engine/atmos_distro) "bzZ" = ( -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 9 }, /area/science/research) "bAa" = ( -/obj/machinery/door/firedoor/heavy, /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/research) "bAb" = ( @@ -40357,11 +39773,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/sign/departments/minsky/security/security{ @@ -40384,6 +39798,7 @@ dir = 4 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos_distro) "bAg" = ( @@ -40394,11 +39809,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -40429,11 +39842,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -40540,11 +39951,16 @@ /turf/open/floor/plasteel/dark, /area/science/server) "bAB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Server Room"; req_access_txt = "30" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/server) "bAC" = ( @@ -40587,7 +40003,6 @@ "bAF" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -40600,7 +40015,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -40622,11 +40036,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/structure/sign/departments/minsky/engineering/atmospherics{ @@ -40642,11 +40054,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plating, @@ -40663,11 +40073,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -40692,11 +40100,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -40706,17 +40112,16 @@ /area/hallway/primary/aft) "bAO" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bAP" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Engineering"; req_access_txt = "32" @@ -40728,16 +40133,20 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/break_room) "bAQ" = ( @@ -40796,11 +40205,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -40813,11 +40220,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -40831,11 +40236,9 @@ /area/medical/sleeper) "bAZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -40845,11 +40248,9 @@ /area/engine/break_room) "bBa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/structure/disposalpipe/segment{ @@ -40859,7 +40260,6 @@ /area/engine/break_room) "bBb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -40886,11 +40286,9 @@ /area/medical/sleeper) "bBe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/structure/cable{ @@ -40955,7 +40353,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bBk" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, @@ -40963,6 +40360,12 @@ c_tag = "Central Primary Hallway South-West"; dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bBl" = ( @@ -40992,11 +40395,9 @@ /area/engine/atmos_distro) "bBp" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -41061,10 +40462,15 @@ /turf/open/floor/engine/vacuum, /area/engine/atmos_distro) "bBx" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bBy" = ( @@ -41127,7 +40533,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -41145,11 +40550,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /turf/open/floor/plasteel, @@ -41188,11 +40591,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, @@ -41261,11 +40662,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -41273,12 +40672,9 @@ "bBU" = ( /obj/machinery/camera{ c_tag = "Toxins Lab West"; - dir = 2; network = list("ss13","rd") }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /obj/structure/closet/l3closet/scientist{ pixel_x = -2 }, @@ -41338,9 +40734,8 @@ /area/security/checkpoint/science) "bCa" = ( /obj/machinery/power/apc{ - dir = 2; - name = "Science Security APC"; areastring = "/area/security/checkpoint/science"; + name = "Science Security APC"; pixel_y = -24 }, /obj/structure/cable, @@ -41492,9 +40887,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 2 - }, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bCq" = ( @@ -41507,6 +40900,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "bCs" = ( @@ -41520,24 +40917,24 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bCu" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bCv" = ( @@ -41548,17 +40945,16 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bCx" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/space/basic, /area/engine/atmos_distro) "bCy" = ( @@ -41573,6 +40969,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bCA" = ( @@ -41583,13 +40983,21 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/maintenance/aft) +"bCC" = ( +/obj/machinery/atmospherics/components/binary/pump/on/layer1{ + name = "Tcomms Supply" + }, +/turf/open/floor/plating, +/area/maintenance/department/tcoms) "bCD" = ( /obj/structure/table, /obj/item/retractor, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, +/turf/open/floor/plasteel/white/side, /area/medical/sleeper) +"bCE" = ( +/obj/machinery/atmospherics/components/binary/valve/layer1, +/turf/open/floor/plating, +/area/maintenance/department/tcoms) "bCF" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -41639,7 +41047,6 @@ /obj/structure/closet/secure_closet/medical3, /obj/machinery/camera{ c_tag = "Medbay Storage"; - dir = 2; network = list("ss13","medbay") }, /turf/open/floor/plasteel/white, @@ -41681,11 +41088,9 @@ /obj/item/stamp/ce, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/structure/disposalpipe/segment{ @@ -41716,10 +41121,7 @@ /area/medical/sleeper) "bCU" = ( /obj/item/radio/intercom{ - broadcasting = 0; - freerange = 0; frequency = 1485; - listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30 }, @@ -41753,11 +41155,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/structure/disposalpipe/segment{ @@ -41773,7 +41173,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -41827,11 +41226,14 @@ /turf/closed/wall, /area/science/storage) "bDd" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/airalarm{ dir = 4; pixel_x = -22 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 5 }, @@ -41872,7 +41274,6 @@ "bDj" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -41883,7 +41284,6 @@ /obj/item/pen, /obj/machinery/requests_console{ department = "Mining"; - departmentType = 0; pixel_x = -30 }, /obj/machinery/light{ @@ -41922,22 +41322,18 @@ }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, /area/engine/engineering) "bDp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plating, @@ -41966,11 +41362,9 @@ /area/janitor) "bDt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating, @@ -42018,13 +41412,12 @@ /area/storage/tech) "bDy" = ( /obj/machinery/camera{ - c_tag = "Tech Storage"; - dir = 2 + c_tag = "Tech Storage" }, /obj/machinery/power/apc{ + areastring = "/area/storage/tech"; dir = 1; name = "Tech Storage APC"; - areastring = "/area/storage/tech"; pixel_y = 24 }, /obj/structure/cable{ @@ -42041,9 +41434,9 @@ "bDA" = ( /obj/structure/disposalpipe/segment, /obj/machinery/power/apc{ + areastring = "/area/medical/sleeper"; dir = 4; name = "Treatment Center APC"; - areastring = "/area/medical/sleeper"; pixel_x = 26 }, /obj/structure/cable{ @@ -42080,19 +41473,17 @@ }, /obj/machinery/camera{ c_tag = "Medbay Recovery Room"; - network = list("ss13","medbay"); - dir = 8 + dir = 8; + network = list("ss13","medbay") }, /obj/machinery/iv_drip, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bDF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plating{ @@ -42100,10 +41491,8 @@ }, /area/maintenance/starboard/aft) "bDG" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/yellow{ - dir = 2 - }, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bDH" = ( @@ -42115,11 +41504,9 @@ /area/janitor) "bDI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plating, @@ -42204,17 +41591,12 @@ "bDU" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + icon_state = "1-2" }, /turf/open/space/basic, /area/space/nearstation) "bDV" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/mix_input{ - icon_state = "inje_map-2"; dir = 4 }, /turf/open/floor/engine/vacuum, @@ -42225,7 +41607,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/space/basic, @@ -42236,7 +41617,6 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/space/basic, @@ -42263,6 +41643,7 @@ dir = 4 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos_distro) "bEb" = ( @@ -42283,15 +41664,19 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/turf/open/floor/plasteel{ - dir = 2 - }, +/turf/open/floor/plasteel, /area/engine/atmos_distro) "bEe" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 10 }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/department/tcoms) "bEf" = ( @@ -42302,7 +41687,6 @@ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/meter{ @@ -42324,11 +41708,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plasteel/dark, @@ -42345,11 +41727,9 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/structure/disposalpipe/segment{ @@ -42362,11 +41742,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -42399,7 +41777,6 @@ "bEn" = ( /obj/machinery/camera{ c_tag = "Xenobiology Test Chamber"; - dir = 2; network = list("xeno","rd") }, /obj/machinery/light{ @@ -42422,9 +41799,9 @@ /area/science/storage) "bEq" = ( /obj/machinery/power/apc{ + areastring = "/area/science/research"; dir = 8; name = "Misc Research APC"; - areastring = "/area/science/research"; pixel_x = -25 }, /obj/structure/cable{ @@ -42474,7 +41851,6 @@ /area/engine/atmos_distro) "bEx" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "pipe11-2"; dir = 6 }, /turf/open/floor/plasteel, @@ -42484,36 +41860,29 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/mixing) "bEz" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "pipe11-2"; dir = 9 }, /turf/open/floor/plasteel, /area/engine/atmos_distro) "bEA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/engine/engineering) "bEB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -42536,11 +41905,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -42561,7 +41928,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -42575,11 +41941,9 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -42597,11 +41961,15 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -42615,12 +41983,14 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "bEK" = ( -/obj/machinery/computer/security/mining{ - network = list("mine","auxbase") - }, +/obj/machinery/computer/security/mining, /obj/machinery/camera{ c_tag = "Mining Dock"; dir = 4 @@ -42635,11 +42005,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -42657,11 +42025,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel, @@ -42692,11 +42061,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -42710,11 +42077,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -42733,26 +42098,27 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, /area/engine/engineering) "bET" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -42765,6 +42131,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bEV" = ( @@ -42778,6 +42145,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bEW" = ( @@ -42788,6 +42156,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bEX" = ( @@ -42801,6 +42170,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bEZ" = ( @@ -42832,11 +42202,9 @@ "bFd" = ( /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -42905,9 +42273,9 @@ icon_state = "1-2" }, /obj/machinery/power/apc{ + areastring = "/area/janitor"; dir = 8; name = "Custodial Closet APC"; - areastring = "/area/janitor"; pixel_x = -24 }, /obj/structure/cable{ @@ -42944,9 +42312,7 @@ /turf/open/floor/plating, /area/maintenance/aft) "bFq" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 2 - }, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bFr" = ( @@ -42962,6 +42328,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/janitor) "bFt" = ( @@ -42992,12 +42362,10 @@ "bFv" = ( /obj/machinery/camera{ c_tag = "Atmospherics South West"; - dir = 4; - network = list("ss13") + dir = 4 }, /obj/machinery/light, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /turf/open/floor/plasteel/dark, @@ -43007,18 +42375,14 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plasteel{ - dir = 2 - }, +/turf/open/floor/plasteel, /area/engine/atmos_distro) "bFx" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -43026,7 +42390,6 @@ "bFy" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -43068,7 +42431,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/components/binary/pump{ - dir = 2; name = "Pure to Incinerator" }, /turf/open/floor/plasteel, @@ -43078,11 +42440,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -43148,6 +42508,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bFN" = ( @@ -43174,11 +42537,9 @@ /area/crew_quarters/heads/cmo) "bFO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -43217,11 +42578,9 @@ /area/science/research) "bFT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel, @@ -43232,7 +42591,6 @@ "bFV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -43242,7 +42600,6 @@ dir = 0 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -43258,7 +42615,6 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -43274,27 +42630,28 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "bFZ" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister, /obj/machinery/atmospherics/components/unary/portables_connector{ - icon_state = "connector_map-2"; dir = 1 }, /turf/open/floor/plasteel, /area/engine/atmos_distro) "bGa" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ - icon_state = "pipe11-2"; dir = 6 }, /turf/closed/wall/r_wall, /area/engine/atmos_distro) "bGb" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ - icon_state = "pipe11-2"; dir = 8 }, /turf/closed/wall/r_wall, @@ -43307,50 +42664,38 @@ /obj/machinery/doppler_array/research/science{ dir = 4 }, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/open/floor/plasteel{ - dir = 2 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, /area/science/mixing) "bGe" = ( /turf/closed/wall, /area/science/test_area) "bGf" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating/airless, /area/science/test_area) "bGg" = ( +/obj/item/storage/toolbox/mechanical, +/obj/item/flashlight, /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plating, /area/maintenance/department/tcoms) "bGh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /turf/open/floor/plasteel/dark, /area/tcommsat/computer) "bGi" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningdock) "bGj" = ( @@ -43377,11 +42722,9 @@ pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plating, @@ -43398,7 +42741,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -43414,6 +42756,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "bGp" = ( @@ -43430,9 +42776,7 @@ dir = 9 }, /obj/machinery/meter, -/turf/open/floor/plasteel{ - dir = 2 - }, +/turf/open/floor/plasteel, /area/engine/atmos_distro) "bGq" = ( /obj/structure/disposalpipe/segment, @@ -43449,15 +42793,14 @@ }, /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bGs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -43534,11 +42877,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -43552,13 +42893,17 @@ req_access_txt = "61" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/tcommsat/entrance) "bGB" = ( @@ -43579,11 +42924,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/holopad, @@ -43614,13 +42957,17 @@ }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/tcommsat/computer) "bGG" = ( @@ -43659,11 +43006,9 @@ /area/maintenance/aft) "bGK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel/white, @@ -43673,11 +43018,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/floor/plasteel/white, @@ -43687,11 +43030,9 @@ pixel_x = -20 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -43708,11 +43049,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -43721,22 +43060,18 @@ /obj/effect/turf_decal/bot_white, /obj/machinery/bluespace_beacon, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) "bGP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -43747,7 +43082,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /turf/open/space/basic, @@ -43777,11 +43111,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/purple/visible, @@ -43792,7 +43124,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -43877,9 +43208,9 @@ /area/maintenance/aft) "bHe" = ( /obj/machinery/power/apc{ + areastring = "/area/science/storage"; dir = 8; name = "Toxins Storage APC"; - areastring = "/area/science/storage"; pixel_x = -25 }, /obj/structure/cable{ @@ -43925,6 +43256,9 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/engine/atmos_distro) "bHk" = ( @@ -43939,14 +43273,11 @@ /area/engine/atmos_distro) "bHl" = ( /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow{ - dir = 2 - }, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bHm" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; dir = 8 }, /turf/closed/wall/r_wall, @@ -43966,14 +43297,12 @@ }, /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/atmospherics/components/unary/portables_connector/layer1{ - icon_state = "connector_map-1"; dir = 4 }, /turf/open/floor/plating, /area/maintenance/aft) "bHp" = ( /obj/machinery/atmospherics/components/binary/valve/layer1{ - icon_state = "mvalve_map-1"; dir = 4 }, /turf/open/floor/plating, @@ -44035,8 +43364,7 @@ /area/science/mixing) "bHw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10; - piping_layer = 2 + dir = 10 }, /turf/closed/wall, /area/engine/atmos_distro) @@ -44082,7 +43410,6 @@ /area/quartermaster/miningdock) "bHB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 4 }, /turf/open/floor/plasteel, @@ -44152,7 +43479,10 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 5 }, @@ -44162,16 +43492,22 @@ c_tag = "Research Division South"; dir = 8 }, -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 9 }, /area/science/research) "bHM" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor/heavy, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/research) "bHN" = ( @@ -44223,7 +43559,6 @@ /area/hallway/primary/aft) "bHS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, @@ -44245,9 +43580,9 @@ /area/maintenance/aft) "bHV" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/aft"; dir = 8; name = "Aft Maintenance APC"; - areastring = "/area/maintenance/aft"; pixel_x = -24 }, /obj/structure/cable{ @@ -44266,9 +43601,9 @@ /area/maintenance/aft) "bHY" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/hor"; dir = 8; name = "RD Office APC"; - areastring = "/area/crew_quarters/heads/hor"; pixel_x = -25 }, /obj/structure/cable, @@ -44305,8 +43640,8 @@ }, /obj/machinery/camera{ c_tag = "Surgery Operating"; - network = list("ss13","medbay"); dir = 1; + network = list("ss13","medbay"); pixel_x = 22 }, /obj/machinery/light, @@ -44416,6 +43751,12 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "bIq" = ( @@ -44443,7 +43784,6 @@ /area/maintenance/port/aft) "bIu" = ( /obj/structure/light_construct/small{ - icon_state = "bulb-construct-stage1"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1, @@ -44534,7 +43874,6 @@ /area/maintenance/port/aft) "bII" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/wood, @@ -44577,7 +43916,6 @@ /area/hallway/primary/central) "bIN" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/wood, @@ -44587,7 +43925,12 @@ name = "The New Barmaid" }, /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/wood, @@ -44602,7 +43945,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -44626,6 +43968,12 @@ /obj/structure/mineral_door/wood{ name = "The New Barmaid" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/maintenance/port/aft) "bIV" = ( @@ -44701,6 +44049,12 @@ name = "Mining Dock"; req_access_txt = "48" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bJe" = ( @@ -44807,7 +44161,6 @@ /area/engine/atmos_distro) "bJr" = ( /obj/structure/light_construct/small{ - icon_state = "bulb-construct-stage1"; dir = 4 }, /turf/open/floor/wood, @@ -44818,7 +44171,6 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, @@ -44843,7 +44195,6 @@ "bJv" = ( /obj/item/hand_labeler_refill, /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -44853,7 +44204,6 @@ /obj/item/clothing/neck/stethoscope, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plating, @@ -44868,7 +44218,6 @@ "bJy" = ( /obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /turf/open/floor/plating, @@ -44904,7 +44253,6 @@ /area/maintenance/port/aft) "bJD" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; dir = 1 }, /obj/machinery/portable_atmospherics/canister/air, @@ -44946,6 +44294,10 @@ name = "test chamber blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bJJ" = ( @@ -44957,6 +44309,10 @@ name = "test chamber blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bJK" = ( @@ -44972,6 +44328,10 @@ name = "test chamber blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bJL" = ( @@ -44987,6 +44347,10 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bJM" = ( @@ -44998,6 +44362,10 @@ name = "test chamber blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/engine, /area/science/xenobiology) "bJN" = ( @@ -45008,6 +44376,10 @@ name = "Testing Lab"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/misc_lab) "bJP" = ( @@ -45212,6 +44584,7 @@ }, /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bKs" = ( @@ -45223,6 +44596,7 @@ }, /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bKt" = ( @@ -45269,6 +44643,7 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos_distro) "bKy" = ( @@ -45313,11 +44688,8 @@ /turf/open/floor/plasteel, /area/engine/engineering) "bKD" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 2 - }, +/obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /obj/machinery/firealarm{ @@ -45339,6 +44711,7 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos_distro) "bKG" = ( @@ -45382,12 +44755,8 @@ /turf/open/floor/plasteel, /area/engine/atmos_distro) "bKM" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/wood, -/area/medical/medbay/central) +/turf/closed/wall/r_wall, +/area/medical/psych) "bKN" = ( /obj/machinery/computer/atmos_control/tank/carbon_tank{ dir = 8; @@ -45416,16 +44785,15 @@ /area/maintenance/aft) "bKR" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ - icon_state = "inje_map-2"; dir = 4 }, /turf/open/floor/engine/air, /area/engine/atmos_distro) "bKS" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/cmo"; dir = 1; name = "CM Office APC"; - areastring = "/area/crew_quarters/heads/cmo"; pixel_y = 24 }, /obj/structure/cable{ @@ -45438,6 +44806,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos_distro) "bKU" = ( @@ -45450,7 +44819,6 @@ "bKV" = ( /obj/machinery/atmospherics/components/trinary/mixer/flipped{ dir = 4; - icon_state = "mixer_off_f"; name = "Air Mixer"; node1_concentration = 0.2; node2_concentration = 0.8; @@ -45463,9 +44831,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/xenobiology) "bKX" = ( @@ -45494,9 +44860,7 @@ pixel_y = 2 }, /obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/xenobiology) "bKZ" = ( @@ -45510,18 +44874,14 @@ name = "Test Chamber"; req_access_txt = "55" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/xenobiology) "bLb" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/xenobiology) "bLc" = ( @@ -45531,9 +44891,7 @@ /obj/item/clothing/glasses/science, /obj/item/clothing/glasses/science, /obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/xenobiology) "bLd" = ( @@ -45571,7 +44929,6 @@ /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped{ dir = 1; filter_type = "co2"; - icon_state = "filter_on_f"; name = "CO2 Filter" }, /turf/open/floor/plasteel, @@ -45585,6 +44942,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos_distro) "bLj" = ( @@ -45749,9 +45107,8 @@ "bLF" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/power/apc{ - dir = 2; - name = "Delivery Office APC"; areastring = "/area/quartermaster/sorting"; + name = "Delivery Office APC"; pixel_x = 1; pixel_y = -24 }, @@ -45904,7 +45261,6 @@ /area/engine/atmos_distro) "bLY" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ - icon_state = "inje_map-2"; dir = 4 }, /turf/open/floor/engine/n2, @@ -45928,7 +45284,6 @@ /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped{ dir = 1; filter_type = "n2o"; - icon_state = "filter_on_f"; name = "N2O Fitler" }, /turf/open/floor/plasteel, @@ -45945,8 +45300,7 @@ }, /obj/machinery/camera{ c_tag = "Atmospherics West"; - dir = 4; - network = list("ss13") + dir = 4 }, /obj/structure/extinguisher_cabinet{ pixel_x = -27 @@ -45968,9 +45322,9 @@ /area/engine/atmos_distro) "bMg" = ( /obj/machinery/power/apc{ + areastring = "/area/science/xenobiology"; dir = 8; name = "Xenobiology APC"; - areastring = "/area/science/xenobiology"; pixel_x = -25 }, /obj/structure/cable{ @@ -46072,6 +45426,7 @@ /area/science/xenobiology) "bMs" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/research) "bMt" = ( @@ -46085,7 +45440,6 @@ /area/engine/atmos_distro) "bMu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 1 }, /obj/machinery/firealarm{ @@ -46095,9 +45449,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bMv" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 2 - }, +/obj/effect/turf_decal/tile/yellow, /obj/machinery/firealarm{ dir = 8; pixel_x = 26 @@ -46215,7 +45567,6 @@ /area/engine/atmos_distro) "bMM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 10 }, /obj/machinery/firealarm{ @@ -46244,7 +45595,6 @@ /area/engine/atmos_distro) "bMQ" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{ - icon_state = "inje_map-2"; dir = 4 }, /turf/open/floor/engine/o2, @@ -46270,9 +45620,7 @@ pixel_y = 4 }, /obj/structure/table, -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/machinery/firealarm{ dir = 4; pixel_x = -26 @@ -46283,7 +45631,6 @@ /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped{ dir = 1; filter_type = "plasma"; - icon_state = "filter_on_f"; name = "Plasma Fitler" }, /turf/open/floor/plasteel, @@ -46305,7 +45652,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /turf/open/floor/plasteel, @@ -46319,7 +45665,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -46352,7 +45697,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, /turf/open/floor/plasteel, @@ -46374,7 +45718,6 @@ /area/medical/virology) "bNe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -46406,7 +45749,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - icon_state = "connector_map-3"; dir = 4 }, /turf/open/floor/plasteel/white/corner{ @@ -46430,7 +45772,6 @@ /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - icon_state = "connector_map-3"; dir = 4 }, /turf/open/floor/plasteel/white/corner{ @@ -46439,7 +45780,6 @@ /area/hallway/primary/aft) "bNk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/plasteel, @@ -46469,6 +45809,7 @@ /obj/machinery/atmospherics/pipe/simple/purple/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos_distro) "bNo" = ( @@ -46504,17 +45845,14 @@ pixel_y = 25 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, /area/engine/atmos) "bNr" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Xenobiology Lab"; req_access_txt = "55" @@ -46522,6 +45860,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bNs" = ( @@ -46549,13 +45893,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Library" }, /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/carpet, /area/library) "bNv" = ( @@ -46566,11 +45915,9 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /turf/open/floor/carpet, @@ -46586,6 +45933,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "bNx" = ( @@ -46657,9 +46008,7 @@ /area/science/test_area) "bNF" = ( /obj/item/flashlight/lamp, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/science/test_area) "bNG" = ( @@ -46751,6 +46100,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bNQ" = ( @@ -46777,26 +46130,164 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "bNU" = ( -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/clothing/gloves/color/black, -/obj/structure/closet, +/obj/machinery/power/apc{ + areastring = "/area/maintenance/department/tcoms"; + dir = 4; + name = "Telecommunications Maintenance APC"; + pixel_x = 25 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plating, /area/maintenance/department/tcoms) "bNV" = ( /obj/machinery/vending/wardrobe/sig_wardrobe, /turf/open/floor/plasteel, /area/tcommsat/computer) +"bNW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/turf/open/floor/plating, +/area/maintenance/department/tcoms) +"bNX" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/space/basic, +/area/space/nearstation) +"bNY" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/space/basic, +/area/tcommsat/computer) +"bNZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access_txt = "10;13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/tcommsat/entrance) +"bOa" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/tcommsat/entrance) +"bOb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access_txt = "10;13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/tcommsat/entrance) +"bOc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/tcommsat/entrance) "bOd" = ( /turf/open/floor/plasteel, /area/engine/atmos) +"bOe" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/tcommsat/entrance) +"bOf" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access_txt = "0"; + req_one_access_txt = "10;61" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = 2; + diry = -2 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/engine/engineering) +"bOg" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access_txt = "0"; + req_one_access_txt = "10;61" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ + dirx = -2; + diry = 2 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bOh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) "bOi" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, /area/space/nearstation) +"bOj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bOk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + dir = 4 + }, +/turf/open/floor/wood, +/area/medical/psych) +"bOl" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 9 + }, +/turf/open/floor/carpet, +/area/medical/psych) "bOm" = ( /obj/machinery/light/small{ dir = 1 @@ -46815,7 +46306,6 @@ "bOn" = ( /obj/machinery/camera{ c_tag = "Virology Monkey Pen"; - dir = 2; network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/yellow{ @@ -46829,11 +46319,27 @@ }, /turf/open/floor/plasteel/white, /area/medical/virology) +"bOo" = ( +/obj/structure/table/wood, +/obj/item/taperecorder, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + dir = 8 + }, +/obj/item/paper_bin, +/obj/item/pen/fountain, +/obj/item/clipboard, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/medical/psych) "bOp" = ( /obj/structure/closet/emcloset, /obj/machinery/camera{ c_tag = "Virology Airlock"; - dir = 2; network = list("ss13","medbay") }, /obj/effect/turf_decal/stripes/line{ @@ -46841,6 +46347,19 @@ }, /turf/open/floor/plasteel/white, /area/medical/virology) +"bOq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "bOr" = ( /turf/open/floor/plasteel/white, /area/medical/virology) @@ -46877,19 +46396,89 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab) +"bOv" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/wood, +/area/medical/psych) +"bOw" = ( +/turf/open/floor/carpet, +/area/medical/psych) "bOx" = ( /obj/machinery/holopad, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"bOy" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/landmark/start/yogs/psychiatrist, +/obj/machinery/button/door{ + id = "psych"; + name = "Psych Office Shutters Control"; + pixel_x = 28 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/medical/psych) "bOz" = ( /obj/structure/chair/stool, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"bOA" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"bOB" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood, +/area/medical/psych) "bOC" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /turf/open/floor/plating, /area/engine/gravity_generator) +"bOD" = ( +/obj/structure/bookcase/manuals/medical, +/turf/open/floor/wood, +/area/medical/psych) +"bOE" = ( +/obj/machinery/bookbinder, +/obj/machinery/power/apc{ + areastring = "/area/medical/psych"; + name = "Psychiatrist Office APC"; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/medical/psych) +"bOF" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "bOG" = ( /obj/machinery/light, /obj/machinery/atmospherics/components/binary/valve{ @@ -46909,6 +46498,12 @@ /area/science/mixing) "bOK" = ( /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "bON" = ( @@ -46917,13 +46512,17 @@ id = "kanyewest"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/detectives_office) "bOO" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/engineering"; dir = 8; name = "Engineering Security APC"; - areastring = "/area/security/checkpoint/engineering"; pixel_x = -24 }, /obj/structure/cable{ @@ -46982,10 +46581,17 @@ id = "atmos"; name = "Atmospherics Blast Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bPn" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/aft) "bPt" = ( @@ -47174,7 +46780,6 @@ /area/maintenance/starboard/aft) "bPQ" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 9 }, /obj/machinery/power/smes/engineering, @@ -47211,11 +46816,9 @@ /area/construction) "bQd" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 1 }, /obj/machinery/power/terminal{ - icon_state = "term"; dir = 8 }, /obj/machinery/light{ @@ -47273,6 +46876,12 @@ name = "Atmospherics Blast Door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "bQF" = ( @@ -47302,7 +46911,6 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bQL" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-2" @@ -47311,18 +46919,24 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bQM" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bQN" = ( -/obj/machinery/door/firedoor, /obj/machinery/light{ dir = 4 }, @@ -47335,6 +46949,10 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bQO" = ( @@ -47345,12 +46963,12 @@ /turf/open/floor/plasteel, /area/science/misc_lab) "bQQ" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bQZ" = ( @@ -47397,10 +47015,8 @@ /area/security/checkpoint/engineering) "bRs" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/window/northleft{ dir = 4; - icon_state = "left"; name = "Atmospherics Desk"; req_access_txt = "24" }, @@ -47409,6 +47025,12 @@ name = "Atmospherics Blast Door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bRN" = ( @@ -47418,7 +47040,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/virology{ autoclose = 0; @@ -47432,6 +47053,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "bRQ" = ( @@ -47439,13 +47064,16 @@ /turf/open/floor/plating, /area/medical/virology) "bRR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Break Room"; req_access_txt = "39" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "bRT" = ( @@ -47484,6 +47112,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bRX" = ( @@ -47531,6 +47165,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bSb" = ( @@ -47539,9 +47179,7 @@ /area/science/misc_lab) "bSl" = ( /obj/machinery/computer/nanite_cloud_controller, -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, /area/science/nanite) "bSm" = ( @@ -47593,6 +47231,12 @@ id = "atmos"; name = "Atmospherics Blast Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "bST" = ( @@ -47621,9 +47265,9 @@ /area/medical/virology) "bSX" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/medical/virology"; dir = 1; name = "Virology APC"; - areastring = "/area/medical/virology"; pixel_y = 24 }, /obj/structure/cable{ @@ -47666,6 +47310,12 @@ id = "xenobio3"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bTc" = ( @@ -47702,6 +47352,12 @@ id = "xenobio8"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bTh" = ( @@ -47734,6 +47390,12 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "bTC" = ( @@ -47773,9 +47435,9 @@ /area/security/checkpoint/engineering) "bTJ" = ( /obj/machinery/power/apc{ - name = "Aft Hall APC"; areastring = "/area/hallway/primary/aft"; dir = 8; + name = "Aft Hall APC"; pixel_x = -25; pixel_y = 1 }, @@ -47835,6 +47497,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bUf" = ( @@ -47870,6 +47538,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bUi" = ( @@ -47921,12 +47595,10 @@ /area/maintenance/port/aft) "bUy" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 10 }, /obj/machinery/power/apc{ areastring = "/area/engine/gravity_generator"; - dir = 2; name = "Gravity Generator APC"; pixel_y = -25 }, @@ -47982,7 +47654,6 @@ /area/hallway/primary/aft) "bVg" = ( /obj/item/radio/intercom{ - broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -48026,23 +47697,13 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) -"bVq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel, -/area/engine/break_room) "bVu" = ( /turf/open/floor/wood{ icon_state = "wood-broken6" }, /area/maintenance/aft) "bVx" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 2 - }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/plating/airless, /area/maintenance/port/aft) "bVy" = ( @@ -48053,6 +47714,7 @@ dir = 4 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/aft) "bVz" = ( @@ -48138,6 +47800,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bWm" = ( @@ -48169,6 +47837,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bWr" = ( @@ -48251,6 +47925,10 @@ /area/security/checkpoint/engineering) "bWV" = ( /obj/structure/door_assembly/door_assembly_mai, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/aft) "bXe" = ( @@ -48272,6 +47950,12 @@ id = "xenobio2"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bXg" = ( @@ -48287,6 +47971,12 @@ id = "xenobio7"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bXl" = ( @@ -48438,6 +48128,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bYh" = ( @@ -48450,12 +48146,22 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bYr" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bYs" = ( @@ -48507,6 +48213,12 @@ /obj/structure/barricade/wooden{ name = "wooden barricade (CLOSED)" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "bYz" = ( @@ -48573,6 +48285,7 @@ /area/science/xenobiology) "bZi" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard) "bZj" = ( @@ -48653,6 +48366,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "bZC" = ( @@ -48668,6 +48385,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bZD" = ( @@ -48682,6 +48403,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bZE" = ( @@ -48753,6 +48478,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bZW" = ( @@ -48784,6 +48515,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "bZZ" = ( @@ -48883,6 +48620,12 @@ id = "xenobio1"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "caW" = ( @@ -48898,6 +48641,12 @@ id = "xenobio6"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "caY" = ( @@ -48948,13 +48697,11 @@ /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "cbp" = ( -/obj/structure/closet/secure_closet/engineering_chief{ - req_access_txt = "0" - }, +/obj/structure/closet/secure_closet/engineering_chief, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/crew_quarters/heads/chief"; dir = 4; name = "CE Office APC"; - areastring = "/area/crew_quarters/heads/chief"; pixel_x = 24 }, /obj/structure/cable{ @@ -49010,16 +48757,14 @@ dir = 8; pixel_y = -22 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 2 - }, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cbu" = ( /obj/machinery/power/apc{ + areastring = "/area/engine/break_room"; dir = 8; name = "Engineering Foyer APC"; - areastring = "/area/engine/break_room"; pixel_x = -24 }, /obj/structure/cable{ @@ -49033,6 +48778,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cbI" = ( @@ -49056,6 +48805,10 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "cbR" = ( @@ -49088,6 +48841,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "cbT" = ( @@ -49107,6 +48866,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "cbY" = ( @@ -49117,9 +48882,7 @@ /area/science/nanite) "cbZ" = ( /obj/machinery/nanite_programmer, -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, /area/science/nanite) "cca" = ( @@ -49224,6 +48987,7 @@ /area/science/xenobiology) "ccQ" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/xenobiology) "ccV" = ( @@ -49343,9 +49107,9 @@ /area/maintenance/starboard/aft) "cds" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/starboard/aft"; dir = 8; name = "Starboard Quarter Maintenance APC"; - areastring = "/area/maintenance/starboard/aft"; pixel_x = -25 }, /obj/structure/cable{ @@ -49369,6 +49133,11 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"cdD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/storage/tools) "cdN" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -49405,9 +49174,9 @@ /area/maintenance/starboard/aft) "cdW" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/port/aft"; dir = 8; name = "Port Quarter Maintenance APC"; - areastring = "/area/maintenance/port/aft"; pixel_x = -25; pixel_y = 1 }, @@ -49426,6 +49195,9 @@ name = "engineering security door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/engineering) "cel" = ( @@ -49437,6 +49209,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/engineering) "cem" = ( @@ -49467,7 +49242,6 @@ /turf/open/floor/plating, /area/crew_quarters/heads/chief) "ces" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -49478,10 +49252,10 @@ dir = 8 }, /obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "cet" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -49490,6 +49264,7 @@ dir = 4 }, /obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "ceE" = ( @@ -49543,13 +49318,16 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "ceZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Power Storage"; req_access_txt = "11" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "cfa" = ( @@ -49581,6 +49359,10 @@ id = "ceprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "cfe" = ( @@ -49655,10 +49437,9 @@ /area/maintenance/aft) "cfr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 2; external_pressure_bound = 140; - pressure_checks = 0; - name = "killroom vent" + name = "killroom vent"; + pressure_checks = 0 }, /obj/machinery/camera{ c_tag = "Xenobiology Kill Room"; @@ -49673,6 +49454,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cfw" = ( @@ -49705,6 +49490,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "cfF" = ( @@ -49767,6 +49556,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "cfY" = ( @@ -49801,6 +49594,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cgk" = ( @@ -49810,7 +49609,6 @@ /area/science/xenobiology) "cgl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 2; external_pressure_bound = 120; name = "killroom vent" }, @@ -49887,6 +49685,12 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "cgO" = ( @@ -49935,6 +49739,12 @@ id = "ceprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "cho" = ( @@ -49951,7 +49761,6 @@ /turf/open/floor/circuit/telecomms, /area/science/xenobiology) "chr" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Kill Chamber"; req_access_txt = "55" @@ -49959,6 +49768,12 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "chs" = ( @@ -50069,6 +49884,12 @@ /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, /area/maintenance/solars/port/aft) "chT" = ( @@ -50115,9 +49936,9 @@ }, /obj/structure/reagent_dispensers/watertank, /obj/machinery/power/apc/highcap/fifteen_k{ + areastring = "/area/engine/engineering"; dir = 1; name = "Engineering APC"; - areastring = "/area/engine/engineering"; pixel_y = 25 }, /obj/structure/cable{ @@ -50222,6 +50043,12 @@ id = "ceprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "ciu" = ( @@ -50295,17 +50122,16 @@ /obj/machinery/power/solar_control{ dir = 4; id = "portsolar"; - name = "Port Quarter Solar Control"; - track = 0 + name = "Port Quarter Solar Control" }, /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "ciR" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/port/aft"; dir = 4; name = "Port Quarter Solar APC"; - areastring = "/area/maintenance/solars/port/aft"; pixel_x = 23; pixel_y = 2 }, @@ -50345,6 +50171,12 @@ id = "Secure Storage"; name = "secure storage" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "ciZ" = ( @@ -50490,6 +50322,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "cjH" = ( @@ -50574,16 +50410,19 @@ /area/crew_quarters/heads/chief) "ckf" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "ckn" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/xenobiology) "cko" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cks" = ( @@ -50597,9 +50436,9 @@ /area/maintenance/solars/starboard/aft) "ckt" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/starboard/aft"; dir = 8; name = "Starboard Quarter Solar APC"; - areastring = "/area/maintenance/solars/starboard/aft"; pixel_x = -26; pixel_y = 3 }, @@ -50726,11 +50565,9 @@ /area/crew_quarters/heads/chief) "ckM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 5 }, /obj/structure/cable{ @@ -50762,6 +50599,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "ckQ" = ( @@ -50774,7 +50615,6 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "ckT" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -50784,6 +50624,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "cls" = ( @@ -50982,8 +50823,7 @@ /obj/machinery/power/solar_control{ dir = 1; id = "starboardsolar"; - name = "Starboard Quarter Solar Control"; - track = 0 + name = "Starboard Quarter Solar Control" }, /obj/structure/cable{ icon_state = "0-4" @@ -51058,6 +50898,7 @@ /area/construction) "cnj" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "cnk" = ( @@ -51069,6 +50910,10 @@ name = "Solar Maintenance"; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "cnl" = ( @@ -51114,9 +50959,6 @@ /area/engine/engine_smes) "cnr" = ( /obj/machinery/door/window/southleft{ - base_state = "left"; - dir = 2; - icon_state = "left"; name = "Engineering Delivery"; req_access_txt = "10" }, @@ -51231,7 +51073,6 @@ /turf/closed/wall/r_wall, /area/engine/engine_smes) "cnS" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, @@ -51243,6 +51084,9 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engine_smes) "cnW" = ( @@ -51281,7 +51125,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "cou" = ( @@ -51351,14 +51200,17 @@ name = "Observatory Access" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "cpS" = ( /obj/structure/cable, /obj/machinery/power/apc{ - dir = 2; - name = "SMES room APC"; areastring = "/area/engine/engine_smes"; + name = "SMES room APC"; pixel_y = -24 }, /obj/effect/turf_decal/stripes/line{ @@ -51414,6 +51266,12 @@ dirx = -1; diry = -1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cqv" = ( @@ -51501,6 +51359,7 @@ /area/maintenance/port/aft) "crn" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating/airless, /area/engine/engineering) "cro" = ( @@ -51508,6 +51367,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "crp" = ( @@ -51519,6 +51379,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "crr" = ( @@ -51530,6 +51391,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "crB" = ( @@ -51612,6 +51474,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) "csZ" = ( @@ -51661,9 +51527,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cws" = ( -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, /area/science/nanite) "cwy" = ( @@ -51733,6 +51597,12 @@ /obj/machinery/door/airlock/external{ name = "Escape Pod Three" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/main) "cxJ" = ( @@ -51743,6 +51613,12 @@ name = "Labor Camp Shuttle Airlock"; req_access_txt = "2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/processing) "cxN" = ( @@ -51756,6 +51632,10 @@ name = "Solar Maintenance"; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "cxP" = ( @@ -51765,6 +51645,12 @@ /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/processing) "cxW" = ( @@ -51790,6 +51676,12 @@ /obj/machinery/door/airlock/external{ req_access_txt = "13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore) "cyb" = ( @@ -51820,6 +51712,10 @@ name = "Command Tool Storage"; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/eva) "cyh" = ( @@ -51839,6 +51735,12 @@ /obj/machinery/door/airlock/external{ name = "Port Docking Bay 2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/entry) "cyp" = ( @@ -51848,6 +51750,12 @@ /obj/machinery/door/airlock/external{ name = "Escape Airlock" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit) "cyr" = ( @@ -51894,6 +51802,12 @@ name = "Supply Dock Airlock"; req_access_txt = "31" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/storage) "cyE" = ( @@ -51904,6 +51818,12 @@ name = "External Access"; req_access_txt = "13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "cyK" = ( @@ -51917,6 +51837,12 @@ name = "Solar Maintenance"; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "cyL" = ( @@ -51927,6 +51853,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "cyM" = ( @@ -51966,6 +51896,11 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) +"czE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "czG" = ( /obj/structure/cable{ icon_state = "2-4" @@ -52050,9 +51985,8 @@ icon_state = "4-8" }, /obj/machinery/power/apc{ - dir = 2; - name = "Head of Personnel APC"; areastring = "/area/crew_quarters/heads/hop"; + name = "Head of Personnel APC"; pixel_y = -24 }, /obj/structure/cable{ @@ -52164,8 +52098,13 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "cBw" = ( -/obj/machinery/door/firedoor, /obj/effect/landmark/event_spawn, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "cBy" = ( @@ -52175,6 +52114,10 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/landmark/event_spawn, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/janitor) "cBz" = ( @@ -52183,7 +52126,6 @@ /area/science/xenobiology) "cBA" = ( /obj/machinery/button/massdriver{ - dir = 2; id = "toxinsdriver"; pixel_y = 24 }, @@ -52258,7 +52200,6 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cBV" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Security Office"; req_access_txt = "1" @@ -52268,6 +52209,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/main) "cBZ" = ( @@ -52324,6 +52269,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port) "cCm" = ( @@ -52334,11 +52280,13 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/warehouse) "cCn" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/warehouse) "cCp" = ( @@ -52420,7 +52368,6 @@ /area/engine/engineering) "cHL" = ( /obj/machinery/mech_bay_recharge_port{ - icon_state = "recharge_port"; dir = 2 }, /obj/structure/cable{ @@ -52578,6 +52525,11 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"cJT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/disposal) "cKA" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow{ @@ -52612,6 +52564,7 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "cMC" = ( @@ -52656,6 +52609,15 @@ }, /turf/open/floor/plasteel/airless/solarpanel, /area/solar/starboard/aft) +"cNh" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "cNG" = ( /obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel, @@ -52666,9 +52628,9 @@ /area/quartermaster/sorting) "cNL" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/central"; dir = 1; name = "Central Maintenance APC"; - areastring = "/area/maintenance/central"; pixel_y = 24 }, /obj/structure/cable{ @@ -52684,9 +52646,9 @@ /area/maintenance/starboard) "cNS" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/starboard"; dir = 4; name = "Starboard Maintenance APC"; - areastring = "/area/maintenance/starboard"; pixel_x = 26 }, /obj/structure/cable{ @@ -52723,6 +52685,12 @@ /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, /area/maintenance/starboard) "cNW" = ( @@ -52741,6 +52709,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cNZ" = ( @@ -52789,6 +52761,12 @@ /obj/machinery/door/airlock/external{ req_access_txt = "13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cPI" = ( @@ -52800,6 +52778,17 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"cPR" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/fore) "cQn" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold4w/yellow/visible, @@ -52853,7 +52842,6 @@ "cSM" = ( /obj/machinery/computer/station_alert, /obj/item/radio/intercom{ - broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20 }, @@ -53019,7 +53007,6 @@ icon_state = "4-8" }, /obj/machinery/requests_console{ - announcementConsole = 0; department = "Engineering"; departmentType = 4; name = "Engineering RC"; @@ -53050,9 +53037,9 @@ icon_state = "1-2" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/central/secondary"; dir = 8; name = "Central Maintenance APC"; - areastring = "/area/maintenance/central/secondary"; pixel_x = -24 }, /obj/structure/cable{ @@ -53077,6 +53064,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "cTI" = ( @@ -53084,6 +53075,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cTJ" = ( @@ -53096,6 +53091,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) "cTK" = ( @@ -53112,9 +53111,9 @@ icon_state = "1-2" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/department/medical/morgue"; dir = 4; name = "Morgue Maintenance APC"; - areastring = "/area/maintenance/department/medical/morgue"; pixel_x = 26 }, /obj/structure/cable{ @@ -53151,6 +53150,11 @@ "cVb" = ( /turf/closed/wall, /area/hallway/secondary/service) +"cVN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/quartermaster/qm) "cYm" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -53197,6 +53201,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/computer) "dmK" = ( @@ -53258,18 +53266,28 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/atmos) +"dEb" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "dEY" = ( /obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/white, /area/science/lab) "dGx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Isolation B"; req_access_txt = "39" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "dLq" = ( @@ -53322,6 +53340,22 @@ }, /turf/open/floor/plating/airless, /area/space) +"dWz" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"dWP" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "dZL" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -53331,32 +53365,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"efn" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/space/basic, -/area/tcommsat/computer) -"epJ" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/wood, -/area/medical/medbay/central) -"eqz" = ( -/obj/machinery/door/airlock/external{ - name = "Engineering External Access"; - req_access_txt = "10;13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ - dirx = 2; - diry = -2 - }, -/turf/open/floor/plating, -/area/engine/engineering) "eqZ" = ( /obj/machinery/nuclearbomb/beer, /turf/open/floor/plating, @@ -53397,7 +53405,10 @@ input_dir = 2; output_dir = 1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "eFU" = ( @@ -53408,7 +53419,6 @@ "eGn" = ( /obj/machinery/power/turbine{ dir = 4; - icon_state = "turbine"; luminosity = 2 }, /obj/structure/cable/yellow{ @@ -53471,6 +53481,16 @@ }, /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) +"eRw" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/aft) "eRz" = ( /obj/structure/lattice, /obj/structure/grille, @@ -53482,10 +53502,15 @@ id = "viropen"; name = "Monkey Pen Shutters" }, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/virology) "eVL" = ( @@ -53568,10 +53593,38 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) +"ffi" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/science/research) "fha" = ( /obj/machinery/rnd/production/techfab/department/cargo, /turf/open/floor/plasteel, /area/quartermaster/office) +"fht" = ( +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "fip" = ( /turf/closed/wall, /area/hallway/primary/aft) @@ -53656,8 +53709,13 @@ id = "viropen"; name = "Monkey Pen Shutters" }, -/obj/machinery/door/firedoor, /obj/structure/cable, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/virology) "fCS" = ( @@ -53694,6 +53752,12 @@ name = "Telecoms Satellite Monitoring"; req_one_access_txt = "10;61" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/tcommsat/lounge) "fEA" = ( @@ -53719,8 +53783,6 @@ /area/quartermaster/warehouse) "fIa" = ( /obj/item/radio/intercom{ - freerange = 0; - frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30 }, @@ -53738,12 +53800,9 @@ /area/maintenance/disposal/incinerator) "fKl" = ( /obj/machinery/computer/nanite_chamber_control{ - icon_state = "computer"; dir = 8 }, -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/machinery/light{ dir = 4; light_color = "#e8eaff" @@ -53804,7 +53863,6 @@ id = "viropen"; name = "Monkey Pen Shutters" }, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-4" }, @@ -53814,6 +53872,12 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/virology) "fVQ" = ( @@ -53904,16 +53968,11 @@ }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) -"gfH" = ( -/turf/open/floor/plating, -/area/maintenance/department/tcoms) "ggH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/holopad, @@ -53965,17 +54024,10 @@ /area/hallway/secondary/exit) "gvw" = ( /obj/machinery/atmospherics/components/binary/pump{ - dir = 2; name = "Mix Pump" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) -"gvI" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/department/tcoms) "gyl" = ( /obj/machinery/light{ dir = 4 @@ -54016,9 +54068,12 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "gER" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "gFn" = ( @@ -54036,9 +54091,9 @@ /area/engine/atmos) "gFs" = ( /obj/machinery/power/apc{ + areastring = "/area/lawoffice"; dir = 1; name = "Law Office APC"; - areastring = "/area/lawoffice"; pixel_y = 24 }, /obj/structure/cable{ @@ -54068,8 +54123,25 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) +"gMc" = ( +/obj/machinery/door/airlock/medical{ + name = "Paramedic Staging Area"; + req_access_txt = "69" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/medical/paramedic) "gME" = ( /obj/effect/turf_decal/tile/blue{ dir = 0 @@ -54150,9 +54222,9 @@ icon_state = "1-2" }, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/warehouse"; dir = 4; name = "Cargo Warehouse APC"; - areastring = "/area/quartermaster/warehouse"; pixel_x = 26 }, /obj/structure/cable{ @@ -54228,7 +54300,6 @@ "huq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "commissaryshutter"; name = "Vacant Commissary Shutter" @@ -54237,25 +54308,31 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/vacant_room/commissary) -"hvz" = ( -/obj/machinery/door/airlock/external{ - name = "Engineering External Access"; - req_access_txt = "10;13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_target{ - dirx = -2; - diry = 2 +"hxt" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/plating, -/area/engine/engineering) +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "hxY" = ( /obj/machinery/computer/bounty{ dir = 4 }, /turf/open/floor/plasteel, /area/quartermaster/office) +"hyi" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/engineering) "hzb" = ( /obj/structure/window/reinforced{ dir = 8 @@ -54265,13 +54342,6 @@ }, /turf/open/floor/plasteel/dark, /area/tcommsat/lounge) -"hAt" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/plating, -/area/tcommsat/entrance) "hCS" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, @@ -54327,11 +54397,11 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "hHb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 6 }, /obj/machinery/light_switch{ @@ -54352,6 +54422,32 @@ }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) +"hQb" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"hQT" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/aft) "hTi" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/camera/motion{ @@ -54391,6 +54487,11 @@ }, /turf/open/floor/plating, /area/engine/gravity_generator) +"ibj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva) "ibx" = ( /obj/machinery/vending/wardrobe/atmos_wardrobe, /turf/open/floor/plasteel/dark, @@ -54416,20 +54517,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, /area/maintenance/department/tcoms) -"inp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access"; - req_access_txt = "10;13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/plating, -/area/tcommsat/entrance) "iqx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -54451,6 +54538,14 @@ /obj/item/stack/sheet/mineral/plasma, /turf/open/floor/plasteel/white, /area/medical/virology) +"itC" = ( +/obj/machinery/atmospherics/pipe/simple/supplymain/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/fore) "itG" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel, @@ -54509,6 +54604,11 @@ }, /turf/open/floor/plasteel, /area/tcommsat/lounge) +"iDe" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/construction/mining/aux_base) "iDv" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -54547,6 +54647,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/entry) "iGw" = ( @@ -54557,13 +54663,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"iJP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/meter{ - target_layer = 1 - }, -/turf/open/floor/plating, -/area/maintenance/department/tcoms) "iMi" = ( /obj/machinery/door/airlock/external{ name = "Engineering External Access"; @@ -54571,6 +54670,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/tcommsat/entrance) "iMq" = ( @@ -54617,7 +54720,6 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /obj/structure/chair{ @@ -54636,7 +54738,7 @@ /obj/item/circuitboard/machine/telecomms/server, /obj/item/circuitboard/machine/telecomms/server, /turf/open/floor/plasteel/dark, -/area/tcommsat/entrance) +/area/tcommsat/computer) "iUt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -54735,8 +54837,16 @@ "jqy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port) +"jsp" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/aft) "jsQ" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -54769,11 +54879,12 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/tcoms) -"jBX" = ( -/turf/closed/wall/r_wall, -/area/medical/medbay/central) "jDa" = ( /obj/structure/table/wood, /obj/item/camera, @@ -54800,6 +54911,15 @@ }, /turf/open/floor/plasteel/white, /area/medical/virology) +"jKH" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "jLm" = ( /mob/living/simple_animal/mouse, /turf/open/floor/plasteel, @@ -54812,6 +54932,19 @@ }, /turf/open/floor/plasteel/white, /area/medical/virology) +"jPU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "jQk" = ( /obj/structure/cable{ icon_state = "1-2" @@ -54819,6 +54952,23 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) +"jQW" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "jTR" = ( /obj/structure/cable{ icon_state = "4-8" @@ -54826,7 +54976,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "jWz" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, @@ -54835,6 +54984,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "jXT" = ( @@ -54929,6 +55081,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "kob" = ( @@ -54945,11 +55101,15 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 5 }, /turf/open/floor/plating, /area/maintenance/port) +"kqC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/main) "krw" = ( /obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/wood, @@ -54987,7 +55147,6 @@ /area/maintenance/disposal/incinerator) "kAw" = ( /obj/item/radio/intercom{ - dir = 2; freerange = 1; name = "Station Intercom (Telecomms)"; pixel_y = 26 @@ -54998,6 +55157,11 @@ /obj/effect/landmark/stationroom/box/engine, /turf/open/space/basic, /area/space) +"kEJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/crew_quarters/fitness) "kFK" = ( /obj/structure/chair/office/dark{ dir = 1 @@ -55037,7 +55201,12 @@ /area/maintenance/aft) "kJW" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "kNE" = ( @@ -55048,6 +55217,18 @@ }, /turf/open/space, /area/engine/atmos_distro) +"kPn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/aft) "kRZ" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 6; @@ -55063,6 +55244,7 @@ "kTo" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "kTQ" = ( @@ -55119,11 +55301,6 @@ /obj/structure/sign/warning/biohazard, /turf/closed/wall/r_wall, /area/engine/atmos) -"lge" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/carpet, -/area/medical/medbay/central) "lgx" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -55171,18 +55348,6 @@ }, /turf/open/space/basic, /area/space) -"lmX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access"; - req_access_txt = "10;13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/plating, -/area/tcommsat/entrance) "lop" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, @@ -55230,11 +55395,9 @@ /area/maintenance/aft) "luD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 9 }, /turf/open/floor/plasteel, @@ -55246,6 +55409,20 @@ }, /turf/open/space/basic, /area/maintenance/disposal/incinerator) +"lxr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kanyewest"; + name = "privacy shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/security/detectives_office) "lAB" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall, @@ -55270,7 +55447,10 @@ /turf/open/floor/plasteel, /area/science/nanite) "lQG" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/nanite) "lQS" = ( @@ -55347,7 +55527,6 @@ /turf/open/floor/plasteel/dark, /area/tcommsat/lounge) "mhb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Isolation A"; req_access_txt = "39" @@ -55355,6 +55534,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "miX" = ( @@ -55365,33 +55548,33 @@ name = "Monkey Pen"; req_access_txt = "39" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "mks" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 6 }, /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/exit"; dir = 8; name = "Escape Hallway APC"; - areastring = "/area/hallway/secondary/exit"; pixel_x = -25 }, /turf/open/floor/plasteel, /area/escapepodbay) "mkO" = ( /obj/machinery/nanite_program_hub, -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, /area/science/nanite) "mlj" = ( @@ -55418,6 +55601,27 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) +"mzG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "mBB" = ( /obj/machinery/telecomms/processor/preset_three, /obj/effect/turf_decal/tile/neutral{ @@ -55439,6 +55643,17 @@ /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) +"mGY" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/starboard/aft) "mKj" = ( /obj/structure/table, /obj/item/storage/firstaid/brute{ @@ -55546,13 +55761,18 @@ }, /obj/machinery/door/airlock/public/glass/incinerator/atmos_interior{ id_tag = "incinerator_airlock_interior"; - locked = 0; name = "Incinerator Interior Airlock" }, /obj/effect/mapping_helpers/airlock/locked, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "mYq" = ( @@ -55576,6 +55796,11 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"nbR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/atmos_distro) "nds" = ( /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -55586,17 +55811,22 @@ /turf/open/space/basic, /area/space/nearstation) "ngU" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "nhP" = ( /obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/white/corner{ dir = 4 }, @@ -55701,8 +55931,8 @@ /area/maintenance/disposal/incinerator) "nxv" = ( /obj/machinery/power/apc{ - name = "Construction Area APC"; areastring = "/area/construction"; + name = "Construction Area APC"; pixel_y = -24 }, /obj/structure/cable{ @@ -55721,11 +55951,15 @@ /area/ai_monitored/turret_protected/ai_upload) "nDj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 8 }, /turf/open/floor/plasteel, /area/escapepodbay) +"nEG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/port/aft) "nFF" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -55751,6 +55985,10 @@ dirx = 2; diry = -1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "nLY" = ( @@ -55796,6 +56034,7 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/warehouse) "nTg" = ( @@ -55817,6 +56056,12 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/tcommsat/computer) "nVX" = ( @@ -55845,7 +56090,6 @@ /area/escapepodbay) "nYI" = ( /obj/machinery/atmospherics/components/binary/pump{ - dir = 2; name = "Plasma Tank Pump" }, /turf/open/floor/plasteel, @@ -55882,13 +56126,11 @@ dirx = 1; diry = -2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/aft) -"ohS" = ( -/obj/machinery/door/firedoor, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/atmos) "oiE" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -55898,7 +56140,6 @@ frequency = 1449; heat_proof = 1; id_tag = "incinerator_airlock_exterior"; - locked = 0; name = "Incinerator Exterior Airlock"; req_access_txt = "32" }, @@ -55906,18 +56147,25 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) -"okW" = ( -/obj/machinery/bookbinder, -/turf/open/floor/wood, -/area/medical/medbay/central) "omY" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) +"onZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/exit) "opj" = ( /mob/living/simple_animal/moonrat{ name = "Joe" @@ -55936,6 +56184,7 @@ /area/escapepodbay) "ovM" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) "oyj" = ( @@ -55967,6 +56216,7 @@ /area/engine/break_room) "oBX" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/break_room) "oDw" = ( @@ -55981,21 +56231,14 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "oFM" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/sleeper) -"oGO" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer1{ - name = "Tcomms Supply" - }, -/turf/open/space/basic, -/area/tcommsat/computer) "oHC" = ( /obj/machinery/telecomms/server/presets/medical, /obj/effect/turf_decal/tile/neutral{ @@ -56044,6 +56287,10 @@ id_tag = "commissarydoor"; req_one_access_txt = "12;63;48;50;36" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "oTP" = ( @@ -56051,6 +56298,15 @@ /obj/item/phone, /turf/open/floor/plasteel/dark, /area/tcommsat/lounge) +"oXu" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) "oXP" = ( /obj/machinery/computer/security/telescreen{ desc = "Used for watching the telecoms satellite."; @@ -56065,9 +56321,8 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ - dir = 2; - name = "Starboard Primary Hallway APC"; areastring = "/area/hallway/primary/starboard"; + name = "Starboard Primary Hallway APC"; pixel_y = -24 }, /turf/open/floor/plasteel, @@ -56130,7 +56385,6 @@ /area/maintenance/aft) "pmX" = ( /obj/machinery/light_switch{ - dir = 2; pixel_x = -28 }, /turf/open/floor/circuit, @@ -56256,12 +56510,9 @@ /turf/open/floor/wood, /area/vacant_room) "pPr" = ( -/obj/effect/turf_decal/bot{ - dir = 2 - }, +/obj/effect/turf_decal/bot, /obj/machinery/power/apc/highcap/five_k{ areastring = "/area/science/nanite"; - dir = 2; name = "Nanite Lab APC"; pixel_y = -24 }, @@ -56277,6 +56528,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/escapepodbay) "pUq" = ( @@ -56328,6 +56583,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "pZs" = ( @@ -56372,7 +56628,6 @@ /area/hallway/primary/central) "qky" = ( /obj/effect/turf_decal/stripes{ - icon_state = "warningline"; dir = 8 }, /obj/structure/closet/radiation, @@ -56382,6 +56637,18 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/engine/gravity_generator) +"qpS" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "qqA" = ( /obj/structure/table/glass, /obj/item/radio/intercom{ @@ -56404,15 +56671,39 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "qrM" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "qsM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/construction) +"qtt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fore) "qtJ" = ( /obj/machinery/blackbox_recorder, /obj/effect/turf_decal/tile/neutral{ @@ -56479,8 +56770,25 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/tcommsat/computer) +"qEl" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "qGa" = ( /obj/machinery/door/airlock/external{ name = "Engineering External Access"; @@ -56517,12 +56825,21 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) +"qKM" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/fore/secondary) "qLj" = ( /obj/effect/turf_decal/tile/red{ dir = 4 }, /obj/machinery/computer/warrant{ - icon_state = "computer"; dir = 8 }, /turf/open/floor/plasteel, @@ -56579,7 +56896,6 @@ /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) "rfa" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos{ name = "Atmospherics"; req_access_txt = "24" @@ -56587,6 +56903,7 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "rfE" = ( @@ -56609,6 +56926,11 @@ }, /turf/open/floor/plasteel/dark, /area/engine/atmos) +"riK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/quartermaster/storage) "rkQ" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, @@ -56653,6 +56975,11 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) +"rrj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "rrF" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ layer = 2.35; @@ -56698,11 +57025,9 @@ /area/tcommsat/entrance) "rEn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 4 }, /turf/open/floor/plasteel, @@ -56714,11 +57039,9 @@ /area/maintenance/aft) "rGU" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; dir = 1 }, /turf/open/floor/plasteel, @@ -56775,7 +57098,6 @@ /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/machinery/computer/security/telescreen/turbine{ dir = 8; - icon_state = "telescreen"; pixel_x = 30 }, /turf/open/floor/plasteel, @@ -56902,6 +57224,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) "smJ" = ( @@ -56916,13 +57242,13 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) -"sqj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, +"ssp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/plasteel, -/area/tcommsat/entrance) +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/crew_quarters/fitness) "ssY" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -56951,6 +57277,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/medical/virology) +"stp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/port/fore) "stF" = ( /obj/structure/sign/departments/minsky/engineering/engineering{ pixel_x = 32 @@ -56968,6 +57299,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/atmos) +"sCF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/fore) "sDl" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -57003,7 +57344,6 @@ "sEo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "commissaryshutter"; name = "Vacant Commissary Shutter" @@ -57018,6 +57358,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/vacant_room/commissary) "sEA" = ( @@ -57030,6 +57374,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/aft) "sHo" = ( @@ -57063,13 +57408,6 @@ }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) -"sKq" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/wood, -/area/medical/medbay/central) "sKP" = ( /obj/structure/cable{ icon_state = "1-2" @@ -57087,6 +57425,12 @@ "sOs" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "sRa" = ( @@ -57119,9 +57463,7 @@ pixel_y = -3 }, /obj/item/radio/intercom{ - freerange = 0; frequency = 1485; - listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30 }, @@ -57135,6 +57477,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/main) "sYv" = ( @@ -57146,6 +57492,7 @@ "sZz" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal) "sZC" = ( @@ -57165,6 +57512,7 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "tbz" = ( @@ -57195,7 +57543,6 @@ /area/janitor) "tes" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; dir = 4 }, /obj/item/radio/intercom{ @@ -57222,6 +57569,19 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/hallway/secondary/exit) +"thv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "tiM" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, @@ -57321,7 +57681,6 @@ /area/space/nearstation) "typ" = ( /obj/machinery/atmospherics/components/binary/pump{ - dir = 2; name = "Input Port Pump" }, /turf/open/floor/plasteel, @@ -57348,6 +57707,12 @@ /area/chapel/main) "tBW" = ( /obj/machinery/door/airlock/maintenance, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/maintenance/aft) "tCj" = ( @@ -57386,6 +57751,12 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel, /area/tcommsat/computer) +"tJo" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "tLh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, @@ -57489,6 +57860,17 @@ }, /turf/open/floor/plasteel, /area/tcommsat/computer) +"ubW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/science/mixing) +"udc" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "ueh" = ( /obj/machinery/computer/med_data{ dir = 1 @@ -57529,13 +57911,6 @@ /obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel, /area/crew_quarters/locker) -"utU" = ( -/obj/structure/chair/comfy, -/obj/machinery/light_switch{ - pixel_x = 24 - }, -/turf/open/floor/carpet, -/area/medical/medbay/central) "uum" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden, /obj/effect/turf_decal/tile/neutral{ @@ -57594,10 +57969,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/tcommsat/entrance) -"uDo" = ( -/obj/structure/bookcase/manuals/medical, -/turf/open/floor/wood, -/area/medical/medbay/central) +"uEA" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "uFb" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -57666,6 +58050,10 @@ /obj/structure/sign/warning/electricshock{ pixel_x = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "uUM" = ( @@ -57681,21 +58069,18 @@ }, /turf/open/floor/plasteel, /area/escapepodbay) -"uYt" = ( -/obj/machinery/atmospherics/components/binary/valve/layer1, -/obj/machinery/power/apc{ - areastring = "/area/maintenance/department/tcoms"; - dir = 4; - name = "Telecommunications Maintenance APC"; - pixel_x = 25 +"uXn" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, -/area/maintenance/department/tcoms) +/area/hallway/secondary/entry) "vbD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "EVA Storage"; req_access_txt = "18" @@ -57703,6 +58088,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "vcj" = ( @@ -57714,6 +58103,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/tcoms) +"veU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/fore) "vfv" = ( /obj/structure/lattice, /obj/structure/disposalpipe/segment{ @@ -57786,7 +58185,6 @@ /area/ai_monitored/nuke_storage) "vsQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; dir = 8 }, /turf/open/floor/plasteel, @@ -57799,6 +58197,27 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"vAA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "vBd" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -57902,9 +58321,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"vTE" = ( -/turf/open/floor/carpet, -/area/medical/medbay/central) "vUa" = ( /obj/effect/turf_decal/bot_white, /turf/open/floor/plasteel/dark, @@ -57917,6 +58333,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/maintenance/fore) "vVZ" = ( @@ -58000,7 +58420,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/secondary/exit) "wnA" = ( @@ -58012,6 +58434,18 @@ }, /turf/open/floor/plasteel, /area/bridge) +"wom" = ( +/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, +/area/maintenance/port/aft) "wsM" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -58051,6 +58485,18 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/nanite) +"wwh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/aft) "wxr" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -58115,6 +58561,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "wEx" = ( @@ -58159,6 +58609,11 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) +"wJL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/processing) "wMe" = ( /obj/machinery/doorButtons/access_button{ idDoor = "telecomms_airlock_exterior"; @@ -58208,10 +58663,43 @@ /obj/item/storage/secure/briefcase, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"wWo" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Incinerator Access"; + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden{ + name = "wooden barricade (CLOSED)" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/port/aft) "wXz" = ( /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall/r_wall, /area/engine/gravity_generator) +"xbu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "xcL" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -58266,7 +58754,6 @@ /obj/machinery/power/compressor{ comp_id = "incineratorturbine"; dir = 8; - icon_state = "compressor"; luminosity = 1 }, /obj/structure/cable/yellow{ @@ -58281,6 +58768,24 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) +"xrr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "xsx" = ( /obj/structure/cable{ icon_state = "1-2" @@ -58312,6 +58817,15 @@ }, /turf/open/floor/engine, /area/escapepodbay) +"xDQ" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "xFj" = ( /obj/structure/cable{ icon_state = "1-2" @@ -58340,8 +58854,17 @@ /area/maintenance/starboard/aft) "xIU" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/tcommsat/lounge) +"xJj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/engine/atmos) "xJr" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plasteel, @@ -58360,6 +58883,20 @@ /obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/storage/tech) +"xML" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"xNu" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "xPs" = ( /obj/effect/turf_decal/bot_white, /obj/machinery/computer/teleporter{ @@ -58399,6 +58936,18 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel, /area/tcommsat/lounge) +"xYL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "xZb" = ( /obj/structure/cable{ icon_state = "0-4" @@ -58411,6 +58960,19 @@ }, /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) +"yan" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "yaD" = ( /obj/effect/turf_decal/bot, /obj/structure/window{ @@ -58420,13 +58982,16 @@ /turf/open/floor/plasteel, /area/escapepodbay) "ycw" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics Monitoring"; req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "ydd" = ( @@ -58465,10 +59030,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel/white, /area/tcommsat/computer) -"ygj" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/wood, -/area/medical/medbay/central) "yjy" = ( /obj/structure/transit_tube/diagonal{ dir = 4 @@ -69394,8 +69955,8 @@ aaa aaa aaa arB -awW -awW +czE +czE asE arB aaf @@ -69631,7 +70192,7 @@ awY ayk awW aAD -awW +czE aaa aaa aaa @@ -69639,8 +70200,8 @@ aaa aaa aaa aaa -awW -awW +czE +czE awW aQG aRX @@ -69655,7 +70216,7 @@ awY ayk awW aAD -awW +czE aaa aaa aaa @@ -69886,7 +70447,7 @@ apN apJ awZ ayl -azy +uXn auP cIh aaa @@ -69898,16 +70459,16 @@ aaa aaa azy auP -cIh +qEl ayl aRY -awW +czE aaa aaa aaa aaa aaa -awW +czE awZ ayl beK @@ -70145,7 +70706,7 @@ awZ ayk awW awW -awW +czE aaa aaa aaa @@ -70153,23 +70714,23 @@ aaa aaa aaa aaa -awW +czE awW awW awV aRY -awW +czE aaa aaa aaa aaa aaa -awW +czE awZ ayk awW awW -awW +czE aaa aaa aaa @@ -70402,7 +70963,7 @@ awZ aym azz aAF -awW +czE aaa aaa aaa @@ -70410,23 +70971,23 @@ aaa aaa aaa aaa -awW +czE aOf azz aPu aRY -awW +czE aaa aaa aaa aaa aaa -awW +czE awZ aym azz aAF -awW +czE aaa aaa aaa @@ -70659,7 +71220,7 @@ awZ aFS ayl aAE -awW +czE aaa aaa aaa @@ -70667,23 +71228,23 @@ aaa aaa aaa aaa -awW +czE aOe ayl ayl aRY -awW +czE aaa aaa aaa aaa aaa -awW +czE awZ ayl ayl aAE -awW +czE aaa aaa aaa @@ -70916,7 +71477,7 @@ awZ ayo ayl aAH -awW +czE aaa aaa aaa @@ -70924,23 +71485,23 @@ aaa aaa aaa aaa -awW +czE aOh ayl ayl aRY -awW +czE aaa aaa aaa aaa aaa -awW +czE awZ ayl ayl bgi -awW +czE aaa aaa aaa @@ -71173,7 +71734,7 @@ awk ayw azA aAG -awW +czE aaa aaa aaa @@ -71181,23 +71742,23 @@ aaa aaa aaa aaa -awW +czE aOg tqk aQH aRY -awW +czE aaa aaa aaa aaa aaa -awW +czE awZ ayn azA bgh -awW +czE aaa aaa aaa @@ -71430,7 +71991,7 @@ axb ayJ awW awW -awW +czE aaa aaa aaa @@ -71438,23 +71999,23 @@ aaa aaa aaa aaa -awW +czE awW awW awV aRY -awW +czE aaa aaa aaa aaa aaa -awW +czE awZ ayk awW awW -awW +czE aaa aaa aaa @@ -71685,7 +72246,7 @@ asF apJ axh ayo -azy +uXn auP cIh aaa @@ -71697,16 +72258,16 @@ aaa aaa azy auP -cIh +qEl ayl aRY -awW +czE aaa aaa cxE aaa aaa -awW +czE awZ ayl beL @@ -71944,7 +72505,7 @@ axi ayJ awW aAD -awW +czE aaa aaa aaa @@ -71952,8 +72513,8 @@ aaa aaa aaa aaa -awW -awW +czE +czE awW aQG aRX @@ -71961,14 +72522,14 @@ arB aaa aWa aXI -awW +czE aaa arB awY ayk awW aAD -awW +czE aaa aaa aaa @@ -72188,7 +72749,7 @@ aaa aaa aaa aaa -asF +iDe asI auQ auQ @@ -72200,7 +72761,7 @@ aLu axH azg azB -awW +czE aaa aaa aaa @@ -72210,21 +72771,21 @@ aaa aaa aaa aaa -awW +czE aPt aPu aRY arB -awW -awW +czE +czE auP -awW -awW +czE +czE arB awZ aym azB -awW +czE aaf aaa aaa @@ -72460,11 +73021,11 @@ azC arB arB arB -awW -awW -awW -awW -awW +czE +czE +czE +czE +czE arB arB arB @@ -72728,7 +73289,7 @@ azz aPu ayl ayl -aNh +xML aym nMn bcw @@ -73771,7 +74332,7 @@ beO bja beO bja -bja +cJT aaa cuO cuO @@ -74028,7 +74589,7 @@ apH bjd bkB cAI -bja +cJT aaa qdN qdN @@ -74505,7 +75066,7 @@ alU aoS amC aom -ank +cPR arS alU amC @@ -75531,7 +76092,7 @@ aaa aaa aaf aaa -ali +stp aoX arI arV @@ -75788,7 +76349,7 @@ aaa aaa aaf aaa -ali +stp amC arH alU @@ -75808,7 +76369,7 @@ azF azF aLD aVg -aNh +udc asE asE asE @@ -76074,7 +76635,7 @@ aSg aWl aSg bdm -baN +aON aWA kou bdH @@ -76559,7 +77120,7 @@ ani anI aol aol -aol +veU aol arL alU @@ -76816,12 +77377,12 @@ anh anH aok anJ -anJ +itC aFJ arK alU alU -ali +sCF alU alU arS @@ -78099,9 +78660,9 @@ alU amD anm amC -ali +stp aoV -ali +stp amC alU asO @@ -78141,13 +78702,13 @@ bgT aPz aaa aaa -blW +riK bqj brK blW brK abm -blW +riK aaa aaa aaa @@ -78356,9 +78917,9 @@ alU amC amC amC -ali +stp aaf -ali +stp amC alU alU @@ -78396,15 +78957,15 @@ bgt bhR bgT aZE -blW -blW -blW -bqi +riK +riK +riK +jQW cyD blW cyD -aaR -blW +fht +riK aaa aaa aaa @@ -78615,7 +79176,7 @@ ann amC alU aoV -ali +stp amC alU arN @@ -78661,7 +79222,7 @@ aCo btr aCK abn -blW +riK aaa aaa aaa @@ -79175,7 +79736,7 @@ bkw aNs bkw abn -blW +riK aaa aaa aaa @@ -79432,7 +79993,7 @@ bkH blQ bme abn -blW +riK aaa aaa aaa @@ -79453,9 +80014,9 @@ aaa aaa bCq cbj -bLv +nEG bXv -bLv +nEG aaf bCq cAy @@ -79639,9 +80200,9 @@ aaa aaa aaa aaa -ali +stp anK -ali +stp aaH atR alU @@ -79689,7 +80250,7 @@ boK blT bjr abn -blW +riK aaa aaa aaa @@ -79710,9 +80271,9 @@ aaa aaa bCq cbk -bLv +nEG bHE -bLv +nEG aaf bCq cAA @@ -79904,8 +80465,8 @@ aaf aaf aaH alU -ali -ali +stp +stp alU axv alU @@ -79919,7 +80480,7 @@ aSs aPQ aPQ aLJ -aLF +cNh aOs aPA aQW @@ -79967,10 +80528,10 @@ aaa aaa bCq bVy -bLv +nEG cyE -bLv -bLv +nEG +nEG bCq bHE cAC @@ -80153,9 +80714,9 @@ aaa aaa aaa aaa -ali +stp aKY -ali +stp asC aaf aaH @@ -80205,7 +80766,7 @@ buB abI bxu bxu -bxx +cVN bxu bxu bDi @@ -80229,7 +80790,7 @@ bHE bYu bZk bCq -cTF +uEA bCq bCq bCq @@ -80410,7 +80971,7 @@ aaa aae aaa aaf -ali +stp amC ali asC @@ -80425,7 +80986,7 @@ axv arP aoV gXs -aSs +cdD aSr rRn aJY @@ -80664,8 +81225,8 @@ aaa aaa aaa aaa -ali -ali +stp +stp alU alU amC @@ -80682,7 +81243,7 @@ axv aqQ gXs aaH -aSs +cdD aWF aWF aGb @@ -80721,7 +81282,7 @@ bxu byA boy aDe -bxx +cVN aaa aaa aaa @@ -80742,9 +81303,9 @@ bWy bXx bYw bZj -bYy +wWo bHE -bTz +eRw bHE bUs ceY @@ -80762,9 +81323,9 @@ aaf aaa bCq bCq -bLv -bLv -bLv +nEG +nEG +nEG aaa aaa aaa @@ -80921,7 +81482,7 @@ aaa aaa aaa aaa -ali +stp alV amG ano @@ -80952,7 +81513,7 @@ aOl aPF aQZ aRa -aTF +aMq aPG bcb gjl @@ -80978,7 +81539,7 @@ bxw byz boC byc -bxx +cVN aaa aaa bGi @@ -81013,15 +81574,15 @@ bHE ckv bHE bCq -bLv -bLv -bLv -bLv +nEG +nEG +nEG +nEG bCq ciT cqK crl -bLv +nEG aaa aaa aaa @@ -81178,14 +81739,14 @@ aaa aaa aaa aaa -ali +stp aKY amC anp amC amC amC -ank +cPR aqR aqR aGh @@ -81235,7 +81796,7 @@ bxx byC boF byl -bxx +cVN aaf aaf bGi @@ -81278,7 +81839,7 @@ cpR bHE cAQ crm -bLv +nEG aaa aaa aaa @@ -81435,7 +81996,7 @@ aaa aaa aaa aaa -ali +stp alW amH ano @@ -81492,7 +82053,7 @@ bxx byB boH byg -bxx +cVN aaa aaa bGi @@ -81525,17 +82086,17 @@ bCq bCq bCq bCq -cTF +uEA bCq -bLv -bLv -bLv -bLv +nEG +nEG +nEG +nEG bCq cqv cqL bJe -bLv +nEG aaa aaa aaa @@ -81692,11 +82253,11 @@ aaa aaa aaa aaa -ali -ali +stp +stp alU alU -ali +stp alU alU alU @@ -81778,7 +82339,7 @@ bCq bCq bHE bUs -bLv +nEG aaa bCq ckv @@ -81993,7 +82554,7 @@ gjl gjl bgv bju -biv +aNK bjk bmt boN @@ -82032,12 +82593,12 @@ bHE bHE bHE bHE -bHE +dWP bHE bUs -bLv +nEG aaa -bLv +nEG bJf ccd bCq @@ -82273,7 +82834,7 @@ eIF bGi aaf aaf -bLv +nEG bHE bHE ciT @@ -82292,7 +82853,7 @@ bCq bCq cOw bUs -bLv +nEG aaf cjJ cjJ @@ -82530,7 +83091,7 @@ bKn bGi aoV aoV -bLv +nEG bPZ bHE bHE @@ -82549,7 +83110,7 @@ bCq ceV cOw bUs -bLv +nEG aaa cjJ ckw @@ -82787,7 +83348,7 @@ bKp bGi aaf aaf -bLv +nEG bHE bHE bSs @@ -82806,7 +83367,7 @@ bCq bHE bSp bUs -bLv +nEG aaa cjJ cky @@ -82991,7 +83552,7 @@ arP arP cya arP -axB +qtt ayG ayG ayG @@ -83063,7 +83624,7 @@ bCq bCq bJY bUs -bLv +nEG aaf cjJ ckx @@ -83320,7 +83881,7 @@ bJR bCq ceY bUs -bLv +nEG aaa cjJ cky @@ -83490,13 +84051,13 @@ aaa aaa aaa aaa -aiU +wJL aln -aiU +wJL aaa -aiU +wJL anN -aiU +wJL aaa aaa aaa @@ -83556,13 +84117,13 @@ bxy bxy bxy bxy -bLv -bLv +nEG +nEG bCq bHE -bLv +nEG aaa -bLv +nEG bHE bCq bHZ @@ -83577,7 +84138,7 @@ bJS bCq cOw bUs -bLv +nEG aaa cjJ ckz @@ -83747,13 +84308,13 @@ aaf aaf aaf aaf -aiU +wJL alp -aiU +wJL aaa -aiU +wJL alp -aiU +wJL aaf aaf aaf @@ -83817,9 +84378,9 @@ bHE bHE bHE bRh -bLv +nEG aaf -bLv +nEG bUt bCq bIa @@ -83834,7 +84395,7 @@ bCq bCq bHE bUs -bLv +nEG aaf cjJ cjJ @@ -84006,9 +84567,9 @@ aiT aiV akG cxJ -aiU +wJL amK -aiU +wJL cxP aoq aiV @@ -84070,14 +84631,14 @@ bHC bHE bCq bCq -bLv -bLv +nEG +nEG bHE -bLv +nEG bCq aaa -bLv -bUs +nEG +wom bCq bCq bCq @@ -84288,8 +84849,8 @@ aHL aJi ayG aLT -aLF -aLF +tJo +tJo qLZ pOw aaa @@ -84328,9 +84889,9 @@ bJf bCq aaa aaf -bLv +nEG bHE -bLv +nEG aaa aaa bCq @@ -84515,7 +85076,7 @@ abc aaf aaa aaa -aiU +wJL ajr alq apn @@ -84544,9 +85105,9 @@ ayG ayG ayG ayG -aHP -aHP -aHP +dWz +dWz +dWz aJw mlj cLJ @@ -84583,13 +85144,13 @@ bCq bCq bCq bCq -bLv -bLv -bLv +nEG +nEG +nEG bOK -bLv -bLv -bLv +nEG +nEG +nEG bCq cay bCq @@ -84772,7 +85333,7 @@ afA aaf aaa aaa -aiU +wJL aju ajJ akK @@ -84847,7 +85408,7 @@ bGq bLw bGq bGq -bLw +hQb aad bCq bIb @@ -85093,19 +85654,19 @@ bBg aJw bCq bCq -bLv -bLv -bLv +nEG +nEG +nEG bCq -bLv -bLv -bLv -bLv -bLv -bLv +nEG +nEG +nEG +nEG +nEG +nEG bCq bCq -bqD +vAA bCq bIf bIr @@ -85335,7 +85896,7 @@ bgG aMz aYl bBi -aLY +dEb bnN boY bqw @@ -85368,9 +85929,9 @@ bCq bCq bCq bCq -bLv -bLv -bLv +nEG +nEG +nEG bCq gXs bCq @@ -85630,7 +86191,7 @@ bWC bWC bWC bWC -bLv +nEG cay ccw ccw @@ -85872,8 +86433,8 @@ aaf aaf aaa aaa -bLv -bLv +nEG +nEG bCq bCq bqD @@ -85887,7 +86448,7 @@ btG btG btG bWC -bLv +nEG cay ccw chY @@ -86129,12 +86690,12 @@ aaa aaf aaf aaf -bLv +nEG bvE bGq bGq bww -bLv +nEG bWC btG bgN @@ -86144,7 +86705,7 @@ bgN bgN btG gXs -bLv +nEG cay ccw chY @@ -86391,7 +86952,7 @@ bvG bNI bNI bHE -bLv +nEG gXs btG bgN @@ -86401,7 +86962,7 @@ bii bgN btG bWC -bLv +nEG cay ccw ciZ @@ -86413,8 +86974,8 @@ ckC ccw coa bET -clJ -clJ +hyi +hyi qQV qQV qQV @@ -86648,7 +87209,7 @@ bvH cCf bNI bHE -bLv +nEG bWC btG bYz @@ -86658,7 +87219,7 @@ bkZ eGt btG bWC -bLv +nEG cay ccw ccw @@ -86905,7 +87466,7 @@ xhV gWd bNI bHE -bLv +nEG bWC btG bgN @@ -86915,7 +87476,7 @@ bih bXF btG gXs -bLv +nEG cay ccw cig @@ -87162,7 +87723,7 @@ bNJ gbq bNI bHE -bLv +nEG gXs btG bYD @@ -87172,7 +87733,7 @@ cbn aGa btG bWC -bLv +nEG cay ccw cia @@ -87419,7 +87980,7 @@ bNJ nxv bNI bHE -bLv +nEG bWC btG iaS @@ -87429,7 +87990,7 @@ pGU bOC btG bWC -bLv +nEG cay ccw cid @@ -87625,7 +88186,7 @@ azW afO azW agm -aBt +ibj aaa aJn aLY @@ -87686,7 +88247,7 @@ bxb bUy btG gXs -bLv +nEG cay ccw cic @@ -87882,7 +88443,7 @@ azW aBt azW aio -aBt +ibj aaa aJn aJq @@ -88639,9 +89200,9 @@ anz aov cUm apd -bON -bON -bON +lxr +lxr +lxr apd apd avv @@ -89479,7 +90040,7 @@ bQg bQg bQg bMv -bDG +hxt bFq cbt bVh @@ -89938,7 +90499,7 @@ anF anF anF anF -aoa +qKM aJu aKF aMf @@ -90253,7 +90814,7 @@ qJy bZy bZy cbu -bZy +bOh bAW bZy cfc @@ -90510,7 +91071,7 @@ lhH byR bTh bbE -bVq +bOj bXI bZy bZD @@ -90758,7 +91319,7 @@ sej aRc nTg bOd -kJW +xJj bwB dnQ aJx @@ -91181,7 +91742,7 @@ aaa aaa aaa aaa -abo +kqC abO aqN abO @@ -91270,8 +91831,8 @@ rmO xQA xQA bMK -ohS -ohS +kJW +kJW bMK bwL bOd @@ -91696,7 +92257,7 @@ aaa aaf aaf abp -abo +kqC abp abO abO @@ -92588,7 +93149,7 @@ iBw iBw uVj tVy -eqz +bOf ciZ ciZ ciZ @@ -93104,7 +93665,7 @@ nFR wmq cig cig -hvz +bOg cig cig cFZ @@ -93292,7 +93853,7 @@ aJq aJq aJq aJq -aLY +dEb aJq bco aJq @@ -93549,7 +94110,7 @@ aJq aJq aJq aJq -aLY +dEb aJq bcp aJq @@ -93562,7 +94123,7 @@ aJq aJq aJq azI -aLY +dEb aJq aJq wGT @@ -93808,9 +94369,9 @@ qQV qQV qQV auX -aHP -aHP -aHP +xDQ +xDQ +xDQ bfF bfF bfF @@ -93834,7 +94395,7 @@ aQe bvj bvj bvj -btT +mzG bLK ibx gaW @@ -93845,7 +94406,7 @@ kgS aId avy bAf -bCH +nbR bEa avy bGa @@ -94015,7 +94576,7 @@ aaa aaa aaa aaf -abo +kqC aeB afm agb @@ -94109,15 +94670,15 @@ bGb avy avy bKx -bCH +nbR bKT avy bKF -bCH +nbR bLi avy bKF -bCH +nbR bLi avy avy @@ -94272,7 +94833,7 @@ aaa aaf aaf aaf -abo +kqC aeA afl aga @@ -94378,7 +94939,7 @@ bML bMR bMV bHB -bCH +nbR aaa aaa ibZ @@ -94635,7 +95196,7 @@ aSJ aSJ bMW bNe -bCH +nbR gXs gXs eQx @@ -95634,7 +96195,7 @@ bDD bFJ bvj btj -bwE +aOO axJ aJK aSY @@ -96165,15 +96726,15 @@ bHa avy avy bKF -bCH +nbR bLi avy bKF -bCH +nbR bLi avy bKF -bCH +nbR bLi avy avy @@ -96348,8 +96909,8 @@ aaa aaa aaa aaa -auB -auB +kEJ +kEJ auB auB atZ @@ -96358,7 +96919,7 @@ auB atZ azL azp -azp +ssp aDf aaf alP @@ -96605,7 +97166,7 @@ aaa aaa aaa aaa -auB +kEJ aro aro aro @@ -96862,7 +97423,7 @@ aaa aaa aaa aaa -auB +kEJ aro aro aro @@ -97119,7 +97680,7 @@ aaa aaa aaa aaa -auB +kEJ aro aro aro @@ -97376,7 +97937,7 @@ aaa aaa aaa aaa -auB +kEJ aro aro aro @@ -97487,7 +98048,7 @@ wcB wcB wcB pEf -aMq +aOP jlq qdN qdN @@ -97633,7 +98194,7 @@ aaa aaa aaa aaa -auB +kEJ aro aro aro @@ -97731,14 +98292,14 @@ aaa aaa aaa aaa +aSQ +bNY bDU -efn -aeF -lmX -hAt -inp -sqj -bbf +bNZ +bOa +bOb +bOc +bOe riA iMi ctZ @@ -97890,8 +98451,8 @@ aaa aaa aaa aaa -auB -auB +kEJ +kEJ auB auB atZ @@ -97900,7 +98461,7 @@ auB aya azp azp -azp +ssp aDK aaf alP @@ -97956,7 +98517,7 @@ bLT bLT bLT bLT -bLT +yan bLT bwY avy @@ -97988,7 +98549,7 @@ aaa aaa aaa aaa -bDW +bbf bVJ bVJ wcB @@ -98199,12 +98760,12 @@ bvj bvj bCQ brl -bof -bof -bof -jBX -bof -bof +aDR +aDR +aDR +bKM +aDR +aDR tQD bIJ bAw @@ -98245,7 +98806,7 @@ aaa aaa aaa aaa -bDW +bbf bVJ fya aIa @@ -98456,12 +99017,12 @@ bhh bhh bzX brm -bcW -epJ -sKq -aDR -bKM -ygj +aPr +aRx +bsa +bOk +bOv +bOB bNd bNd bNd @@ -98476,7 +99037,7 @@ bwZ bLT bLT aND -bAw +jsp bAw bAw bAw @@ -98502,7 +99063,7 @@ aaa aaa aaa aaa -bDW +bbf bVJ aZS bGh @@ -98665,8 +99226,8 @@ aaa aaa aaf arj -auB -auB +kEJ +kEJ arj arj arj @@ -98713,12 +99274,12 @@ bhh bhh bhh bmv -bcW -brY -lge -btK -vTE -uDo +aPr +aYY +btv +bOl +bOw +bOD bNd bOn aQx @@ -98733,7 +99294,7 @@ bZN bHX bAw baH -iGw +kPn iGw iGw iGw @@ -98741,7 +99302,7 @@ iGw kyM aZh kyM -kyM +wwh kyM bNy bNM @@ -98757,9 +99318,9 @@ rcY cmd aaa aaa +aSQ bDU -aeF -bDX +bNX bVJ iDR aSU @@ -98970,12 +99531,12 @@ bua bhh bhh bmv -bcW -brZ -utU aPr -bdf -okW +bcW +btK +bOo +bOy +bOE bNd bOm buH @@ -99014,7 +99575,7 @@ cSf nkd aaa aaa -bDW +bbf bVJ bVJ bVJ @@ -99227,12 +99788,12 @@ bua bAp bhh bmv -bof -bsa -bof -bof -bof -bof +aDR +bdf +aDR +aDR +aDR +aDR bNd eVv fVj @@ -99253,7 +99814,7 @@ bzs bzs bzs bzs -byJ +xYL bzs bzs bzs @@ -99271,7 +99832,7 @@ cmd cmd aaa aaa -bDW +bbf bVJ faA vcj @@ -99485,7 +100046,7 @@ bzd bhh bmv bCU -bkU +brY bhh aEf bhh @@ -99528,11 +100089,11 @@ cmd aaa aaa aaa -bDW +bbf bVJ nVX -gvI -bGg +bwE +bEe bGm eXV nLY @@ -99694,7 +100255,7 @@ arp alO awD anf -anf +xNu awD anf alP @@ -99742,11 +100303,11 @@ bBL bhh brt vpy -aRx +brZ bFM -aYY -bJG -btv +bOq +bOA +bOF aXH bIL buh @@ -99785,12 +100346,12 @@ rkQ aaa aaa aaa -bDW -bZv -bNU -gfH -aSQ -bEe +aTF +baN +biv +bCC +bGg +bNW stb aKO wMe @@ -99951,7 +100512,7 @@ anf aqv anf anf -anf +xNu aEl anf anf @@ -99976,9 +100537,9 @@ aMl aMl aMl aMl -bcq -bcq -bcq +oXu +oXu +oXu bfL bhp biB @@ -100045,8 +100606,8 @@ aaa bDW bVJ bOP -iJP -uYt +bCE +bNU bEf pgv iyh @@ -100237,7 +100798,7 @@ aYV aYV aYV rZt -bfP +gMc rZt rZt rZt @@ -100555,7 +101116,7 @@ aeF aeF aeF aeF -oGO +aeF bDX pEf pEf @@ -101824,7 +102385,7 @@ cNW cNW cgj cNW -cOT +rrj cNW bzs ogO @@ -102071,7 +102632,7 @@ bHq bHq bHq bHq -bHq +hQT bLT baI kyM @@ -102266,7 +102827,7 @@ aty auF apC alP -awN +xrr alP alP alP @@ -102817,7 +103378,7 @@ boE bsQ bsQ box -boz +ffi bnD byf bzu @@ -104918,9 +105479,9 @@ qQV qQV aaa aaa -cOT -cOT -cOT +rrj +rrj +rrj aag aaa aaa @@ -105175,7 +105736,7 @@ qQV qQV aaa aaa -cOT +rrj cOe tkO aag @@ -105432,9 +105993,9 @@ qQV qQV cNW cNW -cOT +rrj cqu -cOT +rrj aag aaa aaa @@ -105691,7 +106252,7 @@ cNW cwy cmn cmn -cOT +rrj aaa aaa aaa @@ -105856,7 +106417,7 @@ alP alP alP anf -anf +xNu anf anf anf @@ -105948,7 +106509,7 @@ cNW cmn cmn cmn -cOT +rrj aaa aaa aaa @@ -106205,7 +106766,7 @@ cTI cmn cBT cBU -cOT +rrj aaa aaa aaa @@ -106972,7 +107533,7 @@ cmr cNW cvO cmo -cOT +rrj aaf aaf aaf @@ -107229,7 +107790,7 @@ aQj cNW cvO cou -cOT +rrj aaa aaa aaa @@ -107486,7 +108047,7 @@ aQk cNW cvO bMB -cOT +rrj aaa aaa aaa @@ -107992,9 +108553,9 @@ atN atN wkN iTb -cOT +rrj aaa -cOT +rrj bDp aRu ciI @@ -108249,9 +108810,9 @@ cOe cOe cOe axq -cOT +rrj aaa -cOT +rrj bDt cNW cNW @@ -108759,7 +109320,7 @@ cOe cNW cNW cNW -bYr +qpS cNW cOT axz @@ -109024,7 +109585,7 @@ ciL cOe cOe bDF -cOT +rrj aaa aaa aaa @@ -109270,7 +109831,7 @@ aqX asW bQZ cNW -cae +mGY cNW cNW cNW @@ -109281,7 +109842,7 @@ cbf cbf cbf bDI -cOT +rrj aaa aaa aaa @@ -109489,7 +110050,7 @@ aPq aPq aPq uFb -aNa +onZ aaa bky bqh @@ -109533,7 +110094,7 @@ cOx cOx cOe cNW -bBT +xbu ciL cjE bMB @@ -109746,7 +110307,7 @@ aPq aPq aPq uFb -aNa +onZ aaf bky blP @@ -109781,7 +110342,7 @@ cOe alZ aMC aMF -aMF +thv aMS cOe cOe @@ -110003,7 +110564,7 @@ aPq cBl aPq bgg -aNa +onZ aaa bky blR @@ -110260,7 +110821,7 @@ bcB aPq aPs bgf -aNa +onZ aaf bky cyC @@ -110502,22 +111063,22 @@ sHo sHo sHo aMZ -aNa -aNa +onZ +onZ aQF aNa aTn -aNa -aNa -aNa -aNa -aNa +onZ +onZ +onZ +onZ +onZ cyp aNa bdA -aNa -aNa -aNa +onZ +onZ +onZ aaa aaf aaa @@ -110552,7 +111113,7 @@ cNZ cNZ aMD aMD -aMD +jPU aNu aue arE @@ -110760,19 +111321,19 @@ sHo sHo ptH aaf -aNa +onZ aQE aNa aQE -aNa +onZ aaa aaf aaa -aNa +onZ aQE aNa aQE -aNa +onZ aaf aaf aaa @@ -110815,7 +111376,7 @@ cNW cNW cNW cNW -cOe +jKH cNW cNW cNW @@ -111017,19 +111578,19 @@ iOa rIf xnF aaa -aNa +onZ aQE aNa aQE -aNa +onZ aaf aaf aaf -aNa +onZ aQE aNa aQE -aNa +onZ aaa aaf aaa @@ -111274,19 +111835,19 @@ uxv uxv dgz aaa -aNa +onZ aeR aNa aQE -aNa +onZ aaf aaa aaf -aNa +onZ aQE aNa afE -aNa +onZ aaa aaa aaf @@ -111531,19 +112092,19 @@ aaa aaa aaa aaa -aNa +onZ aQE aNa aQE -aNa +onZ aaf aaf aaf -aNa +onZ aQE aNa aQE -aNa +onZ aaa aaa aaa @@ -111788,19 +112349,19 @@ aaa aaa aaa aaa -aNa +onZ cyh aRW aTo -aNa +onZ aaa aaf aaa -aNa +onZ aTo aRW cyr -aNa +onZ aaa aaa aaa @@ -111820,15 +112381,15 @@ brG brG bDg bEs -bGc -bGc -bGc +ubW +ubW +ubW bEs bLl bEs -cOT -cOT -cOT +rrj +rrj +rrj cNW aaa aaa @@ -111837,9 +112398,9 @@ aaa aaf cNW cNW -cOT -cOT -cOT +rrj +rrj +rrj cNW cNW cNW diff --git a/_maps/map_files/YogsDelta/YogsDelta.dmm b/_maps/map_files/YogsDelta/YogsDelta.dmm index 902cefaf6ded..0fa65d36397e 100644 --- a/_maps/map_files/YogsDelta/YogsDelta.dmm +++ b/_maps/map_files/YogsDelta/YogsDelta.dmm @@ -143,8 +143,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -180,8 +180,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -200,7 +200,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -229,8 +235,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) @@ -245,8 +251,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -308,8 +314,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -329,8 +335,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -412,7 +418,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/command{ name = "Telecomms Server Room"; @@ -429,6 +434,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/server) "aaS" = ( @@ -502,9 +511,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/construction/mining/aux_base"; dir = 8; name = "Auxiliary Construction APC"; - areastring = "/area/construction/mining/aux_base"; pixel_x = -26; pixel_y = 3 }, @@ -527,7 +536,10 @@ /turf/closed/wall, /area/clerk) "aba" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/clerk) "abb" = ( @@ -726,6 +738,7 @@ /obj/structure/cable/white{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/clerk) "abA" = ( @@ -743,8 +756,8 @@ }, /obj/effect/landmark/start/head_of_personnel, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) @@ -908,7 +921,13 @@ req_access_txt = "57" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/wood, @@ -924,6 +943,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "abQ" = ( @@ -937,6 +960,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "abR" = ( @@ -963,8 +990,8 @@ /area/construction/mining/aux_base) "abU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -1014,16 +1041,23 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/grimy, /area/library) "abZ" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aca" = ( @@ -1070,6 +1104,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "ace" = ( @@ -1077,6 +1115,7 @@ /area/maintenance/solars/starboard/fore) "acf" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "acg" = ( @@ -1130,6 +1169,10 @@ id = "giftshop"; name = "gift shop shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, @@ -1151,6 +1194,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library) "acl" = ( @@ -1294,16 +1341,16 @@ /area/clerk) "acx" = ( /obj/structure/chair/wood{ - icon_state = "wooden_chair"; - dir = 1 + dir = 1; + icon_state = "wooden_chair" }, /obj/effect/landmark/start/yogs/clerk, /turf/open/floor/wood, /area/clerk) "acy" = ( /obj/structure/chair/wood{ - icon_state = "wooden_chair"; - dir = 1 + dir = 1; + icon_state = "wooden_chair" }, /turf/open/floor/wood, /area/clerk) @@ -1312,6 +1359,12 @@ name = "Gift Shop"; req_access_txt = "36" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/clerk) "acA" = ( @@ -1338,8 +1391,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) @@ -1362,8 +1415,8 @@ height = 17; id = "arrivals_stationary"; name = "delta arrivals"; - width = 9; - roundstart_template = /datum/map_template/shuttle/arrival/delta + roundstart_template = /datum/map_template/shuttle/arrival/delta; + width = 9 }, /turf/open/space/basic, /area/space) @@ -1426,8 +1479,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -1470,6 +1523,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/solars/starboard/fore) "acO" = ( @@ -1536,8 +1595,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) @@ -1546,8 +1605,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -1616,12 +1675,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) @@ -1690,6 +1749,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "adf" = ( @@ -1714,9 +1777,9 @@ "adh" = ( /obj/structure/cable/white, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/maintenance/solars/starboard/fore"; dir = 2; name = "Starboard Bow Solar APC"; - areastring = "/area/maintenance/solars/starboard/fore"; pixel_y = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -1783,6 +1846,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/entry) "adr" = ( @@ -1791,14 +1855,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "ads" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/entry) "adt" = ( @@ -1898,6 +1963,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/department/science) "adF" = ( @@ -1922,7 +1991,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/fore) "adJ" = ( @@ -1952,6 +2021,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "adL" = ( @@ -1969,7 +2047,6 @@ /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "adM" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -1977,6 +2054,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "adN" = ( @@ -2026,8 +2107,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -2076,8 +2157,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -2094,8 +2175,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -2125,8 +2206,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -2252,8 +2333,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -2310,7 +2391,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/fore) "aer" = ( @@ -2318,17 +2399,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aes" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Auxiliary Construction Zone"; req_one_access_txt = "32;47;48" @@ -2340,13 +2420,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "aet" = ( @@ -2364,6 +2450,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aeu" = ( @@ -2388,7 +2478,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/fore) "aex" = ( @@ -2396,12 +2486,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -2415,12 +2505,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -2439,8 +2529,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -2448,8 +2538,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -2535,6 +2625,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "aeH" = ( @@ -2606,8 +2700,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) @@ -2630,6 +2724,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aeQ" = ( @@ -2668,6 +2766,10 @@ /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/vacant_room/office) "aeU" = ( @@ -2718,12 +2820,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -2737,12 +2839,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -2774,6 +2876,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "afd" = ( @@ -2814,12 +2922,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -2830,12 +2938,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -2874,6 +2982,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/vacant_room/office) "afl" = ( @@ -2907,12 +3021,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -2923,12 +3037,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -2955,9 +3069,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/entry"; dir = 1; name = "Arrivals Hallway APC"; - areastring = "/area/hallway/secondary/entry"; pixel_y = 24 }, /obj/machinery/camera{ @@ -2969,12 +3083,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -3042,12 +3156,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -3065,12 +3179,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -3101,12 +3215,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -3124,8 +3238,8 @@ /area/construction/mining/aux_base) "afH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /mob/living/simple_animal/cockroach, /turf/open/floor/plating, @@ -3147,6 +3261,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "afJ" = ( @@ -3205,6 +3325,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "afN" = ( @@ -3233,6 +3357,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "afP" = ( @@ -3250,6 +3378,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "afQ" = ( @@ -3263,12 +3395,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -3284,12 +3416,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -3333,6 +3465,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "afX" = ( @@ -3341,8 +3477,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -3371,7 +3507,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/fore) "aga" = ( @@ -3406,12 +3542,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -3490,8 +3626,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) @@ -3505,8 +3641,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -3527,6 +3663,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/construction/mining/aux_base) "agq" = ( @@ -3592,12 +3734,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -3621,8 +3763,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -3638,12 +3780,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -3744,6 +3886,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "agK" = ( @@ -3770,12 +3918,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -3787,8 +3935,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) @@ -3805,8 +3953,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -3829,8 +3977,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -3871,6 +4019,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "agU" = ( @@ -3950,7 +4104,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -3976,8 +4136,8 @@ /area/engine/atmospherics_engine) "aha" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -3994,8 +4154,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4112,8 +4272,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4129,8 +4289,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4147,8 +4307,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4161,7 +4321,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aht" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Auxiliary Construction Zone"; req_one_access_txt = "32;47;48" @@ -4172,6 +4331,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "ahu" = ( @@ -4200,8 +4365,8 @@ "ahx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/maintenance/starboard/fore) @@ -4222,8 +4387,8 @@ /area/hallway/secondary/entry) "ahz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/maintenance/starboard/fore) @@ -4239,8 +4404,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4258,8 +4423,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4267,8 +4432,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4285,8 +4450,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4322,8 +4487,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4361,8 +4526,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4372,8 +4537,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -4398,7 +4563,6 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "ahP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fore Primary Hallway" }, @@ -4409,6 +4573,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "ahQ" = ( @@ -4427,6 +4595,10 @@ dir = 1 }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "ahR" = ( @@ -4434,8 +4606,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -4458,6 +4630,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "ahV" = ( @@ -4617,6 +4795,13 @@ "ail" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aim" = ( @@ -4814,8 +4999,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -4844,6 +5029,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "aiC" = ( @@ -4878,13 +5069,12 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) "aiG" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -4893,6 +5083,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aiH" = ( @@ -4924,10 +5118,10 @@ /area/maintenance/starboard/fore) "aiJ" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aiK" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -4944,6 +5138,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "aiL" = ( @@ -4967,11 +5167,11 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/fore) "aiN" = ( @@ -4986,8 +5186,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -5044,10 +5244,13 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aiS" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -5056,6 +5259,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aiT" = ( @@ -5093,7 +5300,6 @@ /turf/open/floor/plasteel, /area/maintenance/disposal) "aiW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos{ name = "Reflector Access"; req_one_access_txt = "24;10" @@ -5105,10 +5311,13 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aiX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos{ name = "Reflector Access"; req_one_access_txt = "24;10" @@ -5120,6 +5329,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aiY" = ( @@ -5135,6 +5348,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aiZ" = ( @@ -5225,12 +5442,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "ajg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/vacant_room/office) @@ -5251,8 +5472,8 @@ /area/quartermaster/warehouse) "ajk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/vacant_room/office) @@ -5389,7 +5610,6 @@ /turf/open/floor/plasteel, /area/quartermaster/warehouse) "ajx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Cargo Warehouse"; req_access_txt = "31" @@ -5400,6 +5620,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "ajy" = ( @@ -5494,8 +5720,8 @@ /area/quartermaster/warehouse) "ajI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/vacant_room/office) @@ -5518,8 +5744,8 @@ "ajL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/vacant_room/office) @@ -5528,9 +5754,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/customs"; dir = 8; name = "Customs Desk APC"; - areastring = "/area/security/checkpoint/customs"; pixel_x = -26 }, /obj/effect/turf_decal/tile/blue{ @@ -5540,8 +5766,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -5645,12 +5871,12 @@ /obj/machinery/holopad, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -5743,17 +5969,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) "akf" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Customs Desk"; req_access_txt = "19" @@ -5765,11 +5990,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -5880,12 +6111,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -5908,12 +6139,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -5973,12 +6204,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -5998,12 +6229,12 @@ "akB" = ( /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -6033,7 +6264,6 @@ /turf/open/floor/plating, /area/security/checkpoint/customs) "akH" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Security Checkpoint"; req_access_txt = "63" @@ -6046,13 +6276,19 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint) "akI" = ( @@ -6137,7 +6373,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/fore) "akT" = ( @@ -6165,6 +6401,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "akV" = ( @@ -6188,12 +6430,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint) @@ -6208,7 +6450,6 @@ /turf/open/floor/plating, /area/quartermaster/warehouse) "akY" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ icon_state = "4-8" @@ -6226,6 +6467,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "akZ" = ( @@ -6254,12 +6501,12 @@ /obj/machinery/holopad, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint) @@ -6278,8 +6525,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint) @@ -6298,16 +6545,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "ald" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 8 + dir = 8; + icon_state = "connector_map-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -6402,8 +6649,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -6560,8 +6807,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -6592,15 +6839,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) "alH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/hallway/secondary/entry) @@ -6703,12 +6950,13 @@ /area/crew_quarters/electronic_marketing_den) "alV" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/electronic_marketing_den) "alW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/hallway/secondary/entry) @@ -6752,8 +7000,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint) @@ -6780,8 +7028,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -6800,6 +7048,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "amf" = ( @@ -6851,9 +7103,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/hallway/primary/fore"; dir = 8; name = "Port Primary Hallway APC"; - areastring = "/area/hallway/primary/fore"; pixel_x = -26; pixel_y = 3 }, @@ -6879,8 +7131,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 8 + dir = 8; + icon_state = "connector_map-1" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -6950,8 +7202,8 @@ /area/engine/atmospherics_engine) "amw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/electronic_marketing_den) @@ -6971,8 +7223,8 @@ /area/engine/atmospherics_engine) "amy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) @@ -6981,8 +7233,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) @@ -7237,7 +7489,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/fore) "amX" = ( @@ -7246,8 +7498,8 @@ /obj/item/electronics/airalarm, /obj/item/electronics/airlock, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) @@ -7256,8 +7508,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/vacant_room/office) @@ -7313,8 +7565,8 @@ /area/vacant_room/office) "anh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/hallway/secondary/entry) @@ -7369,8 +7621,8 @@ /area/security/checkpoint/customs) "anm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/hallway/secondary/entry) @@ -7395,8 +7647,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on"; - dir = 4 + dir = 4; + icon_state = "vent_map_on" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/electronic_marketing_den) @@ -7485,8 +7737,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) @@ -7500,9 +7752,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/starboard/fore"; dir = 1; name = "Starboard Bow Maintenance APC"; - areastring = "/area/maintenance/starboard/fore"; pixel_y = 24 }, /obj/effect/decal/cleanable/dirt, @@ -7761,8 +8013,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -7783,8 +8035,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) @@ -7808,8 +8060,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) @@ -7821,8 +8073,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) @@ -7850,12 +8102,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -7884,12 +8136,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -7979,7 +8231,6 @@ /turf/open/floor/plasteel, /area/security/checkpoint/customs) "aok" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -7994,6 +8245,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) "aol" = ( @@ -8001,12 +8258,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -8037,7 +8294,6 @@ /turf/open/floor/plasteel, /area/quartermaster/sorting) "aoq" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-4" }, @@ -8047,6 +8303,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint) "aor" = ( @@ -8131,12 +8393,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -8260,6 +8522,7 @@ /area/maintenance/starboard/fore) "aoE" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal) "aoF" = ( @@ -8290,6 +8553,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aoI" = ( @@ -8310,8 +8577,8 @@ /area/engine/atmospherics_engine) "aoJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/service) @@ -8423,6 +8690,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aoT" = ( @@ -8483,12 +8754,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -8514,15 +8785,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/fore) "ape" = ( @@ -8549,12 +8820,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -8597,6 +8868,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "apk" = ( @@ -8666,8 +8941,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -8692,12 +8967,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -8932,12 +9207,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -8949,12 +9224,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -9016,12 +9291,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -9040,12 +9315,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -9065,12 +9340,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -9107,12 +9382,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -9131,12 +9406,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -9195,9 +9470,9 @@ /area/vacant_room/office) "aqg" = ( /obj/machinery/power/apc{ + areastring = "/area/vacant_room/office"; dir = 2; name = "Auxiliary Office APC"; - areastring = "/area/vacant_room/office"; pixel_y = -26 }, /obj/effect/decal/cleanable/dirt, @@ -9314,8 +9589,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -9356,8 +9631,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -9394,12 +9669,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -9438,12 +9713,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -9509,8 +9784,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -9714,8 +9989,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -9723,9 +9998,9 @@ /obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/electronic_marketing_den"; dir = 2; name = "Electronics Marketing APC"; - areastring = "/area/crew_quarters/electronic_marketing_den"; pixel_y = -26 }, /turf/open/floor/wood, @@ -9738,6 +10013,7 @@ /area/engine/atmospherics_engine) "aqV" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/fore) "aqW" = ( @@ -9952,12 +10228,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark/corner, /area/engine/atmospherics_engine) @@ -10122,7 +10398,6 @@ /turf/open/floor/plasteel, /area/maintenance/port/fore) "arL" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/atmos{ name = "Turbine Generator Access"; @@ -10137,6 +10412,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) "arM" = ( @@ -10208,7 +10489,6 @@ /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "arT" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ icon_state = "1-2" @@ -10226,6 +10506,10 @@ req_access_txt = "24"; req_one_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "arU" = ( @@ -10406,12 +10690,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/circuit/green, /area/engine/atmospherics_engine) @@ -10424,7 +10708,6 @@ /turf/open/floor/plating, /area/engine/atmospherics_engine) "asm" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fore Primary Hallway" }, @@ -10436,6 +10719,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "asn" = ( @@ -10452,6 +10739,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "aso" = ( @@ -10487,12 +10778,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark/corner{ dir = 1 @@ -10529,7 +10820,6 @@ /area/security/checkpoint/supply) "asu" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/brigdoor/southright{ dir = 8; name = "Security Desk"; @@ -10541,6 +10831,12 @@ }, /obj/item/folder/red, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "asv" = ( @@ -10551,6 +10847,13 @@ /obj/machinery/status_display/ai{ pixel_x = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/security/prison) "asw" = ( @@ -10561,6 +10864,13 @@ /obj/machinery/status_display/evac{ pixel_x = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "asx" = ( @@ -10581,8 +10891,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -10765,12 +11075,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -10802,12 +11112,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -10867,12 +11177,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -10903,8 +11213,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -10924,8 +11234,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -10939,8 +11249,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -10958,8 +11268,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -10971,8 +11281,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -10985,8 +11295,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -11000,8 +11310,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -11017,8 +11327,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -11034,6 +11344,12 @@ /obj/machinery/embedded_controller/radio/airlock_controller/incinerator_atmos{ pixel_y = 27 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "ati" = ( @@ -11123,8 +11439,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -11140,8 +11456,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -11164,7 +11480,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -11200,8 +11522,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/disposal) @@ -11215,8 +11537,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal) @@ -11304,12 +11626,12 @@ /area/maintenance/disposal) "atD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/service) @@ -11408,8 +11730,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal) @@ -11445,8 +11767,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal) @@ -11459,8 +11781,8 @@ }, /obj/effect/decal/cleanable/blood/splatter, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/disposal) @@ -11499,16 +11821,16 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal) "atS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -11575,16 +11897,20 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/janitor) "atX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/service) @@ -11685,8 +12011,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -11836,8 +12162,8 @@ /area/hallway/secondary/service) "aus" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/maintenance/port/fore) @@ -11914,8 +12240,8 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -11973,6 +12299,10 @@ id = "justicechamber"; name = "Justice Chamber Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/execution/education) "auE" = ( @@ -11984,8 +12314,8 @@ dir = 5 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -12001,6 +12331,10 @@ /obj/structure/sign/warning/electricshock{ pixel_x = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/execution/education) "auG" = ( @@ -12008,8 +12342,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark/corner, /area/maintenance/disposal/incinerator) @@ -12021,8 +12355,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark/corner, /area/maintenance/disposal/incinerator) @@ -12049,8 +12383,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -12062,8 +12396,8 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -12095,20 +12429,26 @@ req_access_txt = "25" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/service) "auO" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/disposal"; dir = 2; name = "Disposal APC"; - areastring = "/area/maintenance/disposal"; pixel_y = -24 }, /obj/structure/disposalpipe/segment{ @@ -12352,6 +12692,7 @@ dir = 4 }, /obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmospherics_engine) "avl" = ( @@ -12483,6 +12824,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/execution/education) "avz" = ( @@ -12522,7 +12867,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/machinery/vending/wardrobe/jani_wardrobe{ - products = list(/obj/item/clothing/under/rank/janitor = 2, /obj/item/clothing/under/yogs/casualjanitorsuit = 2, /obj/item/clothing/suit/yogs/janitorcoat = 2, /obj/item/cartridge/janitor = 2, /obj/item/clothing/gloves/color/black = 2, /obj/item/clothing/head/soft/purple = 2, /obj/item/paint/paint_remover = 2, /obj/item/melee/flyswatter = 2, /obj/item/flashlight = 2, /obj/item/caution = 6, /obj/item/holosign_creator/janibarrier = 2, /obj/item/lightreplacer = 2, /obj/item/soap/nanotrasen = 2, /obj/item/storage/bag/trash = 2, /obj/item/clothing/shoes/galoshes = 2, /obj/item/watertank/janitor = 2, /obj/item/storage/belt/janitor = 2) + products = list(/obj/item/clothing/under/rank/janitor = 2,/obj/item/clothing/under/yogs/casualjanitorsuit = 2,/obj/item/clothing/suit/yogs/janitorcoat = 2,/obj/item/cartridge/janitor = 2,/obj/item/clothing/gloves/color/black = 2,/obj/item/clothing/head/soft/purple = 2,/obj/item/paint/paint_remover = 2,/obj/item/melee/flyswatter = 2,/obj/item/flashlight = 2,/obj/item/caution = 6,/obj/item/holosign_creator/janibarrier = 2,/obj/item/lightreplacer = 2,/obj/item/soap/nanotrasen = 2,/obj/item/storage/bag/trash = 2,/obj/item/clothing/shoes/galoshes = 2,/obj/item/watertank/janitor = 2,/obj/item/storage/belt/janitor = 2) }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -12538,9 +12883,9 @@ /area/janitor) "avB" = ( /obj/machinery/power/apc{ + areastring = "/area/janitor"; dir = 1; name = "Custodial Closet APC"; - areastring = "/area/janitor"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -12643,8 +12988,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -12696,6 +13041,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) "avL" = ( @@ -12717,13 +13066,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "avN" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fore Primary Hallway" }, @@ -12733,6 +13081,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "avO" = ( @@ -12744,12 +13096,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -12798,8 +13150,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -12826,8 +13178,8 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -12839,9 +13191,9 @@ dir = 1 }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/bar/atrium"; dir = 1; name = "Atrium APC"; - areastring = "/area/crew_quarters/bar/atrium"; pixel_y = 24 }, /obj/machinery/camera{ @@ -12850,12 +13202,12 @@ name = "service camera" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) @@ -12864,12 +13216,12 @@ /area/quartermaster/storage) "avX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) @@ -13043,12 +13395,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -13066,12 +13418,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -13141,6 +13493,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/abandoned_gambling_den/secondary) "awz" = ( @@ -13214,12 +13572,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -13248,8 +13606,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13273,7 +13631,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/auxiliary) "awK" = ( @@ -13285,7 +13643,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/auxiliary) "awL" = ( @@ -13307,7 +13665,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/auxiliary) "awN" = ( @@ -13322,7 +13680,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/auxiliary) "awO" = ( @@ -13693,6 +14051,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/supermatter) "axw" = ( @@ -13764,6 +14128,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/supermatter) "axE" = ( @@ -13885,8 +14255,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13975,12 +14345,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -14079,9 +14449,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/toilet/auxiliary"; dir = 2; name = "Auxiliary Restrooms APC"; - areastring = "/area/crew_quarters/toilet/auxiliary"; pixel_y = -26 }, /turf/open/floor/plating, @@ -14132,8 +14502,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -14153,12 +14523,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -14182,12 +14552,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -14203,12 +14573,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -14237,8 +14607,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -14280,8 +14650,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -14311,15 +14681,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/security/prison) "ayu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/security/prison) @@ -14336,12 +14712,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /mob/living/simple_animal/mouse, /turf/open/floor/plasteel, @@ -14358,23 +14734,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) "ayx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -14389,12 +14765,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -14439,6 +14815,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "ayF" = ( @@ -14448,12 +14825,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -14494,12 +14871,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -14545,18 +14922,24 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/supermatter) "ayN" = ( /obj/structure/table, /obj/item/storage/pill_bottle/dice, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -14582,8 +14965,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -14633,6 +15016,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "ayT" = ( @@ -14646,9 +15035,9 @@ "ayU" = ( /obj/machinery/light/small, /obj/machinery/power/apc{ + areastring = "/area/maintenance/port/fore"; dir = 2; name = "Port Bow Maintenance APC"; - areastring = "/area/maintenance/port/fore"; pixel_y = -26 }, /obj/structure/cable/white, @@ -14710,8 +15099,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -14730,8 +15119,8 @@ "aza" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -14749,8 +15138,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -14758,12 +15147,12 @@ /obj/machinery/holopad, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -14832,6 +15221,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) "azh" = ( @@ -14852,8 +15245,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -14866,12 +15259,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -14892,6 +15285,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "azl" = ( @@ -14920,7 +15317,6 @@ /turf/open/floor/plasteel, /area/quartermaster/warehouse) "azn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Cargo Warehouse"; req_access_txt = "31" @@ -14935,13 +15331,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "azo" = ( @@ -14970,6 +15372,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "azq" = ( @@ -14988,8 +15394,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -15014,8 +15420,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -15032,12 +15438,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -15055,12 +15461,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -15079,7 +15485,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/service) "azx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics Storage"; req_access_txt = "24" @@ -15091,6 +15496,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "azy" = ( @@ -15123,6 +15532,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "azA" = ( @@ -15166,6 +15579,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "azH" = ( @@ -15191,8 +15605,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -15320,6 +15734,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/supermatter) "azT" = ( @@ -15407,6 +15827,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aAa" = ( @@ -15493,6 +15919,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/janitor) "aAk" = ( @@ -15513,6 +15943,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/janitor) "aAl" = ( @@ -15633,12 +16067,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -15704,12 +16138,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -15769,12 +16203,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -15821,6 +16255,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "aAJ" = ( @@ -15832,6 +16267,7 @@ }, /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "aAK" = ( @@ -15842,6 +16278,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "aAL" = ( @@ -15893,6 +16330,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aAP" = ( @@ -15963,6 +16406,10 @@ req_one_access_txt = "24;10" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/engine/supermatter) "aAX" = ( @@ -16240,8 +16687,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 4; @@ -16304,12 +16751,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -16322,12 +16769,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -16343,24 +16790,24 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/prison) "aBE" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating, /area/security/prison) "aBF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /mob/living/simple_animal/cockroach, /turf/open/floor/wood{ @@ -16372,31 +16819,31 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den/secondary) "aBH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/service) "aBI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den/secondary) @@ -16412,11 +16859,17 @@ /obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -16426,8 +16879,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar) @@ -16512,8 +16965,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -16561,6 +17014,12 @@ id = "cargounload"; name = "supply dock unloading door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/storage) "aCc" = ( @@ -16603,11 +17062,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -16626,16 +17091,23 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aCg" = ( /obj/item/radio/intercom{ pixel_x = -26 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/service) "aCh" = ( @@ -16670,12 +17142,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar) @@ -16806,12 +17278,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -16861,12 +17333,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) @@ -16887,7 +17359,6 @@ /turf/open/floor/wood, /area/hallway/secondary/service) "aCE" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Bar Backroom"; req_access_txt = "25" @@ -16906,11 +17377,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -16920,12 +17397,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -16971,9 +17448,9 @@ "aCK" = ( /obj/structure/cable/white, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/security/prison"; dir = 2; name = "Prison Wing APC"; - areastring = "/area/security/prison"; pixel_x = 1; pixel_y = -24 }, @@ -17057,8 +17534,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -17124,9 +17601,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/warehouse"; dir = 4; name = "Cargo Warehouse APC"; - areastring = "/area/quartermaster/warehouse"; pixel_x = 26 }, /obj/effect/turf_decal/tile/brown, @@ -17170,12 +17647,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) @@ -17207,8 +17684,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) @@ -17241,6 +17718,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/storage) "aDg" = ( @@ -17408,17 +17891,16 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) "aDz" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -17433,11 +17915,20 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -17451,7 +17942,6 @@ /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "aDB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -17463,6 +17953,9 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "aDC" = ( @@ -17471,12 +17964,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -17514,7 +18007,6 @@ /turf/closed/wall, /area/hallway/secondary/service) "aDJ" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -17529,11 +18021,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -17557,12 +18055,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) @@ -17618,7 +18116,6 @@ /turf/open/floor/plasteel, /area/hydroponics) "aDR" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -17632,6 +18129,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/service) "aDS" = ( @@ -17640,8 +18144,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) @@ -17706,7 +18210,6 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aDZ" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ icon_state = "1-2" @@ -17723,6 +18226,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/sorting) "aEa" = ( @@ -17800,6 +18307,7 @@ }, /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "aEj" = ( @@ -17810,12 +18318,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) @@ -17829,8 +18337,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -17869,8 +18377,8 @@ /obj/machinery/light, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -17996,12 +18504,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -18035,9 +18543,9 @@ /area/engine/atmospherics_engine) "aEz" = ( /obj/machinery/power/apc{ + areastring = "/area/engine/atmospherics_engine"; dir = 4; name = "Atmospherics Engine APC"; - areastring = "/area/engine/atmospherics_engine"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -18079,7 +18587,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "aEE" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -18097,11 +18604,20 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -18118,12 +18634,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) @@ -18221,12 +18737,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) @@ -18260,9 +18776,9 @@ "aEP" = ( /obj/structure/closet/secure_closet/bar, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/bar"; dir = 1; name = "Bar APC"; - areastring = "/area/crew_quarters/bar"; pixel_y = 24 }, /obj/machinery/light/small{ @@ -18295,12 +18811,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) @@ -18449,9 +18965,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/qm"; dir = 1; name = "Quartermaster's Office APC"; - areastring = "/area/quartermaster/qm"; pixel_y = 28 }, /obj/effect/turf_decal/tile/brown{ @@ -18471,12 +18987,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/bar) @@ -18537,6 +19053,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/storage) "aFl" = ( @@ -18551,6 +19073,10 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "aFo" = ( @@ -18560,6 +19086,7 @@ /area/space/nearstation) "aFp" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "aFq" = ( @@ -18570,6 +19097,7 @@ /area/maintenance/disposal/incinerator) "aFs" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "aFt" = ( @@ -18625,20 +19153,20 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar) "aFx" = ( /obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar) @@ -18658,7 +19186,6 @@ /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "aFz" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Atrium" }, @@ -18669,11 +19196,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -18683,12 +19216,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -18725,12 +19258,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/goonplaque, /area/hallway/primary/fore) @@ -18784,12 +19317,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -18843,9 +19376,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/hydroponics/garden/abandoned"; dir = 2; name = "Abandoned Garden APC"; - areastring = "/area/hydroponics/garden/abandoned"; pixel_y = -26 }, /obj/effect/turf_decal/bot, @@ -18869,7 +19402,6 @@ /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "aFO" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Kitchen Coldroom"; req_access_txt = "28" @@ -18880,16 +19412,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "aFP" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar) @@ -18902,7 +19438,6 @@ /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "aFR" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -18912,6 +19447,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aFS" = ( @@ -18963,12 +19504,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -19030,12 +19571,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -19077,17 +19618,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/checker, /area/engine/atmos) "aGg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -19101,6 +19641,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "aGh" = ( @@ -19119,12 +19663,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -19152,8 +19696,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -19252,12 +19796,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -19483,6 +20027,12 @@ id = "cargoload"; name = "supply dock loading door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/storage) "aGE" = ( @@ -19792,7 +20342,7 @@ /area/maintenance/disposal/incinerator) "aGW" = ( /obj/machinery/power/smes{ - charge = 1e+006 + charge = 1000000 }, /obj/structure/sign/warning/electricshock{ pixel_y = 32 @@ -19828,12 +20378,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -19856,12 +20406,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -19885,8 +20435,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -19908,12 +20458,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -19922,8 +20472,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood{ icon_state = "wood-broken5" @@ -19932,8 +20482,8 @@ "aHc" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) @@ -19942,9 +20492,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/service"; dir = 8; name = "Service Hall APC"; - areastring = "/area/hallway/secondary/service"; pixel_x = -26; pixel_y = 3 }, @@ -19955,8 +20505,8 @@ /area/hallway/secondary/service) "aHe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) @@ -19985,8 +20535,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/security/prison) @@ -20017,8 +20567,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -20037,6 +20587,10 @@ "aHl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hydroponics/garden/abandoned) "aHm" = ( @@ -20057,12 +20611,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -20261,12 +20815,12 @@ }, /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) @@ -20312,12 +20866,12 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) @@ -20394,8 +20948,8 @@ "aHN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/security/prison) @@ -20407,8 +20961,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -20440,8 +20994,8 @@ network = list("ss13","prison") }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -20458,8 +21012,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -20486,15 +21040,15 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) "aHT" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -20527,6 +21081,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "aHX" = ( @@ -20535,6 +21090,7 @@ }, /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "aHY" = ( @@ -20584,8 +21140,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -20597,12 +21153,12 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) @@ -20611,6 +21167,12 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "aId" = ( @@ -20674,6 +21236,12 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "aIj" = ( @@ -20721,6 +21289,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/solars/port/fore) "aIm" = ( @@ -20770,17 +21344,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "aIr" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Security Post - Cargo"; req_access_txt = "63" @@ -20792,11 +21365,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -20812,12 +21391,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -20836,12 +21415,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -20857,12 +21436,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) @@ -20882,12 +21461,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) @@ -20909,9 +21488,9 @@ dir = 1 }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/disposal/incinerator"; dir = 1; name = "Turbine Generator APC"; - areastring = "/area/maintenance/disposal/incinerator"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -20929,8 +21508,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 1; @@ -20975,12 +21554,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -20990,7 +21569,6 @@ /area/hydroponics) "aID" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/eastleft{ dir = 8; name = "Hydroponics Desk"; @@ -20999,6 +21577,12 @@ /obj/item/storage/bag/plants/portaseeder, /obj/machinery/door/window/eastright, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "aIE" = ( @@ -21053,8 +21637,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -21068,7 +21652,6 @@ /area/hallway/secondary/service) "aIK" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/eastleft{ dir = 4; name = "Kitchen Desk"; @@ -21077,6 +21660,12 @@ /obj/item/storage/bag/tray, /obj/machinery/door/window/westleft, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "aIL" = ( @@ -21203,12 +21792,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) @@ -21465,8 +22054,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) @@ -21559,8 +22148,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -21599,9 +22188,9 @@ "aJG" = ( /obj/structure/cable/white, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/maintenance/solars/port/fore"; dir = 2; name = "Port Bow Solar APC"; - areastring = "/area/maintenance/solars/port/fore"; pixel_y = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -21729,7 +22318,6 @@ /area/crew_quarters/kitchen) "aJQ" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder/yellow, /obj/item/pen, /obj/machinery/door/window/southleft{ @@ -21737,6 +22325,10 @@ req_access_txt = "48" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "aJR" = ( @@ -21754,6 +22346,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "aJS" = ( @@ -21762,9 +22358,9 @@ /area/security/execution/transfer) "aJT" = ( /obj/machinery/power/apc{ + areastring = "/area/security/main"; dir = 8; name = "Security Office APC"; - areastring = "/area/security/main"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -21832,7 +22428,6 @@ /turf/open/floor/plasteel, /area/security/main) "aJY" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -21849,6 +22444,9 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "aJZ" = ( @@ -21864,8 +22462,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -21926,6 +22524,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aKf" = ( @@ -22044,6 +22648,12 @@ id = "hosprivacy"; name = "HoS Privacy Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aKr" = ( @@ -22066,8 +22676,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -22185,7 +22795,6 @@ /area/crew_quarters/bar/atrium) "aKD" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder/yellow, /obj/item/pen, /obj/machinery/door/window/southleft{ @@ -22194,6 +22803,12 @@ req_access_txt = "50" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/sorting) "aKE" = ( @@ -22226,12 +22841,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -22304,8 +22919,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -22342,12 +22957,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -22410,6 +23025,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "aKY" = ( @@ -22462,12 +23081,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -22483,12 +23102,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -22504,8 +23123,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/solars/port/fore) @@ -22533,13 +23152,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) "aLi" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/atmos{ name = "Port Bow Solar Access"; @@ -22555,7 +23173,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -22595,9 +23219,9 @@ icon_state = "2-4" }, /obj/machinery/power/apc{ + areastring = "/area/hallway/primary/central"; dir = 1; name = "Central Primary Hallway APC"; - areastring = "/area/hallway/primary/central"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -22623,8 +23247,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -22640,8 +23264,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -22705,6 +23329,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "aLu" = ( @@ -22754,7 +23384,7 @@ icon_state = "0-8" }, /obj/machinery/power/smes{ - charge = 2e+006 + charge = 2000000 }, /obj/machinery/light/small, /obj/structure/cable/white{ @@ -22767,7 +23397,7 @@ pixel_x = 32 }, /obj/machinery/power/smes{ - charge = 5e+006 + charge = 5000000 }, /obj/structure/cable/white{ icon_state = "0-8" @@ -22851,6 +23481,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aLF" = ( @@ -22878,8 +23509,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -22902,12 +23533,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -22932,8 +23563,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/maintenance/disposal/incinerator) @@ -23007,12 +23638,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -23061,12 +23692,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -23108,9 +23739,9 @@ pixel_y = -32 }, /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/supply"; dir = 8; name = "Security Post - Cargo APC"; - areastring = "/area/security/checkpoint/supply"; pixel_x = -26 }, /obj/effect/turf_decal/tile/red{ @@ -23134,8 +23765,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -23182,8 +23813,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -23216,8 +23847,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -23320,12 +23951,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -23339,8 +23970,8 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -23501,7 +24132,6 @@ /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "aMw" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -23518,6 +24148,12 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/main) "aMx" = ( @@ -23612,12 +24248,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -23633,8 +24269,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -23659,8 +24295,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -23819,8 +24455,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -24023,8 +24659,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -24071,9 +24707,9 @@ "aNA" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/security/execution/education"; dir = 2; name = "Education Chamber APC"; - areastring = "/area/security/execution/education"; pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/general/hidden{ @@ -24117,8 +24753,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -24135,8 +24771,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -24149,12 +24785,12 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -24167,12 +24803,12 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -24228,8 +24864,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -24239,12 +24875,12 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -24263,8 +24899,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -24287,9 +24923,9 @@ /area/maintenance/disposal/incinerator) "aNQ" = ( /obj/machinery/power/compressor{ + comp_id = "incineratorturbine"; dir = 4; - luminosity = 2; - comp_id = "incineratorturbine" + luminosity = 2 }, /obj/structure/cable{ icon_state = "0-4" @@ -24321,10 +24957,15 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "aNT" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -24343,7 +24984,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -24387,7 +25034,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aNY" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -24397,6 +25043,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aNZ" = ( @@ -24417,12 +25069,12 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/firealarm{ pixel_y = 26 @@ -24500,12 +25152,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -24572,12 +25224,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -24662,8 +25314,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -24742,9 +25394,9 @@ dir = 1 }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/theatre"; dir = 1; name = "Theatre Backstage APC"; - areastring = "/area/crew_quarters/theatre"; pixel_y = 24 }, /obj/effect/turf_decal/tile/red{ @@ -24876,12 +25528,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -24981,9 +25633,9 @@ /obj/item/stack/packageWrap, /obj/item/hand_labeler, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/sorting"; dir = 8; name = "Delivery Office APC"; - areastring = "/area/quartermaster/sorting"; pixel_x = -26; pixel_y = 3 }, @@ -25026,12 +25678,12 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -25048,12 +25700,12 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -25181,12 +25833,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -25201,12 +25853,12 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -25265,6 +25917,7 @@ /obj/structure/cable/white{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "aPh" = ( @@ -25286,12 +25939,12 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -25317,6 +25970,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 1 }, @@ -25332,6 +25989,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aPm" = ( @@ -25417,13 +26078,16 @@ }, /area/security/prison) "aPu" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aPv" = ( @@ -25440,10 +26104,13 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aPw" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -25451,6 +26118,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aPx" = ( @@ -25478,6 +26149,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aPA" = ( @@ -25541,7 +26216,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ aiControlDisabled = 1; name = "Education Chamber"; @@ -25559,6 +26233,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/execution/education) "aPE" = ( @@ -25665,12 +26343,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -25703,12 +26381,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -25737,12 +26415,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -25923,7 +26601,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/theatre) "aQg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics Storage"; req_access_txt = "24" @@ -25938,6 +26615,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "aQh" = ( @@ -26014,8 +26695,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) @@ -26080,8 +26761,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -26094,6 +26775,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "aQu" = ( @@ -26105,8 +26787,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -26198,7 +26880,6 @@ /turf/open/floor/plasteel, /area/quartermaster/sorting) "aQD" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-8" }, @@ -26219,7 +26900,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -26366,6 +27053,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "aQT" = ( @@ -26373,6 +27061,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "aQU" = ( @@ -26386,6 +27075,7 @@ /obj/structure/cable/white{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "aQV" = ( @@ -26396,6 +27086,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "aQW" = ( @@ -26457,8 +27148,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -26527,7 +27218,10 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -26609,6 +27303,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "aRq" = ( @@ -26637,8 +27332,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) @@ -26716,8 +27411,8 @@ /obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -26785,6 +27480,12 @@ "aRG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den/secondary) "aRH" = ( @@ -26803,7 +27504,6 @@ /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den/secondary) "aRK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Hydroponics Backroom"; req_access_txt = "35" @@ -26817,6 +27517,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics) "aRL" = ( @@ -26899,7 +27603,6 @@ /turf/closed/wall/r_wall, /area/engine/break_room) "aRT" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-8" }, @@ -26920,8 +27623,11 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel, /area/security/prison) @@ -26939,8 +27645,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -26984,6 +27690,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aRY" = ( @@ -27000,8 +27712,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/security/prison) @@ -27026,7 +27738,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aSc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Atrium" }, @@ -27036,6 +27747,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) "aSd" = ( @@ -27046,8 +27763,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -27089,7 +27806,6 @@ /turf/open/floor/plating, /area/security/checkpoint/supply) "aSj" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -27113,6 +27829,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "aSk" = ( @@ -27130,9 +27850,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/storage"; dir = 8; name = "Cargo Bay APC"; - areastring = "/area/quartermaster/storage"; pixel_x = -26; pixel_y = 3 }, @@ -27196,8 +27916,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -27282,7 +28002,6 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "aSv" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Service Hall"; req_one_access_txt = "22;25;26;28;35;37;38;46" @@ -27298,6 +28017,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/service) "aSw" = ( @@ -27373,6 +28096,7 @@ "aSB" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "aSC" = ( @@ -27400,8 +28124,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -27421,8 +28145,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -27445,6 +28169,10 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aSH" = ( @@ -27502,16 +28230,16 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) "aSK" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/engine/gravity_generator"; dir = 1; name = "Gravity Generator APC"; - areastring = "/area/engine/gravity_generator"; pixel_y = 24 }, /obj/structure/cable{ @@ -27523,7 +28251,6 @@ /turf/open/floor/plasteel, /area/engine/gravity_generator) "aSL" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable/white{ icon_state = "0-2" }, @@ -27534,8 +28261,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/power/apc{ + areastring = "/area/engine/storage_shared"; + dir = 4; + name = "Shared Engineering Storage"; + pixel_x = 24 + }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/engine/storage_shared) "aSM" = ( @@ -27549,6 +28282,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/break_room) "aSN" = ( @@ -27644,8 +28378,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -27680,8 +28414,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -27690,8 +28424,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/hallway/secondary/service) @@ -27712,10 +28446,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/break_room) "aTa" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -27734,6 +28468,10 @@ req_access_txt = "24"; req_one_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aTb" = ( @@ -27747,8 +28485,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark/corner{ dir = 1 @@ -27868,6 +28606,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/abandoned_gambling_den/secondary) "aTn" = ( @@ -27898,8 +28642,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -27928,6 +28672,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "aTs" = ( @@ -28197,8 +28948,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -28236,7 +28987,6 @@ /turf/open/floor/plating, /area/engine/storage_shared) "aTS" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Power Tools Storage"; req_access_txt = "19" @@ -28253,6 +29003,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/storage_shared) "aTT" = ( @@ -28293,9 +29047,9 @@ /obj/structure/table, /obj/item/paper_bin, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/office"; dir = 1; name = "Cargo Office APC"; - areastring = "/area/quartermaster/office"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -28426,7 +29180,6 @@ /turf/open/floor/plating, /area/engine/storage_shared) "aUe" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -28445,6 +29198,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aUf" = ( @@ -28500,8 +29257,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -28516,7 +29273,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/engine/storage_shared) "aUj" = ( @@ -28560,9 +29317,9 @@ dir = 1 }, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/engine/break_room"; dir = 1; name = "Engineering Foyer APC"; - areastring = "/area/engine/break_room"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -28591,12 +29348,15 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/service) "aUq" = ( @@ -28632,7 +29392,6 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "aUt" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -28651,6 +29410,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "aUu" = ( @@ -28718,7 +29481,6 @@ /turf/open/floor/plasteel, /area/security/prison) "aUz" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Mining Office"; req_access_txt = "31" @@ -28731,16 +29493,20 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "aUA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/hallway/secondary/service) @@ -28757,8 +29523,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -28778,8 +29544,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -28808,8 +29574,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -28818,7 +29584,6 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -28827,10 +29592,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aUG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Cargo Office"; req_one_access_txt = "31;48" @@ -28843,6 +29611,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "aUH" = ( @@ -29104,6 +29876,7 @@ /area/engine/atmos) "aUY" = ( /obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "aUZ" = ( @@ -29266,8 +30039,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -29405,8 +30178,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -29447,12 +30220,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -29500,17 +30273,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aVG" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -29518,11 +30290,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -29547,12 +30325,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -29706,24 +30484,24 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aVX" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -29740,8 +30518,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -29855,12 +30633,12 @@ "aWi" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -29921,7 +30699,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aWp" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -29942,6 +30719,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aWq" = ( @@ -30025,6 +30808,7 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "aWz" = ( @@ -30164,6 +30948,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aWJ" = ( @@ -30175,7 +30962,6 @@ /turf/closed/wall, /area/engine/atmos) "aWL" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -30199,6 +30985,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aWM" = ( @@ -30375,7 +31164,6 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) "aWX" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/mining/glass{ name = "Mining Office"; @@ -30388,11 +31176,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -30405,12 +31199,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30427,8 +31221,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30447,12 +31241,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30493,12 +31287,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30506,7 +31300,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Mining Dock"; req_access_txt = "48" @@ -30518,11 +31311,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -30583,12 +31382,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30607,12 +31406,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30659,12 +31458,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30712,7 +31511,6 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "aXq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Cargo Bay"; req_access_txt = "31"; @@ -30727,6 +31525,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "aXr" = ( @@ -30754,12 +31558,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30789,8 +31593,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /obj/effect/landmark/start/yogs/mining_medic, /turf/open/floor/plasteel, @@ -30826,7 +31630,6 @@ /turf/open/floor/plasteel/dark, /area/bridge) "aXz" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -30847,6 +31650,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "aXA" = ( @@ -30885,12 +31694,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -30927,12 +31736,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -30949,6 +31758,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "aXJ" = ( @@ -30963,12 +31773,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -30979,12 +31789,12 @@ "aXM" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -31008,7 +31818,6 @@ /turf/open/floor/plasteel, /area/engine/break_room) "aXP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Hydroponics"; req_access_txt = "35" @@ -31020,11 +31829,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -31053,12 +31868,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -31067,12 +31882,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/side{ dir = 4 @@ -31099,6 +31914,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "aXU" = ( @@ -31184,7 +32003,6 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aYd" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Kitchen"; req_access_txt = "28" @@ -31199,11 +32017,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -31305,12 +32129,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/side{ dir = 4 @@ -31485,12 +32309,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -31505,12 +32329,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) @@ -31560,12 +32384,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) @@ -31584,12 +32408,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -31598,8 +32422,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) @@ -31629,8 +32453,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -31657,8 +32481,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -31721,8 +32545,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -31740,12 +32564,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -31764,11 +32588,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/white, @@ -31829,12 +32659,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -31871,12 +32701,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -31896,12 +32726,12 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -31942,6 +32772,7 @@ }, /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "aZj" = ( @@ -31950,6 +32781,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "aZk" = ( @@ -31964,12 +32796,12 @@ /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -31992,12 +32824,12 @@ "aZo" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -32020,12 +32852,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark/corner{ dir = 1 @@ -32069,9 +32901,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/ai"; dir = 1; name = "AI Chamber APC"; - areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = 24 }, /obj/effect/turf_decal/tile/neutral{ @@ -32159,6 +32991,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/engine/break_room) "aZA" = ( @@ -32221,6 +33056,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "aZG" = ( @@ -32249,12 +33090,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark/corner{ dir = 1 @@ -32268,12 +33109,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/checker, /area/engine/atmos) @@ -32285,12 +33126,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -32311,6 +33152,13 @@ /area/security/prison) "aZL" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "aZM" = ( @@ -32319,8 +33167,8 @@ dir = 4 }, /turf/open/floor/plating{ - luminosity = 2; initial_gas_mix = "o2=0.01;n2=0.01"; + luminosity = 2; temperature = 2.7 }, /area/security/prison) @@ -32361,6 +33209,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "aZT" = ( @@ -32484,12 +33333,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -32680,9 +33529,9 @@ "bav" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/hos"; dir = 2; name = "Head of Security's Office APC"; - areastring = "/area/crew_quarters/heads/hos"; pixel_y = -26 }, /obj/structure/cable/white, @@ -32841,7 +33690,6 @@ /turf/open/floor/plasteel/white/corner, /area/engine/atmos) "baI" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -32859,6 +33707,10 @@ req_access_txt = "24"; req_one_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "baJ" = ( @@ -32869,12 +33721,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -32967,8 +33819,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -32983,8 +33835,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -33000,7 +33852,6 @@ /turf/open/floor/plating, /area/quartermaster/miningoffice) "baV" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Service Foyer"; req_one_access_txt = "22;25;26;28;35;37;38;46" @@ -33016,6 +33867,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/service) "baW" = ( @@ -33040,6 +33895,7 @@ icon_state = "0-4" }, /obj/structure/cable/white, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/qm) "baZ" = ( @@ -33094,8 +33950,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -33112,8 +33968,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -33148,8 +34004,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -33184,11 +34040,10 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/chief) "bbl" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -33212,6 +34067,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/execution/transfer) "bbm" = ( @@ -33240,6 +34099,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "bbn" = ( @@ -33259,12 +34122,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -33278,6 +34141,12 @@ name = "Atmospherics Lockdown Blast door" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "bbq" = ( @@ -33321,18 +34190,22 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "bbs" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -33349,6 +34222,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/prison) "bbv" = ( @@ -33462,12 +34341,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -33497,12 +34376,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -33541,8 +34420,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -33567,13 +34446,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/atmos) "bbM" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -33588,11 +34466,18 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -33775,7 +34660,6 @@ /area/crew_quarters/kitchen) "bci" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchencounter"; name = "Kitchen Counter Shutters" @@ -33789,21 +34673,27 @@ }, /obj/item/reagent_containers/food/drinks/britcup, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bcj" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchencounter"; name = "Kitchen Counter Shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bck" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchencounter"; name = "Kitchen Counter Shutters" @@ -33811,6 +34701,10 @@ /obj/item/storage/fancy/donut_box, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bcl" = ( @@ -33830,12 +34724,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -33857,12 +34751,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -33897,11 +34791,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -33928,7 +34828,6 @@ /area/quartermaster/office) "bcs" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder/yellow, /obj/item/pen, /obj/machinery/door/window/southleft{ @@ -33936,6 +34835,10 @@ req_access_txt = "31" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "bct" = ( @@ -33981,8 +34884,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -34099,6 +35002,7 @@ }, /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bcH" = ( @@ -34193,6 +35097,15 @@ "bcM" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "bcN" = ( @@ -34206,12 +35119,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -34373,8 +35286,8 @@ dir = 4 }, /turf/open/floor/plating{ - luminosity = 2; initial_gas_mix = "o2=0.01;n2=0.01"; + luminosity = 2; temperature = 2.7 }, /area/security/prison) @@ -34510,12 +35423,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -34600,8 +35513,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -34667,7 +35580,6 @@ /turf/open/floor/plasteel/dark, /area/security/main) "bdu" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -34687,6 +35599,9 @@ req_access_txt = "24"; req_one_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/break_room) "bdv" = ( @@ -34703,7 +35618,6 @@ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" }, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westright{ name = "Atmospherics Desk"; req_access_txt = "24" @@ -34711,6 +35625,12 @@ /obj/machinery/door/window/eastright, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bdw" = ( @@ -34736,7 +35656,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "bdx" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-4" }, @@ -34757,6 +35676,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/tech) "bdy" = ( @@ -34793,12 +35716,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -34810,7 +35733,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/chief) "bdB" = ( @@ -35006,12 +35929,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -35078,12 +36001,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hos) @@ -35195,6 +36118,7 @@ }, /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bej" = ( @@ -35205,6 +36129,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bek" = ( @@ -35216,6 +36141,7 @@ }, /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bel" = ( @@ -35226,6 +36152,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bem" = ( @@ -35233,8 +36160,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -35287,11 +36214,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -35302,12 +36235,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -35317,6 +36250,9 @@ name = "Prison Blast door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/prison) "ber" = ( @@ -35435,8 +36371,8 @@ }, /obj/effect/landmark/start/head_of_security, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -35460,8 +36396,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -35478,8 +36414,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -35651,7 +36587,11 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc{ + areastring = "/area/hydroponics"; + name = "Hydroponics APC"; + pixel_y = -24 + }, /turf/open/floor/plasteel, /area/hydroponics) "beS" = ( @@ -35667,8 +36607,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -35761,9 +36701,9 @@ "bfb" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/kitchen"; dir = 2; name = "Kitchen APC"; - areastring = "/area/crew_quarters/kitchen"; pixel_y = -26 }, /obj/effect/turf_decal/bot, @@ -35823,12 +36763,17 @@ /area/crew_quarters/kitchen) "bfi" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchenside"; name = "Kitchen Hall Shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bfj" = ( @@ -35921,14 +36866,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) "bfq" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder/yellow, /obj/item/pen, /obj/machinery/door/window/westleft{ @@ -35937,6 +36881,12 @@ req_access_txt = "48" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "bfr" = ( @@ -35988,7 +36938,6 @@ /area/quartermaster/miningoffice) "bfw" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Mining Dock"; req_access_txt = "48" @@ -35999,6 +36948,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "bfx" = ( @@ -36071,8 +37026,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -36136,6 +37091,7 @@ "bfJ" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bfK" = ( @@ -36183,12 +37139,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36210,12 +37166,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36230,7 +37186,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/chief) "bfO" = ( @@ -36286,12 +37242,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36388,8 +37344,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36414,7 +37370,6 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bfZ" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -36428,11 +37383,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -36555,12 +37516,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/structure/sign/departments/botany{ pixel_y = 32 @@ -36586,12 +37547,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36611,6 +37572,10 @@ id = "detectivewindows"; name = "Detective Privacy Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/detectives_office) "bgp" = ( @@ -36623,6 +37588,10 @@ /obj/structure/cable/white{ icon_state = "1-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/detectives_office) "bgq" = ( @@ -36683,12 +37652,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36739,12 +37708,12 @@ icon_state = "L1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36759,12 +37728,12 @@ icon_state = "L3" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36773,8 +37742,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -36814,8 +37783,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -36906,12 +37875,12 @@ icon_state = "L5" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -37020,6 +37989,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/break_room) "bgO" = ( @@ -37038,7 +38008,6 @@ /area/quartermaster/miningoffice) "bgQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, @@ -37052,6 +38021,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "bgR" = ( @@ -37100,8 +38075,8 @@ height = 5; id = "mining_home"; name = "mining shuttle bay"; - width = 7; - roundstart_template = /datum/map_template/shuttle/mining/delta + roundstart_template = /datum/map_template/shuttle/mining/delta; + width = 7 }, /turf/open/space/basic, /area/space) @@ -37115,6 +38090,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "bgW" = ( @@ -37186,9 +38167,9 @@ /area/security/brig) "bhc" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/engineering"; dir = 1; name = "Security Post - Engineering APC"; - areastring = "/area/security/checkpoint/engineering"; pixel_y = 24 }, /obj/machinery/button/door{ @@ -37249,12 +38230,12 @@ icon_state = "L9" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -37285,9 +38266,9 @@ /area/engine/atmos) "bhj" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/engine/atmos"; dir = 1; name = "Atmospherics APC"; - areastring = "/area/engine/atmos"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -37355,12 +38336,12 @@ icon_state = "L11" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -37372,12 +38353,12 @@ icon_state = "L13" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -37420,8 +38401,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -37609,7 +38590,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bhM" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Starboard Primary Hallway" }, @@ -37622,6 +38602,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bhN" = ( @@ -37728,13 +38714,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bhX" = ( @@ -37786,8 +38777,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -37800,19 +38791,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"bic" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "bid" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -37847,12 +38825,12 @@ /obj/item/pen, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -37927,12 +38905,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -37946,17 +38924,16 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bil" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-4" }, @@ -37987,11 +38964,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -38014,12 +38997,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38045,17 +39028,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/bridge) "bio" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-4" }, @@ -38083,12 +39068,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38107,12 +39095,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -38156,6 +39144,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "biv" = ( @@ -38173,12 +39162,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38197,12 +39186,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38271,12 +39260,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -38616,12 +39605,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38640,9 +39629,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bjc" = ( -/obj/structure/chair/office/dark{ - dir = 4 - }, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -38657,12 +39643,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" + }, +/obj/structure/chair/office/dark{ + dir = 1 }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38690,12 +39679,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38709,8 +39698,8 @@ /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38724,12 +39713,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38746,12 +39735,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38771,12 +39760,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38792,8 +39781,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38830,12 +39819,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38924,12 +39913,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -38980,12 +39969,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -39014,12 +40003,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -39038,12 +40027,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -39058,7 +40047,6 @@ /turf/open/floor/plasteel, /area/security/brig) "bjz" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -39083,11 +40071,14 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -39203,12 +40194,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -39218,8 +40209,8 @@ pixel_y = -26 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -39247,7 +40238,6 @@ /area/crew_quarters/kitchen) "bjL" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchenside"; name = "Kitchen Hall Shutters" @@ -39256,6 +40246,12 @@ dir = 4 }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bjM" = ( @@ -39380,8 +40376,8 @@ /area/quartermaster/miningoffice) "bjY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 4; @@ -39471,6 +40467,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bkf" = ( @@ -39479,6 +40476,7 @@ }, /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bkg" = ( @@ -39524,6 +40522,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "bki" = ( @@ -39552,6 +40554,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/brig) "bkk" = ( @@ -39584,8 +40587,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -39633,17 +40636,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/bridge) "bkp" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-8" }, @@ -39671,11 +40676,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -40069,13 +41080,18 @@ dir = 1; pixel_y = -22 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bld" = ( @@ -40103,12 +41119,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -40140,6 +41156,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "blk" = ( @@ -40197,9 +41217,9 @@ dir = 4 }, /obj/machinery/power/apc{ + areastring = "/area/hallway/primary/starboard"; dir = 2; name = "Starboard Primary Hallway APC"; - areastring = "/area/hallway/primary/starboard"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -40318,12 +41338,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -40378,12 +41398,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -40452,6 +41472,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port) "blL" = ( @@ -40524,6 +41548,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library) "blR" = ( @@ -40542,9 +41570,9 @@ /obj/item/storage/firstaid/regular, /obj/machinery/light, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/miningoffice"; dir = 4; name = "Mining Dock APC"; - areastring = "/area/quartermaster/miningoffice"; pixel_x = 26 }, /obj/machinery/camera{ @@ -40639,7 +41667,6 @@ /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "bmb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Gravity Generator Chamber"; req_access_txt = "11" @@ -40660,11 +41687,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -40724,7 +41757,6 @@ /turf/open/floor/plasteel, /area/security/brig) "bmh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Courtroom"; req_access_txt = "42" @@ -40733,6 +41765,10 @@ icon_state = "1-2" }, /obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/courtroom) "bmi" = ( @@ -40744,8 +41780,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -40850,8 +41886,8 @@ dir = 8 }, /obj/machinery/computer/warrant{ - icon_state = "computer"; - dir = 1 + dir = 1; + icon_state = "computer" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -40878,6 +41914,12 @@ id = "hosprivacy"; name = "HoS Privacy Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "bmt" = ( @@ -40910,8 +41952,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -41115,12 +42157,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -41157,12 +42199,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -41172,8 +42214,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -41318,6 +42360,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bnd" = ( @@ -41338,7 +42381,6 @@ /turf/open/floor/plasteel, /area/maintenance/port/fore) "bnf" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, @@ -41352,6 +42394,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) "bng" = ( @@ -41410,8 +42458,8 @@ icon_state = "L8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -41452,10 +42500,12 @@ name = "Brig Blast door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) "bnp" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -41469,6 +42519,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/security/brig) "bnq" = ( @@ -41477,6 +42530,10 @@ id = "kitchenwindows"; name = "Kitchen Privacy Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/kitchen) "bnr" = ( @@ -41521,13 +42578,16 @@ /turf/closed/wall, /area/hallway/primary/fore) "bnv" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "bnw" = ( @@ -41562,12 +42622,12 @@ /obj/item/lightreplacer, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -41593,6 +42653,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bnD" = ( @@ -41603,6 +42664,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "bnE" = ( @@ -41613,6 +42675,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "bnF" = ( @@ -41623,6 +42686,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "bnG" = ( @@ -41715,12 +42779,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -41752,12 +42816,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -41808,12 +42872,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -41835,7 +42899,6 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "bnZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/highsecurity{ name = "Gravity Generator Room"; req_access_txt = "11" @@ -41853,11 +42916,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -41877,8 +42946,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -42081,8 +43150,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -42126,10 +43195,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library) "boy" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -42139,6 +43211,10 @@ /obj/structure/sign/departments/botany{ pixel_x = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "boz" = ( @@ -42247,7 +43323,6 @@ /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "boI" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -42257,6 +43332,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/lawoffice) "boJ" = ( @@ -42283,12 +43362,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -42296,7 +43375,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/highsecurity{ name = "MiniSat Upload"; req_access_txt = "16" @@ -42317,6 +43395,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "boM" = ( @@ -42327,12 +43409,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -42351,6 +43433,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port) "boO" = ( @@ -42399,16 +43485,16 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "boS" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/hop"; dir = 4; name = "HoP Office APC"; - areastring = "/area/crew_quarters/heads/hop"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -42433,8 +43519,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -42454,8 +43540,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -42466,12 +43552,12 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -42484,8 +43570,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/warden) @@ -42505,8 +43591,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -42520,7 +43606,6 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "boZ" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -42539,11 +43624,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -42670,12 +43761,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -42714,8 +43805,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -42731,17 +43822,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) "bpp" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -42769,11 +43859,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -42792,12 +43888,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -42829,17 +43925,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) "bpt" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -42863,11 +43958,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -42894,12 +43995,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -42922,12 +44023,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -42952,12 +44053,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -42982,12 +44083,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -43020,15 +44121,14 @@ /obj/item/gun/energy/e_gun/dragnet, /obj/item/gun/energy/e_gun/dragnet, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/security/armory"; dir = 2; name = "Armoury APC"; - areastring = "/area/ai_monitored/security/armory"; pixel_y = -26 }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "bpB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fore Primary Hallway" }, @@ -43044,6 +44144,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "bpC" = ( @@ -43051,8 +44155,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) @@ -43107,12 +44211,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -43181,7 +44285,6 @@ /turf/open/floor/plasteel, /area/security/courtroom) "bpM" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -43198,6 +44301,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "bpN" = ( @@ -43286,12 +44393,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -43402,13 +44509,12 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmos) "bqe" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -43417,6 +44523,12 @@ req_access_txt = "38" }, /obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/lawoffice) "bqf" = ( @@ -43438,8 +44550,8 @@ "bqh" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -43455,8 +44567,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -43476,8 +44588,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -43488,8 +44600,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -43550,6 +44662,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port/fore) "bqq" = ( @@ -43604,7 +44722,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/fore) "bqu" = ( @@ -43683,7 +44801,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -43703,7 +44827,6 @@ /area/hydroponics) "bqD" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder, /obj/item/pen, /obj/machinery/door/window/eastleft{ @@ -43713,6 +44836,12 @@ }, /obj/item/reagent_containers/food/snacks/grown/apple, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "bqE" = ( @@ -43764,8 +44893,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43789,8 +44918,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43804,17 +44933,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) "bqK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics Desk"; req_access_txt = "24" @@ -43835,11 +44963,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -43852,12 +44986,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -43868,12 +45002,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43884,12 +45018,12 @@ /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43917,12 +45051,12 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43930,12 +45064,12 @@ /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43954,12 +45088,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -44007,12 +45141,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -44025,8 +45159,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/tcommsat/server) @@ -44037,8 +45171,8 @@ /obj/machinery/meter, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) @@ -44053,12 +45187,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -44088,8 +45222,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44124,12 +45258,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -44153,12 +45287,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -44363,8 +45497,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44380,8 +45514,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on" }, /turf/open/floor/plasteel/dark, /area/library) @@ -44433,12 +45567,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44448,8 +45582,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -44477,7 +45611,6 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hos) "brK" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -44496,11 +45629,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -44569,8 +45708,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -44644,12 +45783,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -44669,8 +45808,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -44680,8 +45819,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -44697,8 +45836,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -44772,8 +45911,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -44789,12 +45928,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44810,17 +45949,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "bsj" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -44838,11 +45976,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -44879,12 +46023,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44933,6 +46077,7 @@ /area/storage/tech) "bst" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bsu" = ( @@ -44979,8 +46124,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -44995,14 +46140,13 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) "bsz" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/eastright{ dir = 8; name = "Hydroponics Desk"; @@ -45019,6 +46163,12 @@ /obj/item/reagent_containers/food/snacks/grown/watermelon, /obj/item/reagent_containers/food/snacks/grown/banana, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "bsA" = ( @@ -45047,8 +46197,8 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -45058,8 +46208,8 @@ }, /obj/effect/landmark/start/librarian, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/library) @@ -45082,23 +46232,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) "bsE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -45122,12 +46272,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -45160,8 +46310,8 @@ /area/crew_quarters/heads/hop) "bsK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -45181,8 +46331,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -45198,12 +46348,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) @@ -45242,8 +46392,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) @@ -45325,6 +46475,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library) "bsZ" = ( @@ -45344,6 +46498,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "btb" = ( @@ -45355,6 +46510,7 @@ }, /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "btc" = ( @@ -45365,6 +46521,7 @@ icon_state = "4-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "btd" = ( @@ -45392,8 +46549,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -45467,32 +46624,37 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/engine/storage_shared) "btj" = ( /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Shared Engineering Storage"; req_one_access_txt = "32;19" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -45519,12 +46681,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -45543,6 +46705,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "btn" = ( @@ -45557,12 +46723,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -45582,12 +46748,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -45609,12 +46775,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -45623,8 +46789,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -45644,12 +46810,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -45728,6 +46894,12 @@ id = "hosprivacy"; name = "HoS Privacy Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "bty" = ( @@ -45769,8 +46941,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -45909,8 +47081,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -45949,12 +47121,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -45973,12 +47145,12 @@ req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -46007,11 +47179,17 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -46058,12 +47236,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -46089,12 +47267,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -46175,8 +47353,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) @@ -46233,9 +47411,9 @@ /area/bridge) "bui" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/primary/port"; dir = 4; name = "Port Primary Hallway APC"; - areastring = "/area/hallway/primary/port"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -46295,8 +47473,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -46361,8 +47539,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -46429,6 +47607,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/execution/transfer) "buC" = ( @@ -46589,8 +47773,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -46769,12 +47953,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -46799,12 +47983,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -46890,6 +48074,12 @@ /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard) "bvj" = ( @@ -46947,9 +48137,9 @@ /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/ai_upload"; dir = 2; name = "AI Upload Access APC"; - areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_y = -27 }, /obj/effect/turf_decal/tile/neutral{ @@ -47027,8 +48217,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) @@ -47078,6 +48268,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bvy" = ( @@ -47183,8 +48374,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) @@ -47195,6 +48386,7 @@ /area/hallway/primary/central) "bvJ" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/space/nearstation) "bvK" = ( @@ -47204,8 +48396,8 @@ /area/hallway/primary/central) "bvL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -47221,8 +48413,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -47244,12 +48436,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -47258,6 +48450,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "bvP" = ( @@ -47315,11 +48508,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -47362,12 +48561,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -47416,9 +48615,9 @@ "bwa" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/security/execution/transfer"; dir = 2; name = "Security Transferring APC"; - areastring = "/area/security/execution/transfer"; pixel_y = -26 }, /obj/effect/turf_decal/tile/red, @@ -47514,7 +48713,6 @@ /turf/open/floor/plasteel, /area/security/main) "bwk" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -47523,11 +48721,17 @@ req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -47579,7 +48783,7 @@ /area/ai_monitored/turret_protected/ai) "bwp" = ( /obj/machinery/power/smes{ - charge = 5e+006 + charge = 5000000 }, /obj/structure/cable/white{ icon_state = "0-4" @@ -47642,12 +48846,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -47682,12 +48886,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -47812,8 +49016,8 @@ }, /obj/machinery/light, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -47851,12 +49055,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -47865,8 +49069,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -47879,8 +49083,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -47976,7 +49180,7 @@ /obj/structure/table/glass, /obj/item/reagent_containers/spray/plantbgone, /obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 16 + pixel_x = 12 }, /obj/item/watertank, /obj/item/grenade/chem_grenade/antiweed, @@ -48119,9 +49323,9 @@ "bxe" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ + areastring = "/area/security/range"; dir = 8; name = "Shooting Range APC"; - areastring = "/area/security/range"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -48152,12 +49356,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -48195,9 +49399,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/security/brig"; dir = 1; name = "Brig APC"; - areastring = "/area/security/brig"; pixel_y = 28 }, /obj/machinery/camera{ @@ -48211,12 +49415,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -48231,12 +49435,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -48247,8 +49451,8 @@ dir = 5 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/tcommsat/server) @@ -48272,8 +49476,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -48296,12 +49500,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/teleporter) @@ -48318,17 +49522,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/teleporter) "bxq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Interrogation"; req_access_txt = "63" @@ -48343,6 +49546,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/main) "bxr" = ( @@ -48360,12 +49567,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -48382,8 +49589,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -48425,8 +49632,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -48463,7 +49670,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "bxA" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Emergency Escape"; req_access_txt = "20" @@ -48480,6 +49686,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/heads/captain/private) "bxB" = ( @@ -48511,11 +49721,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -48574,6 +49790,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard) "bxH" = ( @@ -48659,10 +49879,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bxO" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -48678,7 +49903,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -48737,8 +49968,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/warden) @@ -48766,12 +49997,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -48816,12 +50047,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -48853,8 +50084,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -48880,8 +50111,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/warden) @@ -49023,6 +50254,9 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark/corner, /area/engine/storage_shared) "bys" = ( @@ -49041,8 +50275,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -49065,8 +50299,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -49081,6 +50315,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/teleporter) "byv" = ( @@ -49128,8 +50366,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -49144,9 +50382,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/security/nuke_storage"; dir = 4; name = "Vault APC"; - areastring = "/area/security/nuke_storage"; pixel_x = 26 }, /obj/effect/turf_decal/tile/neutral{ @@ -49177,12 +50415,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -49196,12 +50434,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/teleporter) @@ -49246,12 +50484,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -49332,12 +50570,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -49357,12 +50595,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -49435,8 +50673,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -49514,7 +50752,6 @@ /turf/open/floor/plasteel/grimy, /area/library) "byW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, @@ -49524,6 +50761,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/command) "byX" = ( @@ -49552,9 +50795,9 @@ /area/hallway/secondary/command) "bza" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/command"; dir = 1; name = "Command Hall APC"; - areastring = "/area/hallway/secondary/command"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -49657,8 +50900,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -49727,12 +50970,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -49845,12 +51088,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -49894,8 +51137,8 @@ }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -49930,8 +51173,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -49950,8 +51193,8 @@ dir = 6 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -49977,12 +51220,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/teleporter) @@ -49992,8 +51235,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/lawoffice) @@ -50125,8 +51368,8 @@ dir = 6 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/lawoffice) @@ -50146,8 +51389,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/warden) @@ -50160,6 +51403,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "bzX" = ( @@ -50167,6 +51411,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/nuke_storage) "bzY" = ( @@ -50191,8 +51436,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/teleporter) @@ -50208,8 +51453,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/teleporter) @@ -50247,8 +51492,8 @@ height = 5; id = "laborcamp_home"; name = "fore bay 1"; - width = 9; - roundstart_template = /datum/map_template/shuttle/labour/delta + roundstart_template = /datum/map_template/shuttle/labour/delta; + width = 9 }, /turf/open/space/basic, /area/space) @@ -50293,6 +51538,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/execution/transfer) "bAg" = ( @@ -50314,12 +51565,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -50368,6 +51619,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "bAm" = ( @@ -50397,12 +51652,12 @@ name = "Holding Cell" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -50412,12 +51667,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -50493,7 +51748,6 @@ /turf/open/floor/plasteel/dark, /area/bridge) "bAu" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ icon_state = "4-8" @@ -50512,11 +51766,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -50565,12 +51825,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -50627,8 +51887,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -50637,12 +51897,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -50662,8 +51922,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -50682,8 +51942,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -50695,8 +51955,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai_upload) @@ -50705,8 +51965,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -50754,8 +52014,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -50781,12 +52041,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -50805,8 +52065,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -50820,7 +52080,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Shooting Range"; req_access_txt = "63" @@ -50833,6 +52092,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "bAM" = ( @@ -50847,7 +52110,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/machinery/power/smes{ - charge = 5e+006 + charge = 5000000 }, /obj/structure/sign/nanotrasen{ pixel_y = 32 @@ -50865,7 +52128,6 @@ /turf/closed/wall, /area/engine/gravity_generator) "bAP" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -50880,6 +52142,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/gravity_generator) "bAQ" = ( @@ -50899,6 +52165,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/teleporter) "bAR" = ( @@ -50918,8 +52188,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -50928,8 +52198,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai_upload) @@ -50948,8 +52218,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -51018,8 +52288,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -51039,8 +52309,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -51113,12 +52383,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -51153,16 +52423,16 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bBg" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -51287,8 +52557,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/security/range) @@ -51296,6 +52566,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Library Game Room" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/grimy, /area/library) "bBt" = ( @@ -51303,12 +52577,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -51316,7 +52590,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "E.V.A. Storage"; req_access_txt = "18" @@ -51327,10 +52600,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bBv" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "E.V.A. Storage"; req_access_txt = "18" @@ -51341,6 +52617,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bBw" = ( @@ -51390,6 +52670,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "bBz" = ( @@ -51478,12 +52761,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -51519,7 +52802,6 @@ /turf/open/floor/plasteel/dark, /area/bridge) "bBK" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ icon_state = "4-8" @@ -51544,11 +52826,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -51625,30 +52913,31 @@ /area/bridge) "bBR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/library) "bBS" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "bBT" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -51663,12 +52952,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -51693,12 +52982,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -51741,12 +53030,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -51759,12 +53048,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/tech) @@ -51802,7 +53091,6 @@ /turf/open/space/basic, /area/space/nearstation) "bCc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Security Transferring Center"; req_access_txt = "63" @@ -51818,28 +53106,33 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/security/execution/transfer) "bCd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/library) "bCe" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Starboard Auxiliary Hallway" }, @@ -51852,6 +53145,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bCf" = ( @@ -51875,7 +53174,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/hallway/primary/central) "bCh" = ( @@ -51901,19 +53200,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"bCj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "bCk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -51927,7 +53213,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bCl" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Lockerroom" }, @@ -51940,6 +53225,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/locker) "bCm" = ( @@ -51984,12 +53275,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/tech) @@ -52062,6 +53353,10 @@ id = "aicorewindow"; name = "AI Core Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "bCu" = ( @@ -52082,12 +53377,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/tech) @@ -52160,8 +53455,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -52219,12 +53514,12 @@ name = "Library Desk" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -52307,7 +53602,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard) "bCM" = ( @@ -52338,6 +53633,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard) "bCO" = ( @@ -52375,7 +53676,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -52403,12 +53710,12 @@ /area/library) "bCU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/library) @@ -52548,12 +53855,12 @@ name = "command camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/bridge) @@ -52822,12 +54129,12 @@ }, /obj/effect/landmark/start/librarian, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/library) @@ -52847,7 +54154,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/hallway/primary/central) "bDy" = ( @@ -52857,8 +54164,8 @@ }, /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -52890,8 +54197,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/tcommsat/server) @@ -52990,7 +54297,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/fitness/recreation) "bDN" = ( @@ -53006,8 +54313,8 @@ "bDO" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -53018,8 +54325,8 @@ /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/tcommsat/server) @@ -53035,8 +54342,8 @@ "bDR" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/teleporter) @@ -53045,12 +54352,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/carpet, /area/bridge) @@ -53071,8 +54378,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -53199,13 +54506,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) "bEd" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -53216,6 +54522,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/meeting_room/council) "bEe" = ( @@ -53234,8 +54544,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -53399,8 +54709,8 @@ pixel_y = -38 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/bridge) @@ -53475,13 +54785,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "bEq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Captain's Office"; req_access_txt = "20" @@ -53491,6 +54800,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bEr" = ( @@ -53505,8 +54818,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -53522,8 +54835,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -53541,8 +54854,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -53555,12 +54868,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -53580,8 +54893,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -53591,8 +54904,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -53601,9 +54914,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/locker"; dir = 4; name = "Lockerroom APC"; - areastring = "/area/crew_quarters/locker"; pixel_x = 26 }, /obj/effect/turf_decal/tile/neutral, @@ -53658,8 +54971,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -53684,12 +54997,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -53723,8 +55036,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -53749,8 +55062,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -53765,12 +55078,12 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -53789,12 +55102,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -53818,6 +55131,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) "bEN" = ( @@ -53825,12 +55139,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -53846,7 +55160,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/restrooms) "bEP" = ( @@ -53943,9 +55257,9 @@ }, /obj/item/stack/cable_coil/white, /obj/machinery/power/apc{ + areastring = "/area/storage/primary"; dir = 8; name = "Primary Tool Storage APC"; - areastring = "/area/storage/primary"; pixel_x = -26; pixel_y = 3 }, @@ -54051,9 +55365,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/toilet/restrooms"; dir = 1; name = "Primary Restroom APC"; - areastring = "/area/crew_quarters/toilet/restrooms"; pixel_y = 24 }, /obj/machinery/camera{ @@ -54245,11 +55559,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -54270,12 +55590,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -54283,13 +55603,16 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Corporate Lounge"; req_access_txt = "19" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/showroom/corporate) "bFx" = ( @@ -54300,8 +55623,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -54330,8 +55653,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -54370,7 +55693,7 @@ dir = 1 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/vacant_room/commissary) "bFD" = ( @@ -54380,19 +55703,22 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/port) "bFE" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Corporate Lounge"; req_access_txt = "19" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/showroom/corporate) "bFF" = ( @@ -54401,8 +55727,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -54435,9 +55761,13 @@ req_access_txt = "63" }, /obj/effect/mapping_helpers/airlock/unres{ - icon_state = "airlock_unres_helper"; + dir = 1; + icon_state = "airlock_unres_helper" + }, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/execution/transfer) "bFI" = ( @@ -54471,8 +55801,8 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -54635,7 +55965,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -54774,7 +56110,7 @@ /obj/machinery/vending/tool, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/engine/storage_shared) "bGj" = ( @@ -54787,7 +56123,7 @@ /obj/structure/closet/toolcloset, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/engine/storage_shared) "bGk" = ( @@ -54829,8 +56165,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -54854,15 +56190,15 @@ "bGp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/carpet, /area/library) "bGq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/library) @@ -54878,8 +56214,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -55115,12 +56451,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -55177,6 +56513,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "bGS" = ( @@ -55213,7 +56552,6 @@ /turf/open/floor/plasteel/dark, /area/bridge) "bGW" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -55225,6 +56563,12 @@ id = "commissaryshutters"; name = "Vacant Commissary Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/vacant_room/commissary) "bGX" = ( @@ -55234,9 +56578,9 @@ "bGY" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/bridge"; dir = 2; name = "Bridge APC"; - areastring = "/area/bridge"; pixel_y = -26 }, /obj/effect/turf_decal/tile/blue, @@ -55499,6 +56843,12 @@ id = "brigwindows"; name = "Brig Front Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/brig) "bHx" = ( @@ -55528,12 +56878,12 @@ uses = 10 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -55557,8 +56907,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -55588,8 +56938,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -55606,7 +56956,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/locker) "bHF" = ( @@ -55625,7 +56975,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -55638,12 +56994,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -55686,6 +57042,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/warden) "bHJ" = ( @@ -55757,8 +57119,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -55778,8 +57140,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -55802,8 +57164,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -55853,8 +57215,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -55878,8 +57240,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -55943,8 +57305,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -55954,8 +57316,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -55972,8 +57334,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -55981,7 +57343,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Telecomms Control Room"; req_access_txt = "19; 61" @@ -55998,6 +57359,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/computer) "bIh" = ( @@ -56015,8 +57380,8 @@ "bIi" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -56026,8 +57391,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -56037,8 +57402,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/storage/tech) @@ -56050,12 +57415,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/bridge/meeting_room/council) @@ -56064,12 +57429,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -56085,12 +57450,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/bridge/meeting_room/council) @@ -56107,7 +57472,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -56120,9 +57491,9 @@ /obj/item/folder/yellow, /obj/item/electronics/airlock, /obj/machinery/power/apc{ + areastring = "/area/storage/tech"; dir = 8; name = "Technology Storage APC"; - areastring = "/area/storage/tech"; pixel_x = -26; pixel_y = 3 }, @@ -56144,12 +57515,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -56162,11 +57533,11 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard) "bIs" = ( @@ -56175,16 +57546,16 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard) "bIt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -56252,6 +57623,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/library) "bIz" = ( @@ -56278,8 +57653,8 @@ /area/space/nearstation) "bIC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -56299,8 +57674,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard) @@ -56327,8 +57702,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -56347,8 +57722,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -56419,13 +57794,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "bIP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Interrogation"; req_access_txt = "63" @@ -56441,11 +57815,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -56461,12 +57841,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -56482,12 +57862,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -56573,6 +57953,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "bJb" = ( @@ -56699,9 +58085,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/security/detectives_office"; dir = 1; name = "Detective's Office APC"; - areastring = "/area/security/detectives_office"; pixel_y = 24 }, /obj/item/taperecorder, @@ -56815,12 +58201,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -56847,6 +58233,12 @@ id = "brigwindows"; name = "Brig Front Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/brig) "bJt" = ( @@ -57038,12 +58430,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -57087,8 +58479,8 @@ }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -57121,12 +58513,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -57138,12 +58530,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -57280,6 +58672,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bJV" = ( @@ -57288,12 +58684,12 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -57301,7 +58697,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, @@ -57312,11 +58707,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -57342,12 +58743,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -57379,7 +58780,6 @@ /turf/open/floor/plasteel, /area/engine/break_room) "bKc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Lockerroom" }, @@ -57390,6 +58790,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/locker) "bKd" = ( @@ -57434,12 +58838,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -57479,12 +58883,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -57511,12 +58915,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -57596,7 +59000,6 @@ /turf/open/floor/plasteel, /area/storage/primary) "bKw" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Primary Tool Storage" }, @@ -57606,6 +59009,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/storage/primary) "bKx" = ( @@ -57650,9 +59059,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/bridge/meeting_room/council"; dir = 1; name = "Council Chambers APC"; - areastring = "/area/bridge/meeting_room/council"; pixel_y = 26 }, /turf/open/floor/wood, @@ -57662,12 +59071,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) @@ -57722,12 +59131,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/chief) @@ -57836,12 +59245,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -57859,6 +59268,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "bKX" = ( @@ -57882,6 +59295,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard) "bKZ" = ( @@ -57977,6 +59396,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "bLg" = ( @@ -57989,8 +59412,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58007,12 +59430,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58031,12 +59454,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58047,6 +59470,12 @@ id = "brigwindows"; name = "Brig Front Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/brig) "bLl" = ( @@ -58056,7 +59485,6 @@ /obj/structure/cable/white{ icon_state = "2-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Chief Engineer's Office"; req_access_txt = "56" @@ -58071,11 +59499,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -58094,12 +59525,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58112,12 +59543,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58136,12 +59567,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -58160,12 +59594,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58177,7 +59611,6 @@ /turf/open/floor/plating, /area/security/warden) "bLr" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-4" }, @@ -58198,6 +59631,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/warden) "bLs" = ( @@ -58243,7 +59680,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/locker) "bLw" = ( @@ -58297,18 +59734,19 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) "bLB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "bLC" = ( @@ -58325,12 +59763,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -58363,6 +59801,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "bLF" = ( @@ -58421,6 +59865,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "bLL" = ( @@ -58456,12 +59906,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58479,7 +59929,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "bLP" = ( @@ -58493,7 +59943,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "bLQ" = ( @@ -58501,12 +59951,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58515,12 +59965,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58529,8 +59979,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/lawoffice) @@ -58555,8 +60005,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -58581,12 +60031,12 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58597,12 +60047,12 @@ /obj/machinery/light/small, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58624,12 +60074,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -58658,12 +60108,12 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58673,12 +60123,12 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58698,12 +60148,15 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "bMe" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/clerk) "bMf" = ( @@ -58713,8 +60166,8 @@ /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58805,6 +60258,12 @@ id = "councilblast"; name = "Council Chambers Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/bridge/meeting_room/council) "bMn" = ( @@ -58867,8 +60326,8 @@ /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58879,12 +60338,12 @@ /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -58892,7 +60351,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, @@ -58903,11 +60361,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -58920,12 +60384,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -58955,9 +60419,9 @@ /obj/item/folder/blue, /obj/item/pen, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/tcommsat/computer"; dir = 1; name = "Telecomms Monitoring APC"; - areastring = "/area/tcommsat/computer"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -58987,12 +60451,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -59004,8 +60468,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -59030,26 +60494,26 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) "bMC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) "bMD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -59111,8 +60575,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/library) @@ -59140,8 +60604,8 @@ "bMJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/library) @@ -59213,9 +60677,9 @@ /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/storage/tools"; dir = 1; name = "Auxiliary Tool Storage APC"; - areastring = "/area/storage/tools"; pixel_y = 24 }, /obj/effect/turf_decal/tile/yellow{ @@ -59225,12 +60689,12 @@ /area/storage/tools) "bMT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -59314,12 +60778,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -59335,17 +60799,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bNb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Starboard Auxiliary Hallway" }, @@ -59356,11 +60819,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -59378,12 +60847,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -59418,6 +60887,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "bNf" = ( @@ -59705,6 +61180,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "bNy" = ( @@ -59776,8 +61257,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -59842,7 +61323,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "bNI" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -59850,11 +61330,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -59889,12 +61375,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -59922,12 +61408,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -59982,12 +61468,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -60034,12 +61520,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -60058,12 +61544,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -60083,6 +61569,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/engine/break_room) "bNW" = ( @@ -60154,8 +61643,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/library) @@ -60185,8 +61674,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/clerk) @@ -60272,8 +61761,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -60421,6 +61910,12 @@ id = "councilblast"; name = "Council Chambers Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/bridge/meeting_room/council) "bOw" = ( @@ -60469,8 +61964,8 @@ /area/bridge/meeting_room/council) "bOB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -60480,8 +61975,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/wood, /area/clerk) @@ -60581,8 +62076,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -60694,8 +62189,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -60715,11 +62210,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -60815,8 +62316,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -60872,8 +62373,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -60901,8 +62402,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -60963,15 +62464,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "bPn" = ( @@ -61017,11 +62518,11 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/hallway/primary/central) "bPq" = ( @@ -61037,14 +62538,13 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) "bPs" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/brigdoor/northright{ dir = 4; name = "Warden's Desk"; @@ -61056,6 +62556,12 @@ /obj/item/folder/red, /obj/item/pen, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/warden) "bPt" = ( @@ -61098,12 +62604,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -61163,8 +62669,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -61229,12 +62735,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -61254,15 +62760,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/hallway/primary/central) "bPK" = ( @@ -61408,8 +62914,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) @@ -61467,8 +62973,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) @@ -61641,7 +63147,7 @@ }, /obj/machinery/light, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/dorms) "bQt" = ( @@ -61687,6 +63193,12 @@ id = "councilblast"; name = "Council Chambers Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/bridge/meeting_room/council) "bQy" = ( @@ -61738,12 +63250,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/detectives_office) @@ -61755,7 +63267,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "bQE" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Dormitories" }, @@ -61768,6 +63279,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "bQF" = ( @@ -61822,12 +63339,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -61846,7 +63363,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/dorms) "bQL" = ( @@ -61865,8 +63382,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/detectives_office) @@ -61920,7 +63437,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/dorms) "bQR" = ( @@ -61936,9 +63453,9 @@ "bQS" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/dorms"; dir = 2; name = "Dormitories APC"; - areastring = "/area/crew_quarters/dorms"; pixel_y = -26 }, /obj/structure/disposalpipe/segment{ @@ -61953,7 +63470,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/dorms) "bQT" = ( @@ -61980,9 +63497,9 @@ /area/crew_quarters/dorms) "bQV" = ( /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/crew_quarters/heads/captain"; dir = 2; name = "Captain's Office APC"; - areastring = "/area/crew_quarters/heads/captain"; pixel_y = -24 }, /obj/structure/cable/white, @@ -62043,13 +63560,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/detectives_office) "bRb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Recreational Area" }, @@ -62062,6 +63578,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "bRc" = ( @@ -62127,11 +63649,11 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/chief) "bRh" = ( @@ -62254,7 +63776,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -62278,12 +63806,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -62313,7 +63841,6 @@ /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "bRu" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Lockerroom" }, @@ -62327,11 +63854,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -62401,8 +63934,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) @@ -62411,14 +63944,14 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/storage/primary) "bRA" = ( /obj/machinery/power/smes{ - charge = 5e+006 + charge = 5000000 }, /obj/structure/cable/white{ icon_state = "0-8" @@ -62499,15 +64032,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/locker) "bRH" = ( @@ -62530,12 +64063,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -62643,15 +64176,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "bRV" = ( @@ -62662,8 +64195,8 @@ /obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/storage/primary) @@ -62720,8 +64253,8 @@ /area/crew_quarters/heads/chief) "bSa" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /obj/structure/cable/white{ icon_state = "4-8" @@ -62829,13 +64362,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bSk" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Aft Primary Hallway" }, @@ -62846,6 +64378,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bSl" = ( @@ -62935,7 +64471,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "bSu" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Primary Tool Storage" }, @@ -62945,6 +64480,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "bSv" = ( @@ -63022,12 +64561,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) @@ -63046,12 +64585,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -63094,15 +64633,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "bSH" = ( @@ -63171,6 +64710,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bSN" = ( @@ -63238,8 +64781,8 @@ /area/maintenance/department/electrical) "bSU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) @@ -63268,8 +64811,8 @@ /area/maintenance/port) "bSX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) @@ -63296,6 +64839,10 @@ /obj/structure/cable/white{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/detectives_office) "bTa" = ( @@ -63317,12 +64864,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -63335,12 +64882,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -63378,7 +64925,6 @@ /turf/open/floor/plasteel, /area/security/warden) "bTg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Corporate Lounge"; req_access_txt = "19" @@ -63390,6 +64936,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/showroom/corporate) "bTh" = ( @@ -63400,9 +64950,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/security/warden"; dir = 4; name = "Warden's Office APC"; - areastring = "/area/security/warden"; pixel_x = 26 }, /obj/machinery/camera{ @@ -63446,7 +64996,6 @@ /turf/open/floor/plasteel/dark, /area/engine/engineering) "bTj" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Corporate Lounge"; req_access_txt = "19" @@ -63455,6 +65004,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/showroom/corporate) "bTk" = ( @@ -63504,7 +65057,6 @@ /turf/open/space, /area/space/nearstation) "bTm" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -63518,6 +65070,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/locker) "bTn" = ( @@ -63542,23 +65098,29 @@ /turf/open/floor/plasteel/dark, /area/engine/engineering) "bTo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ id_tag = "Dorm2"; name = "Cabin 2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/dorms) "bTp" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ id_tag = "Dorm3"; name = "Cabin 3" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet, /area/crew_quarters/dorms) "bTq" = ( @@ -63629,6 +65191,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port) "bTv" = ( @@ -63660,6 +65226,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "bTx" = ( @@ -63706,12 +65278,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -63738,15 +65310,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "bTE" = ( @@ -63786,8 +65358,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -63799,12 +65371,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -63883,8 +65455,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -63953,8 +65525,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -64005,6 +65577,10 @@ /obj/structure/barricade/wooden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "bTY" = ( @@ -64033,6 +65609,12 @@ id = "ceprivacy"; name = "Chief's Privacy Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bUa" = ( @@ -64065,12 +65647,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -64119,8 +65701,8 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -64180,8 +65762,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -64203,8 +65785,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -64224,12 +65806,12 @@ sortType = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -64242,8 +65824,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -64303,13 +65885,18 @@ /turf/open/floor/plasteel/white, /area/science/research) "bUv" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/research) "bUw" = ( @@ -64333,13 +65920,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "bUy" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; name = "Medbay"; @@ -64354,6 +65940,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/medbay/central) "bUz" = ( @@ -64365,8 +65957,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -64381,11 +65973,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/dorms) "bUB" = ( @@ -64427,11 +66019,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "bUF" = ( @@ -64470,13 +66062,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) "bUK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Security Desk"; req_access_txt = "63" @@ -64494,11 +66085,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -64516,8 +66113,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -64562,13 +66159,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "bUS" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -64582,7 +66178,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -64618,8 +66220,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -64631,12 +66233,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -64648,12 +66250,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -64671,12 +66273,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -64695,12 +66297,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -64712,12 +66314,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -64731,7 +66333,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "bVc" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -64741,6 +66342,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/medbay/central) "bVd" = ( @@ -64793,17 +66400,12 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bVh" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer3{ + dir = 5; + icon_state = "pipe11-3" }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer1, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "bVi" = ( @@ -64819,7 +66421,7 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/dorms) "bVj" = ( @@ -64830,12 +66432,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -64852,12 +66454,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -64883,12 +66485,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -64986,7 +66588,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "bVs" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -65000,11 +66601,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -65024,8 +66631,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -65047,8 +66654,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -65068,8 +66675,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/tools) @@ -65081,12 +66688,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -65102,8 +66709,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/storage/tools) @@ -65119,8 +66726,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/detectives_office) @@ -65146,14 +66753,10 @@ /turf/open/floor/plasteel, /area/medical/medbay/central) "bVB" = ( -/obj/machinery/meter, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 - }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer1, /turf/open/floor/plasteel/dark/corner{ dir = 1 }, @@ -65173,8 +66776,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/chief) @@ -65197,12 +66800,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -65218,8 +66821,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/detectives_office) @@ -65236,8 +66839,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -65251,7 +66854,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Chief Engineer's Quarters"; req_access_txt = "56" @@ -65263,15 +66865,21 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "bVH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -65284,8 +66892,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -65311,12 +66919,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -65334,15 +66942,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/chief) "bVL" = ( @@ -65366,12 +66974,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/chief) @@ -65437,13 +67045,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/chief) "bVQ" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/highsecurity{ name = "MiniSat Chamber"; @@ -65476,6 +67083,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "bVR" = ( @@ -65553,12 +67164,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -65567,8 +67178,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -65583,8 +67194,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -65593,13 +67204,18 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bVZ" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "bWa" = ( @@ -65702,7 +67318,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/chief) "bWj" = ( @@ -65775,8 +67391,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/chief) @@ -65813,8 +67429,8 @@ }, /obj/effect/landmark/start/chief_engineer, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/chief) @@ -65837,8 +67453,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/bridge/meeting_room/council) @@ -65847,8 +67463,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/chief) @@ -65881,17 +67497,16 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) "bWB" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -65912,23 +67527,34 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) "bWC" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bWD" = ( @@ -65955,12 +67581,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) @@ -65982,8 +67608,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -66015,8 +67641,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) @@ -66039,13 +67665,12 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "bWK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Port Primary Hallway" }, @@ -66055,6 +67680,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bWL" = ( @@ -66063,8 +67694,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -66077,17 +67708,16 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/carpet, /area/bridge/meeting_room/council) "bWN" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Bathroom" }, @@ -66098,6 +67728,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "bWO" = ( @@ -66187,8 +67821,8 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/bridge/meeting_room/council) @@ -66211,9 +67845,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/fitness/recreation"; dir = 8; name = "Recreation Area APC"; - areastring = "/area/crew_quarters/fitness/recreation"; pixel_x = -26 }, /obj/effect/turf_decal/tile/neutral{ @@ -66256,12 +67890,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -66321,7 +67955,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -66370,12 +68010,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -66391,13 +68031,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) "bXk" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -66415,6 +68054,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/break_room) "bXl" = ( @@ -66428,8 +68071,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -66459,8 +68102,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -66470,8 +68113,8 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -66520,12 +68163,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -66542,8 +68185,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -66560,8 +68203,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -66586,12 +68229,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -66605,8 +68248,8 @@ sortType = 16 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -66615,12 +68258,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -66638,11 +68281,11 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ - dir = 9 + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer1{ + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -66669,9 +68312,9 @@ pixel_y = -32 }, /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/science/research"; dir = 8; name = "Security Post - Science APC"; - areastring = "/area/security/checkpoint/science/research"; pixel_x = -26; pixel_y = 3 }, @@ -66709,11 +68352,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "bXE" = ( @@ -66732,8 +68375,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -66772,7 +68415,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "bXK" = ( @@ -66784,7 +68427,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "bXL" = ( @@ -66795,7 +68438,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "bXM" = ( @@ -66817,7 +68460,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "bXO" = ( @@ -66836,7 +68479,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "bXQ" = ( @@ -66877,13 +68520,12 @@ /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "bXT" = ( -/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ - dir = 5 + dir = 6 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer1, +/obj/machinery/meter{ + target_layer = 1 }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -66895,7 +68537,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bXV" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -66905,6 +68546,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "bXW" = ( @@ -66955,14 +68602,12 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bYa" = ( -/obj/machinery/meter, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer1{ + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark/corner{ dir = 1 @@ -67004,8 +68649,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -67029,12 +68674,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -67065,8 +68710,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) @@ -67083,17 +68728,17 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/research) "bYk" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/aisat"; dir = 2; name = "AI Satellite Exterior APC"; - areastring = "/area/aisat"; pixel_y = -26 }, /obj/effect/turf_decal/tile/neutral{ @@ -67266,9 +68911,9 @@ "bYu" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/chief"; dir = 2; name = "Chief Engineer's APC"; - areastring = "/area/crew_quarters/heads/chief"; pixel_y = -26 }, /obj/effect/turf_decal/tile/neutral{ @@ -67324,6 +68969,10 @@ id = "ceprivacy"; name = "Chief's Privacy Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bYy" = ( @@ -67339,6 +68988,10 @@ id = "ceprivacy"; name = "Chief's Privacy Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bYz" = ( @@ -67349,12 +69002,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -67391,11 +69044,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -67615,6 +69274,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "bYT" = ( @@ -67676,6 +69341,12 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bYX" = ( @@ -67689,7 +69360,6 @@ "bYY" = ( /obj/structure/table/reinforced, /obj/item/folder/blue, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; name = "HoP Blast door" @@ -67704,6 +69374,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "bYZ" = ( @@ -67742,8 +69418,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -67831,8 +69507,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -67879,12 +69555,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -67911,12 +69587,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -67935,12 +69611,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -67954,7 +69630,6 @@ /turf/open/floor/plasteel, /area/science/research) "bZr" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -67965,11 +69640,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -67980,8 +69661,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -68005,12 +69686,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68039,12 +69720,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68061,8 +69742,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -68098,12 +69779,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68118,12 +69799,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68164,8 +69845,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68177,12 +69858,12 @@ icon_state = "L4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68194,12 +69875,12 @@ icon_state = "L6" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68252,13 +69933,19 @@ id = "brigwindows"; name = "Brig Front Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/brig) "bZL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -68271,6 +69958,9 @@ name = "Brig Blast door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/brig) "bZN" = ( @@ -68293,8 +69983,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -68311,8 +70001,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68328,8 +70018,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -68345,8 +70035,8 @@ /area/science/xenobiology) "bZS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -68359,7 +70049,6 @@ /turf/open/floor/plasteel, /area/security/warden) "bZU" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -68373,6 +70062,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "bZV" = ( @@ -68419,9 +70114,9 @@ pixel_x = -26 }, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/aisat_interior"; dir = 2; name = "MiniSat APC"; - areastring = "/area/ai_monitored/turret_protected/aisat_interior"; pixel_y = -27 }, /obj/structure/cable/white, @@ -68510,8 +70205,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -68530,7 +70225,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -68547,12 +70248,12 @@ icon_state = "L10" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68742,8 +70443,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -68756,8 +70457,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68773,8 +70474,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -68814,8 +70515,8 @@ /area/maintenance/port) "caF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -68834,12 +70535,12 @@ icon_state = "L12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -68855,8 +70556,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -68886,6 +70587,12 @@ id = "hopblast"; name = "HoP Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "caN" = ( @@ -68936,6 +70643,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) "caR" = ( @@ -68989,8 +70700,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -69070,8 +70781,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -69156,13 +70867,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) "cbm" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Courtroom" }, @@ -69176,6 +70886,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/courtroom) "cbn" = ( @@ -69200,6 +70914,10 @@ id = "lawyerprivacy"; name = "Lawyer's Privacy Shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/lawoffice) "cbr" = ( @@ -69212,8 +70930,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -69228,12 +70946,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -69255,11 +70973,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cbw" = ( @@ -69275,12 +70993,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -69316,6 +71034,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port) "cbB" = ( @@ -69365,12 +71087,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -69411,12 +71133,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -69487,8 +71209,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -69590,12 +71312,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -69608,12 +71330,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -69632,12 +71354,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -69669,7 +71391,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -69691,12 +71419,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -69708,8 +71436,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -69731,7 +71459,7 @@ icon_state = "4-8" }, /obj/machinery/power/smes/engineering{ - charge = 2e+006 + charge = 2000000 }, /turf/open/floor/circuit/green, /area/engine/engineering) @@ -69740,7 +71468,7 @@ icon_state = "0-8" }, /obj/machinery/power/smes/engineering{ - charge = 2e+006 + charge = 2000000 }, /turf/open/floor/circuit/green, /area/engine/engineering) @@ -69926,8 +71654,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -69935,13 +71663,18 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/research) "ccz" = ( @@ -70060,7 +71793,6 @@ /turf/open/floor/plasteel/white, /area/science/research) "ccH" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -70073,6 +71805,12 @@ /obj/structure/sign/departments/science{ pixel_y = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "ccI" = ( @@ -70126,12 +71864,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -70153,7 +71891,6 @@ /area/tcommsat/server) "ccM" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder, /obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ @@ -70167,6 +71904,12 @@ }, /obj/machinery/door/window/westleft, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/lab) "ccN" = ( @@ -70203,7 +71946,6 @@ /area/medical/chemistry) "ccQ" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/southleft{ dir = 8; name = "Chemistry Desk"; @@ -70214,6 +71956,12 @@ }, /obj/item/folder/white, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/chemistry) "ccR" = ( @@ -70384,9 +72132,9 @@ "cde" = ( /obj/machinery/camera{ c_tag = "Medbay - Center"; - network = list("ss13","medbay"); dir = 2; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -70457,7 +72205,6 @@ /turf/closed/wall/r_wall, /area/lawoffice) "cdm" = ( -/obj/machinery/door/firedoor, /obj/structure/table/reinforced, /obj/machinery/door/poddoor/preopen{ id = "brigwindows"; @@ -70483,6 +72230,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "cdn" = ( @@ -70495,7 +72246,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cdo" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -70511,6 +72261,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/tech) "cdp" = ( @@ -70521,14 +72275,13 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "cdq" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -70550,6 +72303,10 @@ }, /obj/item/poster/random_official, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/warden) "cdr" = ( @@ -70563,11 +72320,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "cds" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/brigdoor/northright{ name = "Armoury Desk"; req_access_txt = "3" @@ -70578,6 +72338,10 @@ name = "Armoury Desk" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "cdt" = ( @@ -70656,8 +72420,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/machinery/firealarm{ dir = 8; @@ -70752,12 +72516,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/teleporter) @@ -70809,7 +72573,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -70828,6 +72591,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/server) "cdN" = ( @@ -70869,12 +72636,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/teleporter) @@ -70884,8 +72651,8 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -70897,6 +72664,10 @@ name = "Maintenance Hatch"; req_one_access_txt = "12;47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/department/science) "cdS" = ( @@ -70907,12 +72678,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/teleporter) @@ -70929,8 +72700,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -70944,8 +72715,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -70979,8 +72750,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -70996,8 +72767,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -71023,8 +72794,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -71082,12 +72853,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -71104,6 +72875,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard) "ceh" = ( @@ -71157,9 +72932,9 @@ }, /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/lawoffice"; dir = 8; name = "Law Office APC"; - areastring = "/area/lawoffice"; pixel_x = -26; pixel_y = 3 }, @@ -71188,15 +72963,15 @@ "cem" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) "cen" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /mob/living/simple_animal/cockroach, /turf/open/floor/plating, @@ -71214,8 +72989,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -71237,7 +73012,6 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hop) "ceq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Primary Tool Storage" }, @@ -71249,12 +73023,16 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "cer" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -71274,20 +73052,20 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "cet" = ( /obj/machinery/power/apc{ + areastring = "/area/tcommsat/server"; dir = 8; name = "Telecomms Server Room APC"; - areastring = "/area/tcommsat/server"; pixel_x = -26 }, /obj/structure/cable/white, @@ -71326,24 +73104,24 @@ name = "Fitness Ring" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) "cew" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -71356,8 +73134,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/abandoned) @@ -71435,7 +73213,7 @@ /area/tcommsat/server) "ceD" = ( /obj/machinery/power/smes{ - charge = 5e+006 + charge = 5000000 }, /obj/structure/cable/white, /obj/effect/turf_decal/tile/neutral{ @@ -71510,17 +73288,19 @@ /turf/open/floor/plasteel, /area/security/brig) "ceJ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Auxiliary Tool Storage"; req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/tools) "ceK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Detective's Office"; req_access_txt = "4" @@ -71536,6 +73316,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/detectives_office) "ceL" = ( @@ -71583,8 +73367,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/abandoned) @@ -71646,12 +73430,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -71672,7 +73456,6 @@ /turf/open/floor/plasteel/white, /area/science/research) "ceU" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -71682,6 +73465,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/research) "ceV" = ( @@ -71707,8 +73496,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/abandoned) @@ -71723,6 +73512,12 @@ id = "rdrnd"; name = "Research and Development Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/lab) "ceZ" = ( @@ -71769,7 +73564,6 @@ /turf/open/floor/plasteel, /area/security/brig) "cfc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Courtroom"; req_access_txt = "42" @@ -71777,11 +73571,17 @@ /obj/effect/turf_decal/bot, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -71848,12 +73648,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/courtroom) @@ -71925,7 +73725,6 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "cfm" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Chemistry Lab"; req_access_txt = "5; 33" @@ -71939,6 +73738,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/chemistry) "cfn" = ( @@ -71954,9 +73759,9 @@ /obj/machinery/light, /obj/machinery/camera{ c_tag = "Medbay - Port"; - network = list("ss13","medbay"); dir = 1; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -71968,8 +73773,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -72009,8 +73814,8 @@ }, /obj/effect/spawner/lootdrop/aimodule_harmless{ fan_out_items = 1; - lootdoubles = 0; - lootcount = 3 + lootcount = 3; + lootdoubles = 0 }, /obj/structure/sign/nanotrasen{ pixel_x = -32 @@ -72045,13 +73850,18 @@ /area/ai_monitored/turret_protected/ai_upload) "cfv" = ( /obj/machinery/light, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/medbay/central) "cfw" = ( @@ -72073,9 +73883,9 @@ /obj/machinery/light, /obj/machinery/camera{ c_tag = "Medbay - Starboard"; - network = list("ss13","medbay"); dir = 1; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/structure/sign/poster/official/work_for_a_future{ pixel_y = -32 @@ -72091,8 +73901,8 @@ }, /obj/effect/spawner/lootdrop/aimodule_harmful{ fan_out_items = 1; - lootdoubles = 0; - lootcount = 2 + lootcount = 2; + lootdoubles = 0 }, /obj/item/aiModule/supplied/oxygen{ pixel_x = -3; @@ -72177,8 +73987,8 @@ /obj/item/wrench, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/medical/abandoned) @@ -72207,8 +74017,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -72227,8 +74037,13 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable/white, +/obj/machinery/power/apc{ + areastring = "/area/maintenance/department/science"; + dir = 8; + name = "Science Maintenance APC"; + pixel_x = -24 + }, /turf/open/floor/plasteel/white, /area/maintenance/department/science) "cfL" = ( @@ -72301,13 +74116,16 @@ /area/maintenance/port) "cfS" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cfT" = ( @@ -72340,12 +74158,12 @@ /obj/effect/landmark/start/lawyer, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/courtroom) @@ -72366,7 +74184,7 @@ pixel_x = -26 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/locker) "cfY" = ( @@ -72437,12 +74255,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/courtroom) @@ -72486,7 +74304,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/dorms) "cgk" = ( @@ -72582,12 +74400,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -72645,8 +74463,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -72665,12 +74483,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -72681,9 +74499,9 @@ dir = 8 }, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/crew_quarters/heads/captain/private"; dir = 2; name = "Captain's Quarters APC"; - areastring = "/area/crew_quarters/heads/captain/private"; pixel_y = -24 }, /obj/structure/cable/white, @@ -72730,7 +74548,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -72738,11 +74555,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -72824,8 +74647,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -72853,6 +74676,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cgJ" = ( @@ -72871,6 +74698,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cgK" = ( @@ -72889,12 +74720,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -72933,8 +74764,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -72967,17 +74798,22 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port) "cgR" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -72987,8 +74823,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -73008,17 +74844,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "cgU" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -73028,10 +74863,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cgV" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Aft Primary Hallway" }, @@ -73043,6 +74881,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "cgW" = ( @@ -73073,7 +74915,6 @@ /turf/open/floor/plasteel/dark, /area/aisat) "cgX" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -73083,36 +74924,49 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cgY" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ id_tag = "Dorm4"; name = "Cabin 4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/dorms) "cgZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ id_tag = "Dorm5"; name = "Cabin 5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet, /area/crew_quarters/dorms) "cha" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ id_tag = "Dorm6"; name = "Cabin 6" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "chb" = ( @@ -73132,8 +74986,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/courtroom) @@ -73274,8 +75128,8 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -73285,8 +75139,8 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -73304,8 +75158,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -73387,12 +75241,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -73420,6 +75274,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "chw" = ( @@ -73752,8 +75612,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -73810,12 +75670,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -73835,23 +75695,23 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) "cil" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/clerk) "cim" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/clerk) @@ -73878,11 +75738,11 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/medical/storage) "cip" = ( @@ -73911,7 +75771,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -73936,12 +75803,12 @@ /area/security/courtroom) "ciu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/clerk) @@ -73972,8 +75839,8 @@ /area/maintenance/department/electrical) "cix" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on" }, /turf/open/floor/plasteel, /area/science/misc_lab/range) @@ -73992,12 +75859,12 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -74007,11 +75874,17 @@ req_access_txt = "36" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/wood, @@ -74037,8 +75910,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -74051,8 +75924,8 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -74095,7 +75968,6 @@ /obj/machinery/light_switch{ pixel_x = -26 }, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable/white, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ @@ -74111,6 +75983,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/power/apc{ + areastring = "/area/science/explab"; + dir = 8; + name = "Experimentation Lab APC"; + pixel_x = -24 + }, /turf/open/floor/plasteel/dark, /area/science/explab) "ciI" = ( @@ -74254,7 +76132,6 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) "ciR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Courtroom" }, @@ -74269,11 +76146,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -74384,12 +76267,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/clerk) @@ -74458,6 +76341,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "cjg" = ( @@ -74526,12 +76415,12 @@ }, /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/clerk) @@ -74606,12 +76495,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -74639,7 +76528,6 @@ /turf/open/floor/plasteel, /area/science/research) "cjx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Research and Development Lab"; req_one_access_txt = "7;29" @@ -74655,11 +76543,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -74758,8 +76652,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -74779,8 +76673,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -74788,8 +76682,8 @@ /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/library) @@ -74826,16 +76720,16 @@ specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) "cjN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -74852,8 +76746,8 @@ specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) @@ -74872,8 +76766,8 @@ "cjR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) @@ -74893,12 +76787,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -74907,12 +76801,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -74928,12 +76822,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/lab) @@ -74960,8 +76854,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -74980,12 +76874,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -74996,8 +76890,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -75018,7 +76912,6 @@ /turf/open/floor/plasteel, /area/security/courtroom) "ckb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "cloningfoyer"; name = "Cloning Lab"; @@ -75033,6 +76926,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/genetics/cloning) "ckc" = ( @@ -75137,18 +77036,21 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/lab) "ckl" = ( -/obj/machinery/door/firedoor/heavy, /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdtoxins"; name = "Toxins Lab Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/mixing) "ckm" = ( @@ -75159,11 +77061,11 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/fitness/recreation) "ckn" = ( @@ -75209,12 +77111,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -75334,6 +77236,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "ckB" = ( @@ -75426,9 +77334,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/engine/engineering"; dir = 4; name = "Engine Room APC"; - areastring = "/area/engine/engineering"; pixel_x = 26 }, /obj/effect/turf_decal/bot, @@ -75480,12 +77388,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -75654,8 +77562,8 @@ "clf" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -75681,8 +77589,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/chemistry) @@ -75698,12 +77606,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/chemistry) @@ -75719,8 +77627,8 @@ "clk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -75736,9 +77644,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/medical/medbay/central"; dir = 8; name = "Medbay APC"; - areastring = "/area/medical/medbay/central"; pixel_x = -26 }, /obj/effect/turf_decal/tile/blue{ @@ -75805,9 +77713,9 @@ /obj/machinery/iv_drip, /obj/machinery/camera{ c_tag = "Medbay - Recovery Room"; - network = list("ss13","medbay"); dir = 8; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -75906,8 +77814,8 @@ "clC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/department/electrical) @@ -75931,14 +77839,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "clF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "clG" = ( @@ -75956,12 +77865,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/chemistry) @@ -75977,12 +77886,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -76056,8 +77965,8 @@ /obj/structure/table/reinforced, /obj/effect/spawner/lootdrop/aimodule_neutral{ fan_out_items = 1; - lootdoubles = 0; - lootcount = 3 + lootcount = 3; + lootdoubles = 0 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -76115,6 +78024,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "clW" = ( @@ -76154,12 +78069,12 @@ "cma" = ( /obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -76208,12 +78123,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -76245,23 +78160,28 @@ "cmj" = ( /obj/machinery/smartfridge/chemistry/preloaded, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/closed/wall, /area/medical/chemistry) "cmk" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer3{ + dir = 1; + icon_state = "manifold-3" + }, +/obj/machinery/meter{ + target_layer = 3 }, +/turf/open/floor/plasteel, /area/maintenance/department/electrical) "cml" = ( /obj/structure/cable/white{ @@ -76274,12 +78194,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -76345,12 +78265,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -76413,12 +78333,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -76443,6 +78363,7 @@ "cmD" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/tcommsat/server) "cmE" = ( @@ -76505,9 +78426,9 @@ /obj/structure/table, /obj/item/hand_tele, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/teleporter"; dir = 1; name = "Teleporter APC"; - areastring = "/area/teleporter"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -76548,12 +78469,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -76590,7 +78511,6 @@ /turf/open/floor/plasteel/dark, /area/teleporter) "cmO" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "teleporterhubshutters"; name = "Teleporter Shutters" @@ -76604,6 +78524,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/teleporter) "cmP" = ( @@ -76622,12 +78548,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -76661,8 +78587,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -76694,7 +78620,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/security/courtroom) "cmU" = ( @@ -76819,12 +78745,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -76873,17 +78799,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) "cni" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer1, +/turf/open/floor/plasteel/dark/corner{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, -/turf/open/floor/plasteel, /area/maintenance/department/electrical) "cnj" = ( /obj/structure/cable/white{ @@ -76900,12 +78832,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -76923,6 +78855,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "cnl" = ( @@ -76930,8 +78868,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -76948,7 +78886,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -76956,11 +78893,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -77008,6 +78951,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/range) "cnt" = ( @@ -77046,8 +78990,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -77167,6 +79111,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "cnF" = ( @@ -77305,14 +79253,20 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "cnY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/research/abandoned) "cnZ" = ( @@ -77331,8 +79285,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -77354,12 +79308,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -77443,7 +79397,6 @@ /turf/open/floor/plasteel, /area/teleporter) "col" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Genetics Desk"; req_access_txt = "9" @@ -77457,6 +79410,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/genetics) "com" = ( @@ -77491,8 +79450,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -77515,9 +79474,10 @@ "coq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "cor" = ( @@ -77545,9 +79505,9 @@ /obj/item/clipboard, /obj/item/toy/figure/geneticist, /obj/machinery/power/apc{ + areastring = "/area/medical/genetics"; dir = 4; name = "Genetics Lab APC"; - areastring = "/area/medical/genetics"; pixel_x = 26 }, /obj/effect/turf_decal/tile/purple{ @@ -77580,9 +79540,9 @@ /obj/item/storage/pill_bottle/mannitol, /obj/machinery/camera{ c_tag = "Medbay - Genetics Lab"; - network = list("ss13","medbay"); dir = 4; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/machinery/light_switch{ pixel_x = -26 @@ -77630,8 +79590,8 @@ "cox" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space/basic, /area/space/nearstation) @@ -77745,12 +79705,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -77770,8 +79730,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -77790,8 +79750,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -77804,8 +79764,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -77824,7 +79784,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -77841,8 +79807,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -77858,19 +79824,19 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/abandoned_gambling_den) "coO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) @@ -77878,12 +79844,12 @@ /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) @@ -77893,24 +79859,24 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) "coR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) @@ -77926,8 +79892,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -77968,12 +79934,12 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/wood{ icon_state = "wood-broken7" @@ -78049,8 +80015,8 @@ "cpf" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -78133,20 +80099,20 @@ /obj/structure/chair/wood/normal, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "cpr" = ( /obj/machinery/power/apc{ + areastring = "/area/library"; dir = 8; name = "Library APC"; - areastring = "/area/library"; pixel_x = -26; pixel_y = 3 }, @@ -78185,7 +80151,6 @@ /area/crew_quarters/heads/hor) "cpv" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -78196,17 +80161,21 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cpw" = ( /obj/structure/chair/wood/normal, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) @@ -78224,8 +80193,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -78297,8 +80266,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -78319,9 +80288,10 @@ "cpI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "cpJ" = ( @@ -78389,8 +80359,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -78407,12 +80377,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -78426,12 +80396,12 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) @@ -78446,12 +80416,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -78550,9 +80520,9 @@ /area/security/courtroom) "cqb" = ( /obj/machinery/power/apc{ + areastring = "/area/security/courtroom"; dir = 4; name = "Courtroom APC"; - areastring = "/area/security/courtroom"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -78579,6 +80549,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard) "cqd" = ( @@ -78620,7 +80594,6 @@ /turf/open/floor/plasteel, /area/security/range) "cqh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Engineering Storage"; req_access_txt = "32" @@ -78641,11 +80614,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -78653,6 +80632,7 @@ "cqi" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/range) "cqj" = ( @@ -78678,6 +80658,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "cql" = ( @@ -78768,6 +80752,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "cqx" = ( @@ -78825,17 +80815,16 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/mixing) "cqB" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -78857,6 +80846,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) "cqC" = ( @@ -78932,8 +80925,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) @@ -78964,8 +80957,8 @@ }, /obj/effect/turf_decal/tile/purple, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -79013,8 +81006,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/research/abandoned) @@ -79033,12 +81026,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research/abandoned) @@ -79067,13 +81060,17 @@ name = "HoP Blast door" }, /obj/structure/cable/white, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "cqX" = ( /obj/structure/chair/office/dark, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -79085,6 +81082,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/command) "cra" = ( @@ -79101,8 +81099,8 @@ /area/maintenance/port) "crb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -79134,6 +81132,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/teleporter) "cre" = ( @@ -79338,11 +81340,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cru" = ( @@ -79374,8 +81376,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -79431,12 +81433,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/storage) @@ -79448,21 +81450,21 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research/abandoned) "crG" = ( /obj/machinery/camera{ c_tag = "Medbay - Aft Port"; - network = list("ss13","medbay"); dir = 8; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/item/clipboard, /obj/item/healthanalyzer, @@ -79483,12 +81485,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/storage) @@ -79529,6 +81531,7 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "crN" = ( @@ -79626,18 +81629,24 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "crW" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/storage) @@ -79696,12 +81705,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research/abandoned) @@ -79733,11 +81742,17 @@ req_one_access_txt = "12;47" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -79781,12 +81796,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -79820,6 +81835,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "csn" = ( @@ -79838,12 +81859,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -79858,12 +81879,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -79879,12 +81900,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -79904,12 +81925,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -79949,12 +81970,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -79974,8 +81995,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) @@ -80037,8 +82058,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) @@ -80063,8 +82084,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/genetics) @@ -80091,8 +82112,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) @@ -80146,9 +82167,9 @@ "csJ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/power/apc{ + areastring = "/area/hallway/primary/aft"; dir = 4; name = "Aft Primary Hallway APC"; - areastring = "/area/hallway/primary/aft"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -80176,7 +82197,6 @@ /turf/open/floor/plasteel/dark, /area/security/courtroom) "csL" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -80190,6 +82210,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/morgue) "csM" = ( @@ -80208,9 +82232,9 @@ "csN" = ( /obj/machinery/camera{ c_tag = "Medbay - Aft Starboard"; - network = list("ss13","medbay"); dir = 4; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -80253,8 +82277,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -80316,7 +82340,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/locker) "csV" = ( @@ -80386,6 +82410,13 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard) "cta" = ( @@ -80457,8 +82488,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/storage) @@ -80482,6 +82513,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "cth" = ( @@ -80497,6 +82534,7 @@ /area/maintenance/starboard) "cti" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard) "ctj" = ( @@ -80595,12 +82633,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/item/pen, /turf/open/floor/plasteel/white, @@ -80625,8 +82663,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/item/stamp/cmo, /turf/open/floor/plasteel/white, @@ -80636,8 +82674,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -80771,8 +82809,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -80803,12 +82841,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -80842,8 +82880,8 @@ "ctQ" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -80879,11 +82917,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "ctU" = ( @@ -80898,11 +82936,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "ctV" = ( @@ -80944,8 +82982,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -80954,8 +82992,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -81048,11 +83086,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "cui" = ( @@ -81107,17 +83145,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "cun" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) @@ -81131,8 +83169,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -81151,11 +83189,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "cuq" = ( @@ -81165,8 +83203,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -81198,7 +83236,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -81207,8 +83251,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -81231,8 +83275,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) @@ -81284,8 +83328,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -81321,8 +83365,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -81340,7 +83384,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -81370,9 +83420,9 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /obj/machinery/power/apc{ + areastring = "/area/maintenance/starboard"; dir = 2; name = "Starboard Maintenance APC"; - areastring = "/area/maintenance/starboard"; pixel_y = -26 }, /obj/structure/cable/white, @@ -81551,8 +83601,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood{ icon_state = "wood-broken2" @@ -81573,12 +83623,12 @@ /obj/machinery/holopad, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -81684,8 +83734,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -81708,12 +83758,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -81727,7 +83777,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/science/misc_lab) "cvn" = ( @@ -81742,12 +83792,12 @@ "cvp" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -81761,6 +83811,7 @@ "cvr" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/command) "cvs" = ( @@ -81776,8 +83827,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -81800,7 +83851,6 @@ /turf/open/floor/plasteel, /area/science/storage) "cvx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Patient Room" }, @@ -81811,11 +83861,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -81828,12 +83884,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -81865,12 +83921,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -81924,8 +83980,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -81978,6 +84034,10 @@ /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/medical/medbay/central) "cvK" = ( @@ -82008,12 +84068,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -82050,17 +84110,16 @@ }, /obj/effect/turf_decal/tile/purple, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) "cvP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research/glass{ name = "Robotics Lab"; req_access_txt = "29" @@ -82075,11 +84134,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -82121,7 +84186,6 @@ /turf/open/floor/plasteel, /area/science/mixing) "cvS" = ( -/obj/machinery/door/firedoor/heavy, /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "idquarters"; @@ -82129,12 +84193,16 @@ }, /obj/structure/cable/white, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "cvT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -82144,12 +84212,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -82162,12 +84230,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -82183,12 +84251,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -82205,12 +84273,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -82227,8 +84295,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -82267,8 +84335,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -82358,7 +84426,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/fitness/recreation) "cwk" = ( @@ -82499,7 +84567,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -82607,9 +84681,9 @@ /area/ai_monitored/storage/eva) "cwF" = ( /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/storage/eva"; dir = 1; name = "E.V.A. Storage APC"; - areastring = "/area/ai_monitored/storage/eva"; pixel_y = 26 }, /obj/structure/cable/white{ @@ -82677,6 +84751,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/command) "cwK" = ( @@ -82691,8 +84766,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/science/server) @@ -82701,9 +84776,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/science/research"; dir = 4; name = "Research Division APC"; - areastring = "/area/science/research"; pixel_x = 26 }, /obj/effect/turf_decal/tile/purple, @@ -82732,8 +84807,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -82752,20 +84827,20 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cwQ" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/space/basic, /area/space/nearstation) @@ -82777,6 +84852,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/command) "cwS" = ( @@ -82813,6 +84889,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "cwW" = ( @@ -82853,6 +84933,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port) "cwZ" = ( @@ -82896,8 +84980,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -82919,8 +85003,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/science/server) @@ -82932,13 +85016,18 @@ /turf/open/floor/plasteel, /area/science/misc_lab) "cxf" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "cxg" = ( @@ -83107,8 +85196,8 @@ }, /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/science/server) @@ -83413,7 +85502,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -83426,8 +85521,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -83451,8 +85546,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -83478,6 +85573,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "cyb" = ( @@ -83559,7 +85658,7 @@ pixel_y = -26 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/medical/storage) "cyf" = ( @@ -83577,12 +85676,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -83592,17 +85691,16 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cyh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Morgue"; req_access_txt = "6" @@ -83617,11 +85715,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -83661,6 +85765,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "cyl" = ( @@ -83702,7 +85810,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "cyp" = ( @@ -83738,6 +85846,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/storage/eva) "cys" = ( @@ -83800,12 +85909,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/medical/morgue) @@ -83847,6 +85956,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/aft) "cyC" = ( @@ -83894,7 +86009,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/aft) "cyG" = ( @@ -83911,7 +86026,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/aft) "cyH" = ( @@ -83971,7 +86086,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/aft) "cyL" = ( @@ -83989,7 +86104,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/aft) "cyM" = ( @@ -84036,12 +86151,12 @@ "cyQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -84077,7 +86192,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "cyU" = ( @@ -84089,7 +86204,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "cyV" = ( @@ -84107,12 +86222,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/morgue) @@ -84158,8 +86273,8 @@ "cyY" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -84185,7 +86300,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "czb" = ( @@ -84210,8 +86325,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -84236,8 +86351,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/morgue) @@ -84269,7 +86384,6 @@ /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "czg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Genetics Lab"; req_access_txt = "9" @@ -84291,6 +86405,10 @@ /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/genetics) "czh" = ( @@ -84324,12 +86442,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/morgue) @@ -84347,12 +86465,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/morgue) @@ -84434,6 +86552,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "czt" = ( @@ -84577,9 +86701,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/maintenance/aft"; dir = 2; name = "Aft Maintenance APC"; - areastring = "/area/maintenance/aft"; pixel_x = 1; pixel_y = -24 }, @@ -84874,6 +86998,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/department/medical) "cAi" = ( @@ -84891,12 +87021,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/morgue) @@ -84914,6 +87044,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "cAk" = ( @@ -84928,8 +87064,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/morgue) @@ -84951,13 +87087,18 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/department/medical) "cAm" = ( /turf/closed/wall, /area/crew_quarters/toilet/restrooms) "cAn" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock{ name = "Primary Restroom" @@ -84968,6 +87109,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) "cAo" = ( @@ -84979,8 +87124,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -85116,8 +87261,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/morgue) @@ -85126,15 +87271,15 @@ /obj/machinery/computer/med_data/laptop, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/medical/medbay/central) "cAB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/medical/medbay/central) @@ -85142,16 +87287,16 @@ /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/storage) "cAD" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/storage) @@ -85160,8 +87305,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -85283,8 +87428,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -85304,17 +87449,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/research) "cAQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departures Lounge" }, @@ -85325,6 +87469,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cAR" = ( @@ -85334,12 +87482,16 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable/white, +/obj/machinery/power/apc{ + areastring = "/area/maintenance/department/medical"; + dir = 8; + name = "Medbay Maintenance APC"; + pixel_x = -24 + }, /turf/open/floor/plasteel/white, /area/maintenance/department/medical) "cAS" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Server Access"; req_access_txt = "30" @@ -85363,6 +87515,10 @@ /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 6 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/server) "cAT" = ( @@ -85473,8 +87629,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -85686,8 +87842,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/morgue) @@ -85753,7 +87909,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/science/research) "cBB" = ( @@ -85774,9 +87930,13 @@ name = "gift shop shutters" }, /obj/machinery/paystand/register{ - icon_state = "register"; + dir = 1; + icon_state = "register" + }, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, @@ -85784,15 +87944,15 @@ "cBD" = ( /obj/effect/landmark/start/yogs/psychiatrist, /obj/structure/chair/wood{ - icon_state = "wooden_chair"; - dir = 1 + dir = 1; + icon_state = "wooden_chair" }, /obj/structure/cable/white{ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/medical/medbay/central) @@ -85808,8 +87968,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/cmo) @@ -85834,8 +87994,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -85863,8 +88023,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/cmo) @@ -85920,12 +88080,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -85938,7 +88098,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/science/research) "cBP" = ( @@ -85961,8 +88121,8 @@ }, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/security/detectives_office/private_investigators_office) @@ -85971,12 +88131,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -85990,8 +88150,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/misc_lab) @@ -86000,12 +88160,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/misc_lab) @@ -86019,12 +88179,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/misc_lab) @@ -86033,12 +88193,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/misc_lab) @@ -86195,8 +88355,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -86212,12 +88372,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/misc_lab) @@ -86236,9 +88396,9 @@ }, /obj/machinery/camera{ c_tag = "Medbay - Chemistry"; - network = list("ss13","medbay"); dir = 8; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/yellow, /obj/machinery/firealarm{ @@ -86261,7 +88421,6 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) "cCo" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/research{ name = "Toxins Launch Site"; @@ -86280,11 +88439,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -86292,9 +88457,9 @@ "cCp" = ( /obj/machinery/camera{ c_tag = "Virology - Containment Lock"; - network = list("ss13","medbay"); dir = 8; - name = "virology camera" + name = "virology camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -86340,12 +88505,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/misc_lab) @@ -86374,15 +88539,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/science/misc_lab) "cCv" = ( @@ -86404,12 +88569,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -86425,29 +88590,28 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) "cCy" = ( /obj/effect/turf_decal/tile/purple, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) "cCz" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -86455,11 +88619,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -86553,7 +88723,6 @@ /turf/open/floor/plasteel/dark, /area/library) "cCI" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -86576,11 +88745,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -86596,12 +88771,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -86666,7 +88841,7 @@ dir = 1 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/vacant_room/commissary) "cCO" = ( @@ -86678,7 +88853,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cCP" = ( @@ -86740,9 +88915,9 @@ icon_state = "2-4" }, /obj/machinery/power/apc{ + areastring = "/area/bridge/showroom/corporate"; dir = 8; name = "Corporate Lounge APC"; - areastring = "/area/bridge/showroom/corporate"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -86870,9 +89045,9 @@ "cDf" = ( /obj/machinery/camera{ c_tag = "Virology - Break Room"; - network = list("ss13","medbay"); dir = 8; - name = "virology camera" + name = "virology camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/green{ dir = 4 @@ -86934,12 +89109,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -86950,12 +89125,12 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/purple, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -86966,12 +89141,12 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -86981,12 +89156,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -87002,12 +89177,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -87026,8 +89201,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -87039,17 +89214,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cDs" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Toxins Secure Storage"; req_access_txt = "8" @@ -87068,11 +89242,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -87083,12 +89263,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/storage) @@ -87100,12 +89280,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -87118,12 +89298,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -87134,12 +89314,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/storage) @@ -87167,12 +89347,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -87185,12 +89365,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/storage) @@ -87256,7 +89436,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "cDG" = ( @@ -87377,7 +89557,6 @@ /area/security/checkpoint/customs/auxiliary) "cDS" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -87388,6 +89567,10 @@ dir = 8; pixel_x = 26 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cDT" = ( @@ -87447,8 +89630,8 @@ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -87460,9 +89643,9 @@ }, /obj/machinery/camera{ c_tag = "Medbay - Chief Medical Officer's Quarters"; - network = list("ss13","medbay"); dir = 1; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -87471,8 +89654,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -87493,7 +89676,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -87513,6 +89702,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "cEc" = ( @@ -87566,9 +89759,9 @@ }, /obj/item/tank/jetpack/carbondioxide, /obj/machinery/power/apc{ + areastring = "/area/engine/storage"; dir = 4; name = "Engineering Storage APC"; - areastring = "/area/engine/storage"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -87601,12 +89794,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -87632,8 +89825,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -87656,6 +89849,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "cEo" = ( @@ -87663,8 +89862,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/theatre/abandoned) @@ -87697,8 +89896,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /mob/living/simple_animal/cockroach, /turf/open/floor/wood, @@ -87740,12 +89939,12 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -87755,13 +89954,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/wood, /area/crew_quarters/theatre/abandoned) "cEw" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; name = "Medbay"; @@ -87780,11 +89978,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -87815,8 +90019,8 @@ /area/medical/virology) "cEz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/theatre/abandoned) @@ -87910,12 +90114,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -88025,9 +90229,9 @@ dir = 4 }, /obj/machinery/power/apc{ + areastring = "/area/medical/virology"; dir = 4; name = "Virology Satellite APC"; - areastring = "/area/medical/virology"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -88059,8 +90263,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -88133,8 +90337,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/theatre/abandoned) @@ -88143,16 +90347,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/theatre/abandoned) "cFa" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/theatre/abandoned) @@ -88160,8 +90364,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/crew_quarters/theatre/abandoned) @@ -88181,9 +90385,9 @@ }, /obj/machinery/camera{ c_tag = "Virology - Hallway"; - network = list("ss13","medbay"); dir = 8; - name = "virology camera" + name = "virology camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ @@ -88194,8 +90398,8 @@ "cFe" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood{ icon_state = "wood-broken6" @@ -88213,8 +90417,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -88229,8 +90433,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -88255,8 +90459,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -88273,8 +90477,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -88286,12 +90490,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -88301,12 +90505,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -88471,12 +90675,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -88507,7 +90711,6 @@ /turf/open/floor/plasteel, /area/science/research) "cFE" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -88524,6 +90727,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/department/medical) "cFF" = ( @@ -88622,10 +90829,13 @@ req_one_access_txt = "12;47" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "cFO" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Break Room"; req_access_txt = "47" @@ -88642,6 +90852,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cFP" = ( @@ -88699,8 +90913,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -88713,12 +90927,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -88736,8 +90950,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 8; @@ -88897,8 +91111,8 @@ }, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -88963,7 +91177,7 @@ name = "Replica CentCom officer's jumpsuit" }, /obj/item/clothing/head/centhat{ - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0); + armor = list("melee" = 0,"bullet" = 0,"laser" = 0,"energy" = 0,"bomb" = 0,"bio" = 0,"rad" = 0); desc = "A replica hat of a Central Commander's attire. It has a small tag on it saying, 'It's good to be emperor.'"; name = "Replica CentCom hat" }, @@ -89039,7 +91253,7 @@ /obj/item/folder/red, /obj/item/toy/gun, /obj/item/clothing/head/beret/sec{ - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0); + armor = list("melee" = 0,"bullet" = 0,"laser" = 0,"energy" = 0,"bomb" = 0,"bio" = 0,"rad" = 0); desc = "A replica beret resembling that of a special operations officer under Nanotrasen."; name = "replica officer's beret" }, @@ -89061,12 +91275,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -89088,8 +91302,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -89100,8 +91314,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -89120,7 +91334,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -89132,8 +91352,8 @@ /obj/machinery/light/small, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -89162,12 +91382,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -89186,12 +91406,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -89222,8 +91442,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/maintenance/department/medical) @@ -89251,14 +91471,22 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/restrooms) "cGK" = ( /obj/machinery/door/airlock{ name = "Toilet Unit" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/toilet/restrooms) "cGL" = ( @@ -89361,12 +91589,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/maintenance/department/medical) @@ -89444,9 +91672,9 @@ /obj/item/paper_bin, /obj/machinery/camera{ c_tag = "Virology - Cells"; - network = list("ss13","medbay"); dir = 8; - name = "virology camera" + name = "virology camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/green, /turf/open/floor/plasteel/white, @@ -89461,7 +91689,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "cGX" = ( @@ -89474,7 +91702,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "cGY" = ( @@ -89503,8 +91731,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/maintenance/department/medical) @@ -89615,8 +91843,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -89641,8 +91869,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -89661,8 +91889,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -89682,8 +91910,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -89805,8 +92033,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -89828,8 +92056,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -89848,8 +92076,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -89869,8 +92097,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -89907,8 +92135,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/execution/transfer) @@ -89973,8 +92201,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -89989,6 +92217,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "cHL" = ( @@ -90000,8 +92232,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -90012,6 +92244,10 @@ id = "corporatelounge"; name = "Corporate Lounge Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge/showroom/corporate) "cHN" = ( @@ -90019,7 +92255,6 @@ /turf/closed/wall/r_wall, /area/bridge/showroom/corporate) "cHO" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -90035,6 +92270,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/customs/auxiliary) "cHP" = ( @@ -90043,12 +92282,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -90066,7 +92305,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cHS" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departures Lounge" }, @@ -90079,6 +92317,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cHT" = ( @@ -90143,8 +92385,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/storage) @@ -90197,13 +92439,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/research) "cIe" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Bathroom" }, @@ -90214,13 +92455,18 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/science/research) "cIf" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ id_tag = "Dorm5"; name = "Cabin 1" @@ -90229,6 +92475,10 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood{ icon_state = "wood-broken7" }, @@ -90267,7 +92517,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -90281,11 +92537,11 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/science/research) "cIl" = ( @@ -90385,6 +92641,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/main) "cIw" = ( @@ -90392,12 +92652,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) @@ -90567,6 +92827,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "cIL" = ( @@ -90605,17 +92869,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) "cIN" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -90648,6 +92911,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cIO" = ( @@ -90656,8 +92923,8 @@ }, /obj/effect/landmark/start/cook, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) @@ -90689,8 +92956,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/bridge/showroom/corporate) @@ -90705,8 +92972,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/wood, /area/bridge/showroom/corporate) @@ -90719,8 +92986,8 @@ name = "library camera" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on" }, /turf/open/floor/wood, /area/library) @@ -90728,7 +92995,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; name = "HoP Blast door" @@ -90739,6 +93005,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "cIV" = ( @@ -90755,7 +93025,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "cIW" = ( @@ -90772,8 +93042,8 @@ "cIZ" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -90829,8 +93099,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -90847,8 +93117,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/detectives_office) @@ -90861,9 +93131,9 @@ /area/space) "cJi" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/engine/transit_tube"; dir = 1; name = "Transit Tube Access APC"; - areastring = "/area/engine/transit_tube"; pixel_y = 24 }, /obj/effect/turf_decal/tile/neutral{ @@ -90889,12 +93159,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -90919,7 +93189,6 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain) "cJm" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -90930,11 +93199,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -90952,8 +93227,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -90977,8 +93252,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) @@ -90994,8 +93269,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) @@ -91028,8 +93303,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -91046,19 +93321,19 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) "cJu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/hallway/secondary/service) @@ -91144,11 +93419,17 @@ name = "Cabin B" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/wood, @@ -91213,12 +93494,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -91292,6 +93573,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port) "cJK" = ( @@ -91302,7 +93589,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cJL" = ( @@ -91321,17 +93608,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) "cJM" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -91344,10 +93630,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "cJN" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -91359,6 +93648,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "cJO" = ( @@ -91568,12 +93861,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -91584,8 +93877,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -91597,12 +93890,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -91614,12 +93907,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -91631,12 +93924,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -91648,12 +93941,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -91668,12 +93961,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -91690,33 +93983,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"cKi" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -91725,8 +93997,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/wood, /area/bridge/showroom/corporate) @@ -91748,8 +94020,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/bridge/showroom/corporate) @@ -91771,12 +94043,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -91798,12 +94070,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -91852,8 +94124,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -91893,8 +94165,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -91940,8 +94212,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -91951,8 +94223,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -91977,8 +94249,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -91994,12 +94266,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -92011,8 +94283,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -92029,8 +94301,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -92060,8 +94332,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -92095,16 +94367,16 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/research) "cKJ" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -92135,8 +94407,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /obj/item/bedsheet/medical/virology, /turf/open/floor/plasteel/white, @@ -92154,12 +94426,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -92192,8 +94464,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -92209,8 +94481,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -92240,8 +94512,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -92255,8 +94527,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/item/bedsheet/medical/virology, /turf/open/floor/plasteel/white, @@ -92302,8 +94574,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -92345,8 +94617,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -92357,8 +94629,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -92390,8 +94662,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -92424,8 +94696,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -92457,12 +94729,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -92498,12 +94770,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -92537,8 +94809,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -92557,7 +94829,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/fitness/recreation) "cLp" = ( @@ -92590,12 +94862,12 @@ "cLr" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -92622,11 +94894,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -92651,6 +94929,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "cLv" = ( @@ -92675,8 +94957,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs/auxiliary) @@ -92698,8 +94980,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs/auxiliary) @@ -92736,8 +95018,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs/auxiliary) @@ -92755,8 +95037,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -92793,8 +95075,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -92807,8 +95089,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -92817,8 +95099,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -92829,12 +95111,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -92850,8 +95132,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -92865,8 +95147,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -92881,8 +95163,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -92901,8 +95183,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -92911,8 +95193,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /mob/living/simple_animal/cockroach, /turf/open/floor/plating, @@ -92925,12 +95207,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -92949,15 +95231,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "cLN" = ( @@ -92978,12 +95260,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -93006,7 +95288,6 @@ /turf/open/floor/plasteel, /area/maintenance/port/aft) "cLQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departures Lounge" }, @@ -93019,6 +95300,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cLR" = ( @@ -93029,17 +95314,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) "cLS" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology{ name = "Virology Break Room"; req_access_txt = "39" @@ -93054,11 +95338,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -93071,12 +95361,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -93111,6 +95401,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "cLX" = ( @@ -93235,12 +95529,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -93266,8 +95560,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -93277,12 +95571,12 @@ }, /obj/effect/turf_decal/tile/green, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -93301,11 +95595,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -93323,12 +95623,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -93344,12 +95644,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -93372,8 +95672,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -93381,15 +95681,15 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/library/abandoned) "cMo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/library/abandoned) @@ -93399,8 +95699,8 @@ }, /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/grimy, /area/library/abandoned) @@ -93419,8 +95719,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -93440,8 +95740,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -93451,8 +95751,8 @@ }, /obj/effect/turf_decal/tile/green, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -93461,8 +95761,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -93499,8 +95799,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 1 + dir = 1; + icon_state = "connector_map-1" }, /turf/open/floor/plasteel/dark, /area/medical/virology) @@ -93519,8 +95819,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/medical/virology) @@ -93538,12 +95838,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -93552,17 +95852,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/main) "cMB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Chapel Hall" }, @@ -93576,11 +95875,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -93591,12 +95896,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -93615,12 +95920,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -93639,12 +95944,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -93663,8 +95968,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -93699,8 +96004,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -93736,7 +96041,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/fitness/recreation) "cMK" = ( @@ -93781,8 +96086,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -93806,7 +96111,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "cMR" = ( @@ -93869,8 +96174,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -93885,11 +96190,11 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "cMW" = ( @@ -93903,8 +96208,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -93932,8 +96237,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -94080,8 +96385,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -94097,12 +96402,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -94140,7 +96445,6 @@ /turf/open/floor/plating, /area/science/research) "cNr" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -94148,6 +96452,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cNs" = ( @@ -94155,13 +96463,16 @@ /turf/closed/wall, /area/science/research) "cNt" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cNu" = ( @@ -94193,11 +96504,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -94214,19 +96531,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "cNx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -94248,13 +96565,16 @@ /turf/open/floor/plating, /area/medical/medbay/central) "cNA" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cNB" = ( @@ -94292,7 +96612,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "cNH" = ( @@ -94373,13 +96693,12 @@ "cNQ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/main) "cNR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Virology Containment Cell"; req_access_txt = "39" @@ -94398,16 +96717,20 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cNS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -94453,8 +96776,8 @@ "cNW" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -94487,12 +96810,12 @@ "cOa" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -94511,8 +96834,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -94535,8 +96858,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -94555,8 +96878,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -94575,8 +96898,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -94626,8 +96949,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -94643,6 +96966,7 @@ /area/crew_quarters/fitness/recreation) "cOj" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port) "cOk" = ( @@ -94712,17 +97036,18 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "cOp" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "cOq" = ( @@ -94805,8 +97130,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -94823,8 +97148,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -94873,16 +97198,16 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/virology) "cOD" = ( /obj/effect/turf_decal/tile/green, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -94897,8 +97222,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -94940,12 +97265,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -94961,7 +97286,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "cOI" = ( @@ -94982,6 +97307,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port) "cOJ" = ( @@ -95016,6 +97347,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/office) "cOL" = ( @@ -95092,6 +97427,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port) "cOU" = ( @@ -95250,8 +97589,8 @@ "cPk" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/space, /area/space/nearstation) @@ -95265,12 +97604,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -95350,9 +97689,10 @@ "cPu" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "cPv" = ( @@ -95395,7 +97735,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/starboard/aft) "cPA" = ( @@ -95421,16 +97761,16 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/medical/storage"; dir = 8; name = "Medbay Storage APC"; - areastring = "/area/medical/storage"; pixel_x = -26 }, /obj/machinery/camera{ c_tag = "Medbay - Storage"; - network = list("ss13","medbay"); dir = 4; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/tile/neutral, @@ -95457,12 +97797,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -95484,12 +97824,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -95502,17 +97842,16 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/virology) "cPH" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Virology Lab"; req_access_txt = "39" @@ -95536,11 +97875,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -95556,12 +97901,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -95586,12 +97931,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -95612,7 +97957,6 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "cPL" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Virology Containment Cell"; req_access_txt = "39" @@ -95628,10 +97972,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cPM" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Virology Containment Cell"; req_access_txt = "39" @@ -95647,6 +97994,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/virology) "cPN" = ( @@ -95654,22 +98005,22 @@ /obj/item/folder, /obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/library/abandoned) "cPO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/library/abandoned) "cPP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood{ icon_state = "wood-broken4" @@ -95678,16 +98029,16 @@ "cPQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/library/abandoned) "cPR" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood{ icon_state = "wood-broken" @@ -95709,15 +98060,21 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/library/abandoned) "cPT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/library/abandoned) @@ -95730,8 +98087,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -95778,6 +98135,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "cQb" = ( @@ -95792,8 +98150,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) @@ -95831,8 +98189,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -95852,12 +98210,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -95867,17 +98225,16 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/xenobiology) "cQh" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -95888,11 +98245,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -95954,7 +98317,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -95999,9 +98368,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/department/electrical"; dir = 4; name = "Auxiliary Power APC"; - areastring = "/area/maintenance/department/electrical"; pixel_x = 26 }, /turf/open/floor/plating, @@ -96023,6 +98392,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "cQu" = ( @@ -96074,8 +98447,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -96098,12 +98471,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -96120,8 +98493,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -96140,8 +98513,8 @@ "cQC" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel{ dir = 8; @@ -96262,12 +98635,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -96517,8 +98890,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -96547,24 +98920,24 @@ }, /obj/effect/turf_decal/tile/green, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) "cRk" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -96573,24 +98946,24 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cRm" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -96600,36 +98973,36 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cRo" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cRp" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -96638,8 +99011,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -96650,12 +99023,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/office) @@ -96667,12 +99040,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/office) @@ -96709,15 +99082,15 @@ "cRw" = ( /obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) "cRx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -96737,8 +99110,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -96753,12 +99126,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -96834,7 +99207,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -96847,7 +99226,6 @@ /turf/open/floor/plasteel/grimy, /area/chapel/office) "cRJ" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -96863,10 +99241,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/escape) "cRK" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-8" }, @@ -96885,6 +99266,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/escape) "cRL" = ( @@ -96903,8 +99288,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -96921,15 +99306,15 @@ /area/maintenance/department/electrical) "cRO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) "cRP" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -97021,6 +99406,10 @@ id = "xeno4"; name = "Creature Cell #4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "cRX" = ( @@ -97049,6 +99438,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "cRY" = ( @@ -97061,6 +99454,10 @@ id = "xeno4"; name = "Creature Cell #4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "cRZ" = ( @@ -97072,6 +99469,10 @@ id = "xeno5"; name = "Creature Cell #5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "cSa" = ( @@ -97100,6 +99501,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "cSb" = ( @@ -97112,6 +99517,10 @@ id = "xeno5"; name = "Creature Cell #5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "cSc" = ( @@ -97123,6 +99532,10 @@ id = "xeno6"; name = "Creature Cell #6" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "cSd" = ( @@ -97151,6 +99564,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "cSe" = ( @@ -97163,6 +99580,10 @@ id = "xeno6"; name = "Creature Cell #6" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "cSf" = ( @@ -97170,8 +99591,8 @@ /obj/item/paper_bin, /obj/item/pen, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/chapel/office) @@ -97192,6 +99613,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "cSh" = ( @@ -97220,8 +99645,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) @@ -97235,8 +99660,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) @@ -97261,8 +99686,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) @@ -97288,8 +99713,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) @@ -97349,12 +99774,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) @@ -97370,15 +99795,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) "cSs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -97389,13 +99814,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) "cSu" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Virology Access"; req_access_txt = "39" @@ -97416,11 +99840,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -97474,12 +99904,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -97495,12 +99925,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -97516,12 +99946,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -97539,12 +99969,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -97559,12 +99989,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -97587,12 +100017,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -97604,8 +100034,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -97622,8 +100052,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -97633,8 +100063,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - icon_state = "connector_map-3"; - dir = 1 + dir = 1; + icon_state = "connector_map-3" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -97646,27 +100076,27 @@ dir = 6 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - icon_state = "connector_map-3"; - dir = 1 + dir = 1; + icon_state = "connector_map-3" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cSI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer3{ + dir = 6; + icon_state = "pipe11-3" }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer1, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cSJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer3{ + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -97675,8 +100105,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -97758,9 +100188,9 @@ }, /obj/machinery/camera{ c_tag = "Medbay - Cloning Lab"; - network = list("ss13","medbay"); dir = 1; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/purple, /obj/machinery/firealarm{ @@ -97894,7 +100324,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/medical/storage) "cSX" = ( @@ -97977,7 +100407,6 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "cTd" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Medbay Storage"; req_access_txt = "5" @@ -97996,6 +100425,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/storage) "cTe" = ( @@ -98017,8 +100450,8 @@ /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/junction/flip, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -98094,8 +100527,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -98124,8 +100557,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -98142,12 +100575,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -98193,16 +100626,16 @@ "cTu" = ( /obj/machinery/camera{ c_tag = "Medbay - Fore Port"; - network = list("ss13","medbay"); dir = 8; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -98236,6 +100669,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cTy" = ( @@ -98262,6 +100701,12 @@ id = "xenosecure"; name = "Secure Pen Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "cTC" = ( @@ -98286,8 +100731,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/janitor) @@ -98308,7 +100753,6 @@ /turf/open/floor/plasteel, /area/science/research) "cTF" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/research{ name = "Research Division Access"; @@ -98322,6 +100766,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cTG" = ( @@ -98475,7 +100923,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "cTW" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/research{ name = "Research Division Access"; @@ -98489,6 +100936,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cTX" = ( @@ -98507,12 +100958,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -98527,9 +100978,9 @@ pixel_y = -32 }, /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/medical"; dir = 8; name = "Security Post - Medical APC"; - areastring = "/area/security/checkpoint/medical"; pixel_x = -26 }, /obj/machinery/camera{ @@ -98625,6 +101076,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cUg" = ( @@ -98642,8 +101097,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/janitor) @@ -98680,11 +101135,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cUk" = ( @@ -98738,8 +101193,8 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -98749,8 +101204,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -98770,15 +101225,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cUq" = ( @@ -98792,34 +101247,34 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cUr" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/port"; dir = 1; name = "Port Maintenance APC"; - areastring = "/area/maintenance/port"; pixel_y = 28 }, /obj/structure/cable/white{ icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -98835,15 +101290,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cUt" = ( @@ -98857,15 +101312,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cUu" = ( @@ -98880,25 +101335,25 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cUv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -98911,15 +101366,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "cUx" = ( @@ -98927,12 +101382,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plating, /area/maintenance/port) @@ -98943,8 +101398,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -98965,8 +101420,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -98980,8 +101435,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -98997,8 +101452,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -99007,16 +101462,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/port) "cUE" = ( /obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating, /area/quartermaster/warehouse) @@ -99034,12 +101489,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -99075,12 +101530,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -99090,17 +101545,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cUK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Medbay Desk"; req_access_txt = "5" @@ -99112,11 +101566,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -99126,12 +101586,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -99174,12 +101634,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -99210,7 +101670,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/medical/storage) "cUP" = ( @@ -99220,8 +101680,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -99236,8 +101696,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -99433,8 +101893,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -99560,6 +102020,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port) "cVn" = ( @@ -99577,7 +102041,6 @@ /turf/open/floor/plasteel, /area/maintenance/starboard/fore) "cVo" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -99586,10 +102049,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cVp" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -99605,10 +102071,13 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cVq" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -99624,6 +102093,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cVr" = ( @@ -99679,7 +102152,6 @@ /turf/open/floor/plating, /area/maintenance/department/electrical) "cVw" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -99702,6 +102174,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "cVx" = ( @@ -99737,7 +102213,6 @@ /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cVB" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -99745,6 +102220,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cVC" = ( @@ -99757,6 +102236,12 @@ id = "xenosecure"; name = "Secure Pen Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cVD" = ( @@ -99784,7 +102269,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "cVF" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -99796,10 +102280,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cVG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Break Room"; req_access_txt = "5" @@ -99812,6 +102299,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cVH" = ( @@ -99819,12 +102310,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -99834,8 +102325,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -99866,8 +102357,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -99883,8 +102374,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/medical/surgery) @@ -99997,8 +102488,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -100014,8 +102505,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/medical/surgery) @@ -100025,8 +102516,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -100039,8 +102530,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /mob/living/simple_animal/cockroach, /turf/open/floor/plasteel, @@ -100100,8 +102591,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -100151,8 +102642,8 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -100219,8 +102710,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -100230,8 +102721,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/department/science) @@ -100280,12 +102771,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/maintenance/department/science) @@ -100297,7 +102788,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -100311,17 +102801,22 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/maintenance/department/science) "cWs" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -100338,6 +102833,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "cWt" = ( @@ -100386,12 +102887,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -100414,8 +102915,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -100463,8 +102964,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -100486,12 +102987,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -100503,7 +103004,6 @@ name = "Experimentation Lab"; req_access_txt = "47" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -100521,11 +103021,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -100551,12 +103057,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/science/nanite) @@ -100581,12 +103087,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/science/nanite) @@ -100605,12 +103111,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/science/nanite) @@ -100629,17 +103135,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/nanite) "cWG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Nanite Lab"; req_access_txt = "47" @@ -100654,11 +103159,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -100677,12 +103188,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -100694,12 +103205,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -100739,12 +103250,12 @@ /obj/machinery/holopad, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -100789,8 +103300,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/paramedic) @@ -100842,6 +103353,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "cWX" = ( @@ -100891,8 +103408,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/medical/paramedic) @@ -100929,8 +103446,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/genetics/cloning) @@ -100949,12 +103466,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/genetics/cloning) @@ -100973,12 +103490,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/genetics/cloning) @@ -101014,17 +103531,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "cXg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "cloningfoyer"; name = "Cloning Lab"; @@ -101043,11 +103559,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -101060,12 +103582,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -101088,12 +103610,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -101103,8 +103625,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) @@ -101140,12 +103662,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) @@ -101157,12 +103679,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) @@ -101225,7 +103747,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -101236,11 +103757,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -101262,12 +103789,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/maintenance/department/science) @@ -101347,12 +103874,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/maintenance/department/science) @@ -101378,12 +103905,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/maintenance/department/science) @@ -101423,8 +103950,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/science/nanite) @@ -101479,9 +104006,9 @@ /obj/machinery/light, /obj/machinery/camera{ c_tag = "Medbay - Waiting Room"; - network = list("ss13","medbay"); dir = 1; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, @@ -101518,8 +104045,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) @@ -101568,12 +104095,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) @@ -101630,7 +104157,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cXZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Medbay Storage"; req_access_txt = "5" @@ -101641,6 +104167,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/storage) "cYa" = ( @@ -101663,9 +104193,9 @@ "cYc" = ( /obj/machinery/camera{ c_tag = "Medbay - Break Room"; - network = list("ss13","medbay"); dir = 2; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/machinery/airalarm{ pixel_y = 23 @@ -101689,12 +104219,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) @@ -101715,12 +104245,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) @@ -101738,7 +104268,6 @@ /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "cYi" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Research Division Access"; req_access_txt = "47" @@ -101752,6 +104281,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cYj" = ( @@ -101771,7 +104304,6 @@ /turf/open/floor/plasteel, /area/science/research) "cYk" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -101780,6 +104312,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cYl" = ( @@ -101787,7 +104323,6 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -101796,25 +104331,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel, -/area/medical/medbay/central) -"cYm" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cYn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Surgery Observation" }, @@ -101825,10 +104348,13 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/surgery) "cYo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Surgery Observation" }, @@ -101839,6 +104365,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/surgery) "cYp" = ( @@ -101897,7 +104427,6 @@ /turf/open/floor/plasteel/dark, /area/science/explab) "cYv" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -101918,11 +104447,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -101938,12 +104473,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -101965,12 +104500,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -101980,8 +104515,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -101997,12 +104532,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -102011,8 +104546,8 @@ /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -102071,8 +104606,8 @@ }, /obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/science/nanite) @@ -102129,6 +104664,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cYM" = ( @@ -102154,12 +104695,12 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/purple, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -102178,7 +104719,6 @@ /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "cYR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Mech Bay"; req_access_txt = "29" @@ -102190,11 +104730,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -102202,12 +104748,12 @@ "cYS" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -102219,12 +104765,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -102241,8 +104787,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -102260,12 +104806,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -102283,12 +104829,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -102304,12 +104850,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -102318,12 +104864,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -102370,12 +104916,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -102387,12 +104933,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -102449,11 +104995,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -102473,12 +105025,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/paramedic) @@ -102506,6 +105058,10 @@ id = "rndlab1"; name = "Research and Development Shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "cZo" = ( @@ -102514,11 +105070,14 @@ id = "rndlab1"; name = "Research and Development Shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "cZp" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder, /obj/item/pen, /obj/machinery/door/window/southleft{ @@ -102530,6 +105089,10 @@ name = "Research and Development Shutter" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/lab) "cZq" = ( @@ -102544,12 +105107,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/paramedic) @@ -102563,8 +105126,8 @@ network = list("ss13","medbay") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/paramedic) @@ -102574,6 +105137,10 @@ id = "chemisttop"; name = "Chemistry Lobby Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/medbay/central) "cZu" = ( @@ -102582,11 +105149,14 @@ name = "Chemistry Lobby Shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/medbay/central) "cZv" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemisttop"; name = "Chemistry Lobby Shutters" @@ -102597,6 +105167,10 @@ req_access_txt = "5; 33" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cZw" = ( @@ -102606,28 +105180,37 @@ /area/medical/medbay/central) "cZx" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder/white, /obj/item/reagent_containers/hypospray/medipen, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cZy" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6 }, /obj/item/reagent_containers/glass/bottle/epinephrine, /obj/item/reagent_containers/syringe, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cZz" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/reagent_containers/food/drinks/britcup, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "cZA" = ( @@ -102646,12 +105229,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/research) @@ -102679,8 +105262,8 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/purple, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -102698,12 +105281,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -102743,12 +105326,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -102770,12 +105353,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/medical/virology) @@ -102783,9 +105366,9 @@ /obj/structure/table/glass, /obj/machinery/camera{ c_tag = "Medbay - Sleepers"; - network = list("ss13","medbay"); dir = 2; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/item/book/manual/wiki/medicine, /obj/item/stack/medical/gauze, @@ -102812,8 +105395,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -102842,8 +105425,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -102860,6 +105443,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "cZN" = ( @@ -102933,8 +105520,8 @@ name = "Test Range" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "intact"; - dir = 4 + dir = 4; + icon_state = "intact" }, /turf/open/floor/plasteel, /area/science/misc_lab/range) @@ -102942,37 +105529,37 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/construction) "cZV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/hallway/secondary/construction) "cZW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/hallway/secondary/construction) "cZX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/hallway/secondary/construction) "cZY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/engine, /area/science/explab) @@ -102981,8 +105568,8 @@ /obj/machinery/rnd/experimentor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/science/explab) @@ -102994,8 +105581,8 @@ pixel_x = -24 }, /obj/machinery/atmospherics/components/unary/vent_pump/layer1{ - icon_state = "vent_map-1"; - dir = 4 + dir = 4; + icon_state = "vent_map-1" }, /turf/open/floor/engine, /area/science/mixing/chamber) @@ -103019,12 +105606,12 @@ /area/science/explab) "dac" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/science/mixing/chamber) @@ -103040,8 +105627,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/layer3{ - icon_state = "vent_map-3"; dir = 8; + icon_state = "vent_map-3"; id_tag = "toxmix_airlock_pump" }, /turf/open/floor/engine, @@ -103049,8 +105636,8 @@ "daf" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -103059,12 +105646,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -103076,17 +105663,16 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "dai" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Mech Bay"; req_access_txt = "29" @@ -103098,11 +105684,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -103153,12 +105745,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -103174,6 +105766,10 @@ id = "xenosecure"; name = "Secure Pen Shutters" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "dar" = ( @@ -103197,12 +105793,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -103225,8 +105821,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ dir = 4; @@ -103530,7 +106126,6 @@ /turf/open/floor/plasteel/white, /area/science/lab) "daX" = ( -/obj/machinery/door/firedoor/heavy, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor/preopen{ id = "experimentor"; @@ -103539,10 +106134,13 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "daY" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Toxins Mixing Lab"; req_access_txt = "8" @@ -103562,6 +106160,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/mixing) "daZ" = ( @@ -103579,6 +106181,12 @@ id = "chemistbot"; name = "Chemistry Side Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/chemistry) "dbb" = ( @@ -103647,9 +106255,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/medical/chemistry"; dir = 1; name = "Chemistry Lab APC"; - areastring = "/area/medical/chemistry"; pixel_y = 24 }, /obj/effect/turf_decal/tile/yellow{ @@ -103722,8 +106330,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -103750,23 +106358,28 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) "dbr" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/medbay/central) "dbs" = ( @@ -103787,12 +106400,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -103842,17 +106455,16 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "dbx" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -103869,11 +106481,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -103889,12 +106507,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -103929,8 +106547,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/surgery) @@ -103943,12 +106561,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -103956,7 +106574,6 @@ /turf/closed/wall, /area/medical/abandoned) "dbD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Surgery Theatre"; req_access_txt = "45" @@ -103974,11 +106591,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -103993,8 +106616,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -104120,8 +106743,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -104131,6 +106754,10 @@ req_one_access_txt = "12;47" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port) "dbP" = ( @@ -104163,8 +106790,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ dir = 1; @@ -104321,12 +106948,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -104340,6 +106967,10 @@ id = "xeno1"; name = "Creature Cell #1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dch" = ( @@ -104368,6 +106999,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dci" = ( @@ -104379,6 +107014,10 @@ id = "xeno1"; name = "Creature Cell #1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dcj" = ( @@ -104391,6 +107030,10 @@ id = "xeno2"; name = "Creature Cell #2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dck" = ( @@ -104419,6 +107062,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dcl" = ( @@ -104430,6 +107077,10 @@ id = "xeno2"; name = "Creature Cell #2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dcm" = ( @@ -104442,6 +107093,10 @@ id = "xeno3"; name = "Creature Cell #3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dcn" = ( @@ -104470,6 +107125,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "dco" = ( @@ -104481,6 +107140,10 @@ id = "xeno3"; name = "Creature Cell #3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dcp" = ( @@ -104534,9 +107197,9 @@ dir = 4 }, /obj/machinery/power/apc{ + areastring = "/area/science/xenobiology"; dir = 4; name = "Xenobiology Lab APC"; - areastring = "/area/science/xenobiology"; pixel_x = 26 }, /obj/effect/turf_decal/stripes/line, @@ -104577,7 +107240,6 @@ /turf/open/floor/plasteel, /area/security/checkpoint/science/research) "dcy" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ id_tag = "scidoor"; name = "Security Post - Science"; @@ -104589,6 +107251,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) "dcz" = ( @@ -104660,12 +107328,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/surgery) @@ -104689,12 +107357,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/surgery) @@ -104722,12 +107390,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/surgery) @@ -104791,8 +107459,8 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -104903,15 +107571,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/abandoned_gambling_den) "dcW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) @@ -104962,8 +107630,8 @@ /area/security/checkpoint/medical) "ddc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) @@ -105047,8 +107715,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/abandoned_gambling_den) @@ -105174,8 +107842,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/engine, /area/science/explab) @@ -105194,7 +107862,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/fitness/recreation) "ddx" = ( @@ -105265,12 +107933,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -105306,12 +107974,12 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -105364,11 +108032,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -105382,12 +108056,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/cmo) @@ -105405,12 +108079,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -105425,12 +108099,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -105445,12 +108119,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -105465,15 +108139,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/cmo) "ddP" = ( @@ -105500,11 +108174,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -105517,12 +108197,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -105592,12 +108272,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -105637,16 +108317,16 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/surgery) "dea" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -105659,8 +108339,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -105751,8 +108431,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -105812,8 +108492,8 @@ "dep" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -105851,6 +108531,10 @@ /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/mixing/chamber) "deu" = ( @@ -105894,8 +108578,8 @@ /obj/effect/landmark/xeno_spawn, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -105972,12 +108656,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -106022,12 +108706,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -106054,12 +108738,12 @@ }, /obj/machinery/computer/atmos_sim, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/mixing/chamber) @@ -106079,8 +108763,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ dir = 4; @@ -106092,12 +108776,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -106177,8 +108861,8 @@ /area/medical/abandoned) "deU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ dir = 1; @@ -106187,7 +108871,6 @@ /area/chapel/main) "deV" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder/white, /obj/item/reagent_containers/spray/cleaner{ pixel_x = -3; @@ -106200,6 +108883,10 @@ name = "Medbay Desk"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "deW" = ( @@ -106222,12 +108909,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/mixing) @@ -106247,12 +108934,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/mixing) @@ -106261,7 +108948,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -106270,6 +108956,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "deZ" = ( @@ -106293,8 +108983,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/genetics) @@ -106316,12 +109006,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/genetics) @@ -106337,12 +109027,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -106365,10 +109055,13 @@ id = "rdxeno"; name = "Xenobiology Containment Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dfe" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Genetics Lab"; req_access_txt = "9" @@ -106389,11 +109082,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -106407,6 +109106,10 @@ id = "rdxeno"; name = "Xenobiology Containment Door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "dfg" = ( @@ -106427,12 +109130,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/medical/genetics) @@ -106450,12 +109153,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -106511,12 +109214,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/genetics) @@ -106541,8 +109244,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/medical/genetics) @@ -106561,9 +109264,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/science/lab"; dir = 8; name = "Research and Development Lab APC"; - areastring = "/area/science/lab"; pixel_x = -26; pixel_y = 3 }, @@ -106681,8 +109384,8 @@ /area/medical/genetics) "dfA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ dir = 4; @@ -106695,13 +109398,17 @@ id = "surgery_shutters"; name = "Surgery shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/surgery) "dfC" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ dir = 1; @@ -106724,8 +109431,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -106828,6 +109535,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "dfO" = ( @@ -106870,7 +109581,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Telecomms Foyer"; req_access_txt = "61" @@ -106883,10 +109593,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/command) "dfS" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Teleport Access"; req_access_txt = "17" @@ -106899,6 +109612,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/teleporter) "dfT" = ( @@ -106924,10 +109641,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "dfV" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -106939,6 +109659,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "dfW" = ( @@ -106951,6 +109675,7 @@ /area/maintenance/starboard) "dfX" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dfY" = ( @@ -106986,9 +109711,9 @@ /obj/item/clothing/gloves/color/fyellow, /obj/item/storage/toolbox/electrical, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/abandoned_gambling_den"; dir = 1; name = "Abandoned Gambling Den APC"; - areastring = "/area/crew_quarters/abandoned_gambling_den"; pixel_y = 24 }, /turf/open/floor/plating, @@ -107033,8 +109758,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) @@ -107051,12 +109776,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) @@ -107066,12 +109791,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) @@ -107082,7 +109807,6 @@ /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dgl" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock{ name = "Unisex Showers" @@ -107094,11 +109818,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -107108,12 +109838,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) @@ -107123,12 +109853,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) @@ -107143,12 +109873,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) @@ -107167,8 +109897,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/storage) @@ -107187,8 +109917,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -107284,16 +110014,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) "dgx" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -107302,8 +110032,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -107320,8 +110050,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/clerk) @@ -107337,8 +110067,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/clerk) @@ -107354,8 +110084,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/clerk) @@ -107398,8 +110128,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating, /area/crew_quarters/toilet/restrooms) @@ -107416,15 +110146,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/restrooms) "dgH" = ( @@ -107436,11 +110166,11 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/restrooms) "dgI" = ( @@ -107455,11 +110185,11 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/toilet/restrooms) "dgJ" = ( @@ -107468,12 +110198,12 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) @@ -107487,17 +110217,16 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) "dgL" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -107511,11 +110240,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -107581,6 +110316,12 @@ id = "rndlab2"; name = "Secondary Research and Development Shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/lab) "dgR" = ( @@ -107608,8 +110349,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -107641,6 +110382,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/chemistry) "dgV" = ( @@ -107685,8 +110432,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/medical/genetics) @@ -107699,11 +110446,11 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/locker) "dha" = ( @@ -107711,11 +110458,11 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/locker) "dhb" = ( @@ -107730,16 +110477,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) "dhc" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -107749,8 +110496,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -107769,8 +110516,8 @@ "dhf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -107789,8 +110536,8 @@ pixel_x = -32 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -107800,8 +110547,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -107811,8 +110558,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -107834,7 +110581,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -107847,8 +110600,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -107867,8 +110620,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -107889,8 +110642,8 @@ }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -107910,8 +110663,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -107947,8 +110700,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -107970,12 +110723,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -108001,8 +110754,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -108016,8 +110769,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -108027,8 +110780,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/vacant_room/commissary) @@ -108104,17 +110857,19 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/vacant_room/commissary) "dhC" = ( /obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dhD" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dhE" = ( @@ -108126,8 +110881,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -108149,20 +110904,20 @@ "dhH" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "dhI" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -108179,8 +110934,8 @@ }, /obj/machinery/light, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/clerk) @@ -108200,12 +110955,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -108215,12 +110970,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -108231,12 +110986,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -108250,8 +111005,8 @@ /obj/item/clothing/head/cone, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -108269,8 +111024,14 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -108305,11 +111066,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/fitness/recreation) "dhT" = ( @@ -108325,11 +111086,11 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/fitness/recreation) "dhU" = ( @@ -108365,8 +111126,14 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -108376,8 +111143,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -108387,8 +111154,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -108404,8 +111171,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -108479,12 +111246,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -108501,7 +111268,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "dif" = ( @@ -108519,13 +111286,12 @@ /obj/effect/landmark/xeno_spawn, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/port) "dih" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -108539,11 +111305,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -108556,12 +111328,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -108589,12 +111361,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -108607,7 +111379,6 @@ /area/science/lab) "dim" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder, /obj/item/pen, /obj/machinery/door/window/southleft{ @@ -108621,6 +111392,12 @@ }, /obj/machinery/door/window/eastright, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/lab) "din" = ( @@ -108651,7 +111428,6 @@ /area/hallway/primary/aft) "dip" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistbot"; name = "Chemistry Side Shutters" @@ -108668,6 +111444,12 @@ dir = 8; name = "Chemistry Desk" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/chemistry) "diq" = ( @@ -108705,12 +111487,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -108730,17 +111512,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) "div" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance_hatch{ name = "MiniSat Maintenance"; req_access_txt = "16" @@ -108759,11 +111540,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -108783,12 +111570,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -108811,8 +111598,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -108847,12 +111634,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -108872,8 +111659,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -108895,12 +111682,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -108908,7 +111695,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance_hatch{ name = "MiniSat Antechamber"; req_access_txt = "16" @@ -108930,11 +111716,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -108965,12 +111757,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -108982,12 +111774,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -108996,12 +111788,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -109009,7 +111801,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Head of Personnel's Office"; req_access_txt = "57" @@ -109017,6 +111808,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "diI" = ( @@ -109067,8 +111862,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -109083,7 +111878,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ name = "MiniSat Antechamber"; req_one_access_txt = "32;19" @@ -109102,11 +111896,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -109115,7 +111915,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ name = "MiniSat Access"; req_one_access_txt = "32;19" @@ -109134,11 +111933,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -109158,12 +111963,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -109183,8 +111988,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -109249,8 +112054,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -109303,8 +112108,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -109324,8 +112129,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -109344,8 +112149,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -109364,8 +112169,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -109387,8 +112192,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -109398,16 +112203,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/space, /area/space/nearstation) "djh" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/space, /area/space/nearstation) @@ -109429,8 +112234,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/space, /area/space/nearstation) @@ -109438,8 +112243,8 @@ /obj/structure/lattice/catwalk, /obj/structure/transit_tube/crossing/horizontal, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/space, /area/space/nearstation) @@ -109447,8 +112252,8 @@ /obj/structure/lattice/catwalk, /obj/structure/transit_tube/horizontal, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/space, /area/space/nearstation) @@ -109481,8 +112286,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/space, /area/space/nearstation) @@ -109514,8 +112319,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) @@ -109531,8 +112336,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) @@ -109555,8 +112360,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) @@ -109568,11 +112373,11 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/chief) "djy" = ( @@ -109580,8 +112385,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -109602,8 +112407,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -109793,12 +112598,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -109821,12 +112626,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -109846,12 +112651,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -109873,8 +112678,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -109900,12 +112705,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -109928,17 +112733,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "djS" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -109952,11 +112756,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -109976,12 +112786,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -109989,7 +112799,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -109997,11 +112806,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -110024,12 +112839,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -110049,8 +112864,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -110072,12 +112887,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -110097,12 +112912,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -110269,27 +113084,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/carpet, /area/crew_quarters/heads/captain) -"dkk" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "dkl" = ( /obj/item/beacon, /obj/structure/cable/white{ @@ -110311,8 +113105,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /mob/living/simple_animal/bot/secbot/beepsky{ desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey."; @@ -110331,17 +113125,16 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "dkn" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -110362,11 +113155,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -110404,12 +113203,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -110429,11 +113228,14 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -110460,7 +113262,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "dks" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -110481,12 +113282,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel, /area/security/brig) @@ -110498,12 +113302,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -110528,12 +113332,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -110555,12 +113359,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/warden) @@ -110573,17 +113377,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/warden) "dkx" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -110604,11 +113407,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -110621,12 +113430,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) @@ -110638,12 +113447,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) @@ -110681,8 +113490,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -110695,8 +113504,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -110710,8 +113519,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -110721,22 +113530,22 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) "dkF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) "dkG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) @@ -110746,8 +113555,8 @@ pixel_x = 11 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) @@ -110756,9 +113565,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/medical/abandoned"; dir = 2; name = "Abandoned Medical Lab APC"; - areastring = "/area/medical/abandoned"; pixel_x = 1; pixel_y = -24 }, @@ -110849,8 +113658,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -110862,8 +113671,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -110886,12 +113695,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -110937,6 +113746,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) "dkV" = ( @@ -110945,12 +113758,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -111025,7 +113838,6 @@ /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dlb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Captain's Quarters"; req_access_txt = "20" @@ -111036,6 +113848,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "dlc" = ( @@ -111073,7 +113889,6 @@ /turf/open/floor/plating, /area/science/research/abandoned) "dlh" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-8" }, @@ -111088,11 +113903,17 @@ req_access_txt = "3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -111108,12 +113929,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/warden) @@ -111157,27 +113978,27 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/warden) "dll" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "dlm" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/ai_monitored/security/armory) @@ -111187,8 +114008,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -111221,8 +114042,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -111230,8 +114051,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -111260,14 +114081,13 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) "dlt" = ( /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable/white{ icon_state = "0-4" }, @@ -111281,6 +114101,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/power/apc{ + areastring = "/area/science/nanite"; + dir = 8; + name = "Nanite Lab"; + pixel_x = -24 + }, /turf/open/floor/plasteel/dark, /area/science/nanite) "dlu" = ( @@ -111325,7 +114151,6 @@ /turf/open/floor/plasteel/dark, /area/science/nanite) "dlw" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -111345,13 +114170,16 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "dlx" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Security Post - Engineering"; req_access_txt = "63" @@ -111364,6 +114192,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "dly" = ( @@ -111399,6 +114231,10 @@ name = "Bathroom" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) "dlC" = ( @@ -111436,6 +114272,10 @@ name = "Research Director's Shutters" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dlG" = ( @@ -111451,6 +114291,10 @@ id = "rdoffice"; name = "Research Director's Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dlI" = ( @@ -111465,6 +114309,10 @@ id = "rdoffice"; name = "Research Director's Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dlJ" = ( @@ -111479,6 +114327,12 @@ id = "rdoffice"; name = "Research Director's Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dlK" = ( @@ -111504,8 +114358,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -111520,7 +114374,6 @@ /turf/open/floor/plating, /area/science/robotics/mechbay) "dlP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Research and Development Lab"; req_one_access_txt = "7;29" @@ -111534,6 +114387,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "dlQ" = ( @@ -111566,8 +114423,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port) @@ -111597,7 +114454,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -111672,8 +114535,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/library) @@ -111683,8 +114546,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/grimy, /area/library) @@ -111709,8 +114572,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) @@ -111771,8 +114634,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) @@ -111787,8 +114650,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/range) @@ -111827,8 +114690,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/range) @@ -111844,8 +114707,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/range) @@ -111858,12 +114721,12 @@ req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/security/range) @@ -111872,12 +114735,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/security/range) @@ -111886,12 +114749,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/security/range) @@ -111924,8 +114787,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -111959,8 +114822,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) @@ -111977,8 +114840,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -112064,8 +114927,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -112081,8 +114944,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -112114,8 +114977,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -112137,7 +115000,6 @@ /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) "dmP" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -112155,11 +115017,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -112177,8 +115045,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -112228,8 +115096,8 @@ /obj/machinery/light, /obj/structure/closet/wardrobe/mixed, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/hallway/secondary/service) @@ -112250,6 +115118,12 @@ id = "rdoffice"; name = "Research Director's Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dmY" = ( @@ -112257,8 +115131,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -112326,9 +115200,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/science/robotics/mechbay"; dir = 1; name = "Mech Bay APC"; - areastring = "/area/science/robotics/mechbay"; pixel_y = 28 }, /obj/effect/turf_decal/stripes/line{ @@ -112362,8 +115236,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -112379,8 +115253,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -112394,8 +115268,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -112420,6 +115294,10 @@ name = "Research and Development Shutter" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "dnl" = ( @@ -112506,9 +115384,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/medical/genetics/cloning"; dir = 1; name = "Cloning Lab APC"; - areastring = "/area/medical/genetics/cloning"; pixel_y = 24 }, /obj/item/folder/white, @@ -112613,6 +115491,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "dnA" = ( @@ -112717,8 +115599,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/layer_manifold{ - icon_state = "manifoldlayer"; - dir = 8 + dir = 8; + icon_state = "manifoldlayer" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -112739,12 +115621,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -112799,8 +115681,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -112883,12 +115765,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -112971,7 +115853,6 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/abandoned_gambling_den) "doc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Bar Backroom"; req_access_txt = "25" @@ -112988,6 +115869,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) "dod" = ( @@ -113109,10 +115994,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "dor" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -113129,10 +116017,13 @@ req_access_txt = "24"; req_one_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "dos" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -113152,6 +116043,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "dot" = ( @@ -113186,12 +116081,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -113213,12 +116108,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -113265,12 +116160,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -113289,12 +116184,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -113302,7 +116197,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Quartermaster's Office"; req_access_txt = "41" @@ -113314,11 +116208,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -113334,12 +116234,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -113358,12 +116258,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -113382,13 +116282,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold"; - dir = 1 + dir = 1; + icon_state = "manifold" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /mob/living/simple_animal/sloth/citrus, /turf/open/floor/plasteel, @@ -113403,12 +116303,12 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -113451,12 +116351,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -113469,12 +116369,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -113482,7 +116382,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Quartermaster's Quarters"; req_access_txt = "41" @@ -113494,11 +116393,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 8; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -113597,12 +116502,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 8 + dir = 8; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -113628,8 +116533,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -113652,8 +116557,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -113893,7 +116798,6 @@ /turf/open/floor/plasteel, /area/maintenance/port/fore) "dpr" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -113909,6 +116813,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/sorting) "dps" = ( @@ -113920,8 +116828,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -113932,8 +116840,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -113951,8 +116859,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -114000,8 +116908,8 @@ pixel_x = -28 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -114017,8 +116925,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -114037,7 +116945,6 @@ /turf/open/floor/plasteel/dark, /area/medical/surgery) "dpC" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Surgery Observation" }, @@ -114047,6 +116954,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/surgery) "dpD" = ( @@ -114076,8 +116989,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -114208,8 +117121,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -114398,8 +117311,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -114414,12 +117327,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -114431,12 +117344,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -114458,12 +117371,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -114482,12 +117395,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/maintenance/port/fore) @@ -114504,12 +117417,12 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -114536,8 +117449,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -114551,8 +117464,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -114633,8 +117546,8 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -114652,8 +117565,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -114676,8 +117589,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -114693,8 +117606,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -114724,8 +117637,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating, /area/security/range) @@ -114749,7 +117662,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "dqE" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -114765,6 +117677,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dqF" = ( @@ -114916,6 +117832,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "dqS" = ( @@ -115002,7 +117924,6 @@ id = "rdxeno"; name = "Xenobiology Containment Door" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Xenobiology Lab"; req_access_txt = "47" @@ -115021,6 +117942,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "dqY" = ( @@ -115073,8 +117998,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -115091,8 +118016,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -115113,8 +118038,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -115137,7 +118062,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "drg" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -115149,6 +118073,10 @@ /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "drh" = ( @@ -115207,8 +118135,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -115235,7 +118163,6 @@ /turf/open/floor/plasteel, /area/medical/medbay/central) "drn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Surgery Observation" }, @@ -115245,6 +118172,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/surgery) "dro" = ( @@ -115275,8 +118206,8 @@ /area/hallway/secondary/construction) "drr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) @@ -115329,8 +118260,8 @@ /area/crew_quarters/abandoned_gambling_den) "drx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) @@ -115371,6 +118302,10 @@ /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/aft) "drC" = ( @@ -115441,6 +118376,10 @@ id = "experimentor"; name = "Test Chamber Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "drJ" = ( @@ -115467,6 +118406,10 @@ id = "experimentor"; name = "Test Chamber Blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "drL" = ( @@ -115557,13 +118500,16 @@ /turf/closed/wall/r_wall, /area/science/mixing) "drR" = ( -/obj/machinery/door/firedoor/heavy, /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdtoxins"; name = "Toxins Lab Shutters" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/mixing) "drS" = ( @@ -115585,8 +118531,8 @@ "drV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) @@ -115599,16 +118545,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) "drX" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/hor"; dir = 8; name = "Research Director's Office APC"; - areastring = "/area/crew_quarters/heads/hor"; pixel_x = -26 }, /obj/structure/cable/white, @@ -115634,8 +118580,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -115656,8 +118602,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -115696,8 +118642,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -115724,8 +118670,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -115734,8 +118680,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating/airless, /area/medical/virology) @@ -115744,8 +118690,8 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plating/airless, /area/medical/virology) @@ -115760,8 +118706,8 @@ /area/science/robotics/mechbay) "dsh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel{ icon_state = "chapel" @@ -115770,8 +118716,8 @@ "dsi" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{ - icon_state = "inje_map-2"; - dir = 1 + dir = 1; + icon_state = "inje_map-2" }, /turf/open/floor/plating/airless, /area/medical/virology) @@ -115809,6 +118755,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "dsm" = ( @@ -115830,12 +118782,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -115926,8 +118878,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/maintenance/starboard/aft) @@ -115948,8 +118900,28 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) +"dss" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/extraction_point{ + name = "Xenobiology Fulton Retriever" + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "dst" = ( /obj/structure/window/reinforced{ dir = 4 @@ -115989,6 +118961,42 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) +"dsx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/mob/living/simple_animal/pet/fox/fennec/Autumn, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"dsy" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + areastring = "/area/science/misc_lab"; + dir = 4; + name = "Testing Lab APC"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/science/misc_lab) "dsC" = ( /obj/structure/table/glass, /obj/item/folder/white, @@ -116038,9 +119046,9 @@ /obj/structure/table/glass, /obj/machinery/camera{ c_tag = "Medbay - Cryogenics"; - network = list("ss13","medbay"); dir = 1; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/item/book/manual/wiki/medicine, /obj/item/clothing/neck/stethoscope, @@ -116217,6 +119225,10 @@ id = "cmoshutter"; name = "CMO Office Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "dtN" = ( @@ -116445,6 +119457,12 @@ id = "rdoffice"; name = "Research Director's Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "duX" = ( @@ -116558,6 +119576,12 @@ id = "geneticslab"; name = "Genetics Lab Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/genetics) "dvr" = ( @@ -116569,6 +119593,12 @@ id = "cmoshutter"; name = "CMO Office Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "dvs" = ( @@ -116640,7 +119670,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/cmo) "dvM" = ( @@ -116846,6 +119876,12 @@ id = "geneticslab"; name = "Genetics Lab Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/genetics) "dxi" = ( @@ -117084,10 +120120,13 @@ id = "roboticsprivacy"; name = "Robotics Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/lab) "dyf" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "1-2" }, @@ -117101,6 +120140,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics/lab) "dyg" = ( @@ -117119,9 +120162,9 @@ /obj/item/storage/box/disks, /obj/machinery/camera{ c_tag = "Medbay - Genetics Desk"; - network = list("ss13","medbay"); dir = 4; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -117144,6 +120187,12 @@ id = "geneticslab"; name = "Genetics Lab Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/genetics) "dyx" = ( @@ -117153,6 +120202,12 @@ id = "cmoshutter"; name = "CMO Office Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "dyy" = ( @@ -117172,7 +120227,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/cmo) "dyE" = ( @@ -117216,16 +120271,16 @@ "dyI" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/medical/surgery"; dir = 2; name = "Surgery APC"; - areastring = "/area/medical/surgery"; pixel_y = -26 }, /obj/machinery/camera{ c_tag = "Medbay - Surgery"; - network = list("ss13","medbay"); dir = 1; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -117291,9 +120346,9 @@ /area/hallway/secondary/construction) "dyP" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/construction"; dir = 2; name = "Auxiliary Construction Zone APC"; - areastring = "/area/hallway/secondary/construction"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -117331,6 +120386,7 @@ /area/maintenance/solars/starboard/aft) "dyV" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "dyW" = ( @@ -117535,7 +120591,6 @@ /area/science/robotics/lab) "dzN" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "geneticsdesk"; name = "Genetics Desk Shutters" @@ -117551,6 +120606,12 @@ /obj/item/folder/white, /obj/item/pen, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/genetics) "dzR" = ( @@ -117565,6 +120626,12 @@ id = "geneticslab"; name = "Genetics Lab Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/genetics) "dzT" = ( @@ -117649,16 +120716,16 @@ dir = 4 }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/cmo"; dir = 4; name = "Chief Medical Officer's Office APC"; - areastring = "/area/crew_quarters/heads/cmo"; pixel_x = 26 }, /obj/machinery/camera{ c_tag = "Medbay - Chief Medical Officer's Office"; - network = list("ss13","medbay"); dir = 8; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -117667,7 +120734,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/cmo) "dAk" = ( @@ -117755,9 +120822,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/science/mixing"; dir = 8; name = "Toxins Lab APC"; - areastring = "/area/science/mixing"; pixel_x = -26; pixel_y = 3 }, @@ -117849,7 +120916,6 @@ /area/science/robotics/lab) "dAP" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/folder, /obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ @@ -117862,6 +120928,12 @@ }, /obj/machinery/door/window/eastleft, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics/lab) "dAQ" = ( @@ -117873,6 +120945,12 @@ id = "geneticsdesk"; name = "Genetics Desk Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/genetics) "dAR" = ( @@ -118015,6 +121093,12 @@ /obj/structure/sign/warning/electricshock{ pixel_y = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/genetics) "dBm" = ( @@ -118030,7 +121114,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/cmo) "dBn" = ( @@ -118042,6 +121126,12 @@ id = "cmoshutter"; name = "CMO Office Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "dBo" = ( @@ -118164,6 +121254,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/solars/starboard/aft) "dBL" = ( @@ -118399,7 +121495,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/cmo) "dDb" = ( @@ -118409,9 +121505,9 @@ "dDc" = ( /obj/structure/cable/white, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/maintenance/solars/starboard/aft"; dir = 2; name = "Starboard Quarter Solar APC"; - areastring = "/area/maintenance/solars/starboard/aft"; pixel_y = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -118558,7 +121654,6 @@ /turf/open/floor/plasteel, /area/science/mixing) "dDt" = ( -/obj/machinery/door/firedoor/heavy, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdtoxins"; @@ -118574,6 +121669,10 @@ name = "Toxins Secure Storage"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/mixing) "dDF" = ( @@ -118716,7 +121815,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/crew_quarters/heads/cmo) "dEe" = ( @@ -118762,6 +121861,10 @@ "dEj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/theatre/abandoned) "dEk" = ( @@ -118788,7 +121891,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port) "dEq" = ( @@ -119029,9 +122132,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/theatre/abandoned"; dir = 1; name = "Abandoned Theatre APC"; - areastring = "/area/crew_quarters/theatre/abandoned"; pixel_y = 24 }, /turf/open/floor/plating, @@ -119287,9 +122390,9 @@ dir = 4 }, /obj/machinery/power/apc{ + areastring = "/area/science/server"; dir = 8; name = "Research Division Server Room APC"; - areastring = "/area/science/server"; pixel_x = -26 }, /obj/machinery/light_switch{ @@ -119314,9 +122417,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/science/robotics/lab"; dir = 8; name = "Robotics Lab APC"; - areastring = "/area/science/robotics/lab"; pixel_x = -26 }, /obj/structure/disposalpipe/trunk{ @@ -119468,6 +122571,7 @@ /area/security/detectives_office/private_investigators_office) "dGQ" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/detectives_office/private_investigators_office) "dGR" = ( @@ -119528,6 +122632,7 @@ /area/science/test_area) "dGX" = ( /obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/test_area) "dGY" = ( @@ -119572,22 +122677,6 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab) -"dHd" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/white{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/science/misc_lab) "dHe" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -119771,9 +122860,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/security/detectives_office/private_investigators_office"; dir = 8; name = "Private Investigator's Office APC"; - areastring = "/area/security/detectives_office/private_investigators_office"; pixel_x = -26; pixel_y = 3 }, @@ -119939,9 +123028,9 @@ "dIV" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ + areastring = "/area/medical/morgue"; dir = 2; name = "Morgue APC"; - areastring = "/area/medical/morgue"; pixel_y = -26 }, /turf/open/floor/plating, @@ -119968,9 +123057,9 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ c_tag = "Medbay - Morgue"; - network = list("ss13","medbay"); dir = 1; - name = "medbay camera" + name = "medbay camera"; + network = list("ss13","medbay") }, /obj/structure/sign/poster/official/bless_this_spess{ pixel_y = -32 @@ -120152,9 +123241,9 @@ /obj/machinery/portable_atmospherics/scrubber/huge, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ + areastring = "/area/science/storage"; dir = 4; name = "Toxins Storage APC"; - areastring = "/area/science/storage"; pixel_x = 26 }, /obj/structure/cable/white, @@ -120507,7 +123596,7 @@ dir = 4 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "dLT" = ( @@ -120735,6 +123824,27 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/storage) +"dNH" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "dNL" = ( /turf/closed/wall, /area/security/checkpoint/customs/auxiliary) @@ -120742,7 +123852,6 @@ /turf/closed/wall, /area/hallway/primary/aft) "dNQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departures Lounge" }, @@ -120752,6 +123861,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "dNS" = ( @@ -120759,10 +123872,12 @@ /area/maintenance/aft) "dNT" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/aft) "dNX" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/theatre/abandoned) "dNY" = ( @@ -120820,6 +123935,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/port/aft) "dOd" = ( @@ -120836,7 +123957,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "dOo" = ( @@ -120938,6 +124059,10 @@ "dOO" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/library/abandoned) "dOR" = ( @@ -120948,7 +124073,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "dOT" = ( @@ -120965,6 +124090,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "dOZ" = ( @@ -121025,6 +124154,7 @@ /area/hallway/primary/aft) "dPl" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/aft) "dPm" = ( @@ -121055,6 +124185,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dPu" = ( @@ -121143,7 +124274,7 @@ dir = 8 }, /turf/open/floor/plasteel{ - heat_capacity = 1e+006 + heat_capacity = 1000000 }, /area/maintenance/port/aft) "dPI" = ( @@ -121173,9 +124304,9 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ + areastring = "/area/maintenance/port/aft"; dir = 1; name = "Port Quarter Maintenance APC"; - areastring = "/area/maintenance/port/aft"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -121294,7 +124425,6 @@ /turf/open/floor/plasteel, /area/security/checkpoint/customs/auxiliary) "dPZ" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-8" }, @@ -121309,6 +124439,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/customs/auxiliary) "dQa" = ( @@ -121348,6 +124484,7 @@ }, /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dQi" = ( @@ -121611,7 +124748,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "dQX" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -121642,6 +124778,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/virology) "dQY" = ( @@ -121712,7 +124854,6 @@ /turf/open/floor/plasteel, /area/medical/virology) "dRb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology{ name = "Virology Access"; req_access_txt = "39" @@ -121732,6 +124873,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/virology) "dRn" = ( @@ -122012,7 +125159,6 @@ /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) "dSQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departures Lounge" }, @@ -122023,10 +125169,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "dSR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departures Lounge" }, @@ -122036,6 +125185,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "dSS" = ( @@ -122076,9 +125229,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/library/abandoned"; dir = 8; name = "Abandoned Library APC"; - areastring = "/area/library/abandoned"; pixel_x = -26; pixel_y = 3 }, @@ -122177,9 +125330,9 @@ /area/hallway/secondary/exit/departure_lounge) "dTG" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/hallway/secondary/exit/departure_lounge"; dir = 1; name = "Departure Lounge APC"; - areastring = "/area/hallway/secondary/exit/departure_lounge"; pixel_y = 28 }, /obj/machinery/camera{ @@ -122493,6 +125646,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dUL" = ( @@ -122503,6 +125657,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dUM" = ( @@ -122513,6 +125668,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dUN" = ( @@ -122577,6 +125733,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main) "dVc" = ( @@ -122660,8 +125822,8 @@ }, /obj/machinery/camera{ c_tag = "Virology - Lab"; - network = list("ss13","medbay"); - name = "virology camera" + name = "virology camera"; + network = list("ss13","medbay") }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -122728,7 +125890,6 @@ /turf/open/floor/plasteel/dark, /area/chapel/office) "dVW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Chapel Hall" }, @@ -122738,6 +125899,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/chapel/main) "dWc" = ( @@ -123261,6 +126428,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "dYJ" = ( @@ -123398,6 +126571,7 @@ icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dZx" = ( @@ -123406,6 +126580,7 @@ }, /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dZy" = ( @@ -123414,6 +126589,7 @@ }, /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dZN" = ( @@ -123421,9 +126597,9 @@ /area/chapel/office) "dZQ" = ( /obj/machinery/power/apc{ + areastring = "/area/chapel/main"; dir = 8; name = "Chapel APC"; - areastring = "/area/chapel/main"; pixel_x = -26; pixel_y = 3 }, @@ -123469,6 +126645,7 @@ /area/medical/virology) "eak" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "eal" = ( @@ -123545,6 +126722,10 @@ /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "eaY" = ( @@ -123560,6 +126741,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "eaZ" = ( @@ -123580,6 +126765,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "ebb" = ( @@ -123595,6 +126784,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/maintenance/port/aft) "ebc" = ( @@ -123718,6 +126911,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/solars/port/aft) "ebG" = ( @@ -123849,6 +127048,7 @@ icon_state = "doors"; name = "WARNING: EXTERNAL AIRLOCK" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "ech" = ( @@ -123904,9 +127104,9 @@ "ecm" = ( /obj/structure/cable/white, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/maintenance/solars/port/aft"; dir = 2; name = "Port Quarter Solar APC"; - areastring = "/area/maintenance/solars/port/aft"; pixel_y = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -124064,6 +127264,7 @@ "ecI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "ecJ" = ( @@ -124152,6 +127353,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/office) "ecS" = ( @@ -124168,6 +127373,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/main) "edf" = ( @@ -124370,6 +127579,7 @@ /area/maintenance/port/aft) "edl" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/aft) "edm" = ( @@ -124453,6 +127663,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/office) "edr" = ( @@ -124601,6 +127817,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "edY" = ( @@ -124618,7 +127838,6 @@ /turf/open/floor/plating, /area/security/checkpoint/escape) "eec" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "2-4" }, @@ -124631,6 +127850,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/escape) "eee" = ( @@ -124775,9 +127998,9 @@ dir = 1 }, /obj/machinery/power/apc{ + areastring = "/area/chapel/office"; dir = 1; name = "Chapel Quarters APC"; - areastring = "/area/chapel/office"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -124937,6 +128160,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) "eeT" = ( @@ -124978,6 +128207,7 @@ "eff" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/aft) "efg" = ( @@ -125022,7 +128252,6 @@ /turf/open/floor/carpet, /area/chapel/office) "eft" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external{ name = "External Airlock"; @@ -125034,6 +128263,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "efu" = ( @@ -125073,7 +128306,6 @@ /turf/open/floor/plasteel, /area/security/checkpoint/escape) "efA" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -125087,6 +128319,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/escape) "efF" = ( @@ -125104,6 +128342,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/checkpoint/escape) "efQ" = ( @@ -125441,6 +128680,7 @@ icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/checkpoint/escape) "egB" = ( @@ -125453,6 +128693,7 @@ /area/solar/port/aft) "egC" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/chapel/office) "egD" = ( @@ -125483,6 +128724,7 @@ icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/checkpoint/escape) "egG" = ( @@ -125495,6 +128737,7 @@ "egH" = ( /obj/structure/cable/white, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/checkpoint/escape) "egQ" = ( @@ -125586,6 +128829,14 @@ /obj/machinery/air_sensor/atmos/toxins_mixing_tank, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) +"eyx" = ( +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/brig) "eCM" = ( /obj/structure/cable/white{ icon_state = "4-8" @@ -125596,6 +128847,20 @@ }, /turf/open/floor/plasteel/white, /area/maintenance/department/science) +"eFD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rndlab1"; + name = "Research and Development Shutter" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/science/lab) "eJc" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/closed/wall/r_wall, @@ -125646,6 +128911,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/storage_shared) +"ffL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/construction/mining/aux_base) "fjK" = ( /obj/machinery/door/poddoor/preopen{ id = "transitlock"; @@ -125660,8 +128930,37 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark/corner, /area/engine/storage_shared) +"fCy" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + req_access_txt = "19" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "fSj" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -125669,6 +128968,14 @@ /obj/structure/closet/radiation, /turf/open/floor/plasteel, /area/engine/gravity_generator) +"gzn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/atmos) "gCK" = ( /turf/closed/wall, /area/maintenance/department/science) @@ -125690,6 +128997,28 @@ }, /turf/open/floor/plasteel/dark, /area/science/nanite) +"gIk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "gNS" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral{ @@ -125707,6 +129036,20 @@ "gSi" = ( /turf/closed/wall/r_wall, /area/science/misc_lab) +"gSr" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/prison) "gUH" = ( /obj/machinery/light, /obj/structure/table/reinforced, @@ -125736,6 +129079,11 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"hrF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/checkpoint/escape) "hsX" = ( /obj/machinery/ore_silo, /obj/effect/turf_decal/tile/neutral{ @@ -125750,6 +129098,12 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) +"hEz" = ( +/obj/structure/cable/white, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/medical/virology) "hFo" = ( /obj/structure/lattice, /obj/structure/disposalpipe/segment{ @@ -125796,6 +129150,19 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/research) +"ibx" = ( +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/storage/tech) +"iwr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/primary/central) "ixL" = ( /obj/structure/sign/warning/vacuum{ pixel_x = 32 @@ -125843,6 +129210,14 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"jek" = ( +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/medical/virology) "jjN" = ( /obj/structure/table/reinforced, /obj/machinery/camera{ @@ -125932,6 +129307,33 @@ }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"jGC" = ( +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/quartermaster/qm) +"jJl" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/security/prison) +"jZG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/science/misc_lab) "kam" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/conveyor{ @@ -125965,6 +129367,28 @@ }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) +"kUg" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library Access" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/library) "ljP" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -125985,6 +129409,14 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"lMG" = ( +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/storage/tech) "lTo" = ( /obj/docking_port/stationary{ area_type = /area/construction/mining/aux_base; @@ -126074,10 +129506,23 @@ /obj/machinery/vending/snack/random, /turf/open/floor/plasteel, /area/hallway/primary/central) +"mVJ" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/brig) "ncP" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/science/explab) +"njh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/crew_quarters/fitness/recreation) "npR" = ( /obj/structure/table, /obj/item/storage/secure/safe{ @@ -126156,6 +129601,10 @@ "oIE" = ( /obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, /obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/mixing/chamber) "oMw" = ( @@ -126189,6 +129638,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port) "oRB" = ( @@ -126227,6 +129677,23 @@ /obj/machinery/igniter/incinerator_toxmix, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) +"oYT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/crew_quarters/theatre/abandoned) +"pdy" = ( +/obj/structure/cable/white, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/brig) "pfG" = ( /obj/effect/turf_decal/bot, /obj/item/twohanded/required/kirbyplants/random, @@ -126310,6 +129777,21 @@ }, /turf/open/floor/plasteel/dark, /area/science/nanite) +"qeU" = ( +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ceprivacy"; + name = "Chief's Privacy Shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/crew_quarters/heads/chief) "qhc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -126324,6 +129806,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/maintenance/port) +"qte" = ( +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/warden) +"qzW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/atmos) "qUc" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -126385,6 +129880,14 @@ }, /turf/open/floor/plating/airless, /area/maintenance/port) +"rpw" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/main) "rzc" = ( /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/bot, @@ -126422,7 +129925,6 @@ /area/science/mixing) "rUL" = ( /obj/machinery/mineral/ore_redemption, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/box, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -126434,8 +129936,21 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) +"rVB" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast door" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/security/prison) "saw" = ( /turf/closed/wall/r_wall, /area/science/misc_lab/range) @@ -126443,6 +129958,19 @@ /obj/effect/decal/remains/xeno, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) +"smn" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/medical/virology) +"srB" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/atmospherics_engine) "svv" = ( /obj/machinery/door/poddoor/incinerator_toxmix, /turf/open/floor/engine/vacuum, @@ -126459,6 +129987,14 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"sMw" = ( +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/checkpoint/escape) "twt" = ( /obj/machinery/vr_sleeper, /obj/effect/turf_decal/tile/neutral{ @@ -126466,6 +130002,11 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) +"tyU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "tCh" = ( /turf/closed/wall, /area/science/misc_lab) @@ -126486,6 +130027,20 @@ }, /turf/open/floor/plasteel/dark, /area/medical/morgue) +"tNc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "roboticsprivacy"; + name = "Robotics Shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/science/robotics/lab) "tQS" = ( /obj/machinery/power/apc{ areastring = "/area/vacant_room/commissary"; @@ -126505,6 +130060,19 @@ }, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"uhV" = ( +/obj/structure/cable/white{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/medical/virology) +"uIs" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/engineering) "uNP" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/effect/turf_decal/stripes/line{ @@ -126522,6 +130090,21 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"uRs" = ( +/obj/structure/cable/white, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/security/prison) "uYS" = ( /obj/machinery/door/airlock/atmos/glass/critical{ heat_proof = 1; @@ -126531,8 +130114,30 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/engine/supermatter) +"vfs" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/science/research) +"vms" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/security/prison) "vwZ" = ( /obj/structure/table/reinforced, /obj/machinery/light/small{ @@ -126559,11 +130164,24 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/storage_shared) +"vFB" = ( +/obj/structure/cable/white, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/security/prison) "vJu" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Nanite Lab Maintenance"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "wei" = ( @@ -126589,6 +130207,27 @@ }, /turf/open/floor/plasteel/dark, /area/science/nanite) +"wkn" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "wkG" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -126598,6 +130237,21 @@ }, /turf/open/floor/plasteel, /area/science/mixing) +"wsF" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "corporatelounge"; + name = "Corporate Lounge Shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/bridge/showroom/corporate) "wAA" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall/r_wall, @@ -126612,6 +130266,21 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/storage_shared) +"wJG" = ( +/obj/structure/cable/white{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigwindows"; + name = "Brig Front Blast door" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/security/brig) "wQo" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -126643,6 +130312,25 @@ "xdD" = ( /turf/closed/wall/r_wall, /area/science/mixing/chamber) +"xfi" = ( +/obj/structure/cable/white, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/execution/transfer) +"xlT" = ( +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/checkpoint/escape) +"xuJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "xDZ" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -126690,10 +130378,41 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) +"xYp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "xZM" = ( /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) +"ydq" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast door" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "yiv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ @@ -147437,9 +151156,9 @@ cbl cMO ciw clN -bVh -cTm bXA +cTm +cgR cRB cSG cMO @@ -147694,9 +151413,9 @@ cbr cMP ciB cmh -cni -cTn bXT +cTn +cmk cRC cSH cMO @@ -147949,12 +151668,12 @@ car ceb cbt cgI -cgR -cmk +bVh bVB -cxa bYa -cmk +cxa +cni +bVB cSI cgI cUm @@ -148920,19 +152639,19 @@ aMG aMG aMG aWy -aMB +qzW aZS aMG aWy -aMB +qzW aZS aMG aWy -aMB +qzW aZS aMG aZS -aMB +qzW aWy aMG aMG @@ -149730,13 +153449,13 @@ aaa aad aaa aad -cjd -cjd -cjd +uIs +uIs +uIs crM -cjd -cjd -cjd +uIs +uIs +uIs aad aaa aad @@ -149984,19 +153703,19 @@ car cdH car car -cjd -cjd -cjd -cjd +uIs +uIs +uIs +uIs coZ cqq crN cqq cuP -cjd -cjd -cjd -cjd +uIs +uIs +uIs +uIs car car cFM @@ -150182,16 +153901,16 @@ aad ajr aad alT -asl -asl +srB +srB auS -asl -asl -asl +srB +srB +srB alT -asl -asl -asl +srB +srB +srB auS alT aFr @@ -151520,7 +155239,7 @@ bHV bSg bWx bWn -bTZ +qeU cau bnL dhm @@ -153093,7 +156812,7 @@ bNL cMY cMY cTA -cNd +dss cNd cYK cTA @@ -154314,16 +158033,16 @@ aML aMG aMG aMG -aTg -aMB -aTg +gzn +qzW +gzn aMG aWy -aMB +qzW aZS aMG aWy -aMB +qzW aZS aMG bnc @@ -154916,10 +158635,10 @@ ddF caE aad gSi -dEn -dEn +jZG +jZG gSi -dEn +jZG gSi dLI gSi @@ -155172,12 +158891,12 @@ cso crZ cOj aaa -dEn +jZG dFz dGY dIj dJJ -dEn +jZG dLJ gSi dOb @@ -155429,7 +159148,7 @@ csj ddE cOj aad -dEn +jZG dFA dGZ cBT @@ -155943,7 +159662,7 @@ csq ceb cOj aad -dEn +jZG dFC dHb cBW @@ -156131,7 +159850,7 @@ bqr bss aad bvv -bvw +lMG bxY bxY bBk @@ -156200,7 +159919,7 @@ css ddF cOj aaa -dEn +jZG dFD dHc cBX @@ -156387,7 +160106,7 @@ alf bqs bss aaa -bvw +lMG bwJ bxZ bvw @@ -156459,7 +160178,7 @@ caE aad gSi dFE -dHd +dsy cCl dqe dKC @@ -156901,7 +160620,7 @@ arB bqu bss aaa -bvy +ibx bwL byb bvy @@ -157159,7 +160878,7 @@ bqv bss aad bvv -bvy +ibx bxY bxY bBn @@ -158379,25 +162098,25 @@ aad aad aad aad -aaO +tyU aea -aaO +tyU aad aaa aaa aad -aaO +tyU aea -aaO +tyU aad aad aad aad aad -aaO -aaO -aaO -aaO +tyU +tyU +tyU +tyU aaa alV alV @@ -158457,7 +162176,7 @@ bMk bOp bQq bDu -cKi +cJm bWC blc caG @@ -158636,25 +162355,25 @@ aaa aaa aad aaa -aaO +tyU ehy -aaO -aaO -aaO -aaO -aaO -aaO +tyU +tyU +tyU +tyU +tyU +tyU ehy -aaO +tyU aaa aad aaa aaa aaa -aaO +tyU ajs ajR -aaO +tyU aad aad aad @@ -158883,30 +162602,30 @@ aaa aaa aaa aaa -aaO -aaO +tyU +tyU abf -aaO -aaO +tyU +tyU abf -aaO -aaO +tyU +tyU abf adq -aaO -aec +tyU +dNH aaO aeR aft aeb agj aaO -aej -aaO +gIk +tyU ads abf -aaO -aaO +tyU +tyU abf abf ajt @@ -159140,7 +162859,7 @@ aaa aaa aaa aaa -aaO +tyU abe abp abC @@ -159397,7 +163116,7 @@ aaa aaa aaa aaa -aaO +tyU abe abq abD @@ -159654,30 +163373,30 @@ aaa aaa aaa aaa -aaO -aaO +tyU +tyU abf -aaO -aaO +tyU +tyU abf -aaO -aaO +tyU +tyU abf -aaO -aaO -aaO -aaO +tyU +tyU +tyU +tyU aeS afu afx agk -aaO -aaO -aaO -aaO +tyU +tyU +tyU +tyU abf -aaO -aaO +tyU +tyU abf abf aeY @@ -159785,7 +163504,7 @@ cNt dgv cgp ceE -cNp +vfs qYo svv oYI @@ -159923,12 +163642,12 @@ aad aaa aaa aad -aaO -aaO -aaO -aaO -aaO -aaO +tyU +tyU +tyU +tyU +tyU +tyU aad aaa aaa @@ -160193,7 +163912,7 @@ aad aad aad aad -aaO +tyU aeY aeg aky @@ -160449,7 +164168,7 @@ aaa aaa aaa aad -aaO +tyU abf afg aed @@ -160522,7 +164241,7 @@ caG caG caH cag -blQ +kUg caH caG caG @@ -160962,8 +164681,8 @@ aaa aaa aaa aaa -aaO -aaO +tyU +tyU aaO aeY aed @@ -161476,8 +165195,8 @@ aaa aaa aaa aaa -aaO -aaO +tyU +tyU aaO aeY aei @@ -161991,7 +165710,7 @@ aaa aaa aaa aad -aaO +tyU abf afo aed @@ -162040,7 +165759,7 @@ aYC bof bfX bmQ -buq +iwr aaa aad aaa @@ -162234,22 +165953,22 @@ aad aad aad aad -aaO +tyU aea -aaO +tyU aad aad aad aad -aaO +tyU aee -aaO +tyU aad aad aad aad aad -aaO +tyU aeY aed akC @@ -162297,7 +166016,7 @@ aYC aKP bfR aNW -buq +iwr aaa aad aaa @@ -162491,16 +166210,16 @@ aaa aaa aad aaa -aaO +tyU ehy -aaO -aaO -aaO -aaO -aaO -aaO +tyU +tyU +tyU +tyU +tyU +tyU ehy -aaO +tyU aaa aad aaa @@ -162554,7 +166273,7 @@ aYC aKP bfR aNW -buq +iwr aaa aad aaa @@ -162744,24 +166463,24 @@ abf abf abf abf -aaO -aaO +tyU +tyU abf ads -aaO -aec +tyU +dNH aaO aeV afw afT agk aaO -aej -aaO +gIk +tyU adq abf -aaO -aaO +tyU +tyU abf abf afs @@ -163068,7 +166787,7 @@ bnq aKP bfR aNW -buq +iwr aaa aad aaa @@ -163325,7 +167044,7 @@ bnq aKP bfR aNW -buq +iwr aaa aad aaa @@ -163582,7 +167301,7 @@ bnq aKP bfR aNW -buq +iwr aaa aad aaa @@ -163772,24 +167491,24 @@ abf abf abf abf -aaO -aaO +tyU +tyU abf adq -aaO -aee +tyU +wkn aaO aeX afx afx agl aaO -aee -aaO +wkn +tyU ads abf -aaO -aaO +tyU +tyU abf ajh aeY @@ -163943,7 +167662,7 @@ cRJ cRU cSi cSt -eeb +sMw aad aad aaa @@ -164033,16 +167752,16 @@ aaa aaa aad aaa -aaO +tyU ehy -aaO -aaO -aaO -aaO -aaO -aaO +tyU +tyU +tyU +tyU +tyU +tyU ehy -aaO +tyU aaa aad aaa @@ -164096,7 +167815,7 @@ bnq aKP bgl aNW -buq +iwr aaa bwR byf @@ -164290,22 +168009,22 @@ aad aad aad aad -aaO +tyU aec -aaO +tyU aad aaa aaa aad -aaO +tyU aej -aaO +tyU aad aad aad aad aad -aaO +tyU aeY aed akE @@ -164353,7 +168072,7 @@ bnq aKP bfR aNW -buq +iwr aaa bwS byg @@ -164457,7 +168176,7 @@ eec eeK cSk egk -egG +xlT aad aad aaa @@ -164610,7 +168329,7 @@ bnq aKP bgv aNW -buq +iwr aaa bwS byh @@ -164819,7 +168538,7 @@ aaa aaa aaa aaa -aaO +tyU afC agw ahy @@ -164867,7 +168586,7 @@ bcl aKP bgy aNZ -buq +iwr aaa bwT byi @@ -164934,9 +168653,9 @@ dqQ dah dgu dyg -dyd +tNc dAP -dyd +tNc dyg dEO dGe @@ -165076,7 +168795,7 @@ aaa aaa aaa aaa -aaO +tyU afq agy akJ @@ -165158,7 +168877,7 @@ bLN bMC abl cyt -czY +wsF cBr cCX cEM @@ -165175,9 +168894,9 @@ cCz cNp dfm cZq -cZo +eFD cZm -cZo +eFD cZi dgR din @@ -165333,7 +169052,7 @@ aaa aaa aaa aaa -aaO +tyU adP agz akK @@ -165381,7 +169100,7 @@ avN aKP bgH aOb -buq +iwr aaa bwV byk @@ -165590,7 +169309,7 @@ aaa aaa aaa aaa -aaO +tyU adP agz akL @@ -165638,7 +169357,7 @@ bpB bqF bgL bnk -buq +iwr aaa bwW byl @@ -165742,7 +169461,7 @@ eei cII cSm ego -eeb +sMw aad aad aaa @@ -165847,7 +169566,7 @@ aaa aaa aaa aaa -aaO +tyU adP agz akM @@ -165895,7 +169614,7 @@ avN aKT bhg aOg -buq +iwr aaa bwX bym @@ -166104,7 +169823,7 @@ aaa aaa aaa aaa -aaO +tyU adP agz akN @@ -166186,7 +169905,7 @@ bLR bMD abl cyv -czY +wsF cBr cDb cEQ @@ -166256,7 +169975,7 @@ eei cIJ cSr egq -egG +xlT aad aad aaa @@ -166361,7 +170080,7 @@ aaa aaa aaa aaa -aaO +tyU afF agL aep @@ -166409,7 +170128,7 @@ bfk aKT bho aOj -buq +iwr aaa bwR byo @@ -166666,7 +170385,7 @@ bfk aKT cbZ aOl -buq +iwr aaa bwS byp @@ -166750,21 +170469,21 @@ aad aaa aad aaa -dSU -dSU -dSU -dSU -dSU -dSU -dSU +xuJ +xuJ +xuJ +xuJ +xuJ +xuJ +xuJ dYI dZr dYI -dSU -dSU +xuJ +xuJ ecc -dSU -dSU +xuJ +xuJ dYI eej eeS @@ -166860,22 +170579,22 @@ aad aad aad aad -aaO +tyU aea -aaO +tyU aad aaa aaa aad -aaO +tyU aea -aaO +tyU aad aad aad aad aad -aaO +tyU aeY aed akP @@ -166923,7 +170642,7 @@ bnv aKT bZp aOl -buq +iwr aaa bwS byq @@ -167013,19 +170732,19 @@ aad aad aaa aaa -dSU +xuJ ehM dSU ehM -dSU +xuJ aad aad aad -dSU +xuJ ehM eek eeT -eek +hrF aad aaa aaa @@ -167117,16 +170836,16 @@ aaa aaa aad aaa -aaO +tyU ehy -aaO -aaO -aaO -aaO -aaO -aaO +tyU +tyU +tyU +tyU +tyU +tyU ehy -aaO +tyU aaa aad aaa @@ -167180,7 +170899,7 @@ bnv aKT bZp aOl -buq +iwr aaa bwT byf @@ -167270,19 +170989,19 @@ aaa aaa aaa aaa -dSU +xuJ dYJ -dSU +xuJ dYJ -dSU +xuJ aaa aaa aaa -dSU +xuJ dYJ -eek +hrF eeU -eek +hrF aaa aaa aaa @@ -167370,24 +171089,24 @@ abf abf abf abf -aaO -aaO +tyU +tyU abf ads -aaO -aej +tyU +gIk aaO afb afz afV agk aaO -aec -aaO +dNH +tyU adq abf -aaO -aaO +tyU +tyU abf ajh aeY @@ -167694,7 +171413,7 @@ bnv aKT bZp aOl -buq +iwr aaa aad aaa @@ -167951,7 +171670,7 @@ bnv aKT bZp aOl -buq +iwr aaa aad aaa @@ -168208,7 +171927,7 @@ bfk aKT bZp aOl -buq +iwr aaa aad aaa @@ -168722,7 +172441,7 @@ bdN aKU bZp aOl -buq +iwr aaa aad aaa @@ -168979,14 +172698,14 @@ baQ boi bhs bob -buq +iwr aaa aad aaa bwU bBw bjz -aWp +fCy bGS bIV bKR @@ -169236,15 +172955,15 @@ baQ aKY bip aOl -buq +iwr aaa aad aaa bwU -bBy +ydq bko -bBy -bBy +ydq +ydq bIV bKS bMN @@ -169430,7 +173149,7 @@ acs aax adg ace -adR +ffL abi adR adR @@ -169702,11 +173421,11 @@ abi ail agn adK -ail +xYp aig -ail +xYp agY -ail +xYp aig aig aoz @@ -170244,7 +173963,7 @@ aLd azB azy aJt -aAG +dsx aPa axk azy @@ -172407,11 +176126,11 @@ dPq dPq aaa dUK -dSc +hEz dPq -dPs +uhV dPq -dPr +smn dZw aaa aaa @@ -172608,9 +176327,9 @@ cpX crl bHA cbk -bCj +aNY bNI -bCj +aNY cAm bFf dgo @@ -172816,7 +176535,7 @@ aad aad aad aad -aQR +jGC aSw axN aZc @@ -172892,7 +176611,7 @@ dfH cPv coa cUl -cYm +cVF cVK cqE cUl @@ -173434,13 +177153,13 @@ dQX dPq dPq aaa -dUN +jek dVw dWp cPl dXX dYS -dUN +jek aaa aad aad @@ -173844,12 +177563,12 @@ aaa aaa aaa aad -aQR +jGC aSs aFC doS aAg -aQR +jGC aad aaa bel @@ -173945,16 +177664,16 @@ aad aad dQh dQZ -dSc +hEz aad aad -dPr +smn cKr cFn cPF cFX cKr -dSc +hEz aaa ajr aad @@ -174200,9 +177919,9 @@ cAp cHU aaa aaa -dPr +smn dRa -dSc +hEz aaa aaa dPq @@ -174970,7 +178689,7 @@ cIW cAt dfX aaa -dPr +smn dQj cCM cLN @@ -175658,7 +179377,7 @@ aaa aaa aad bnD -bpc +xfi bnG btc buB @@ -175676,9 +179395,9 @@ bHr bHr bHr bHr -bic -dkk -bic +bhW +djU +bhW cbp cdl cdl @@ -175733,7 +179452,7 @@ ctU csW dEi dEi -dEj +oYT dEi cww dEi @@ -175937,7 +179656,7 @@ bid djT blu bmq -bHw +wJG cfb cgP bLT @@ -175998,7 +179717,7 @@ dLr dMZ dEi aaa -dPs +uhV dQn cDc cMg @@ -176425,9 +180144,9 @@ aaa aad aaa bgZ -biy +mVJ bkj -bmc +pdy bnG bpf brg @@ -176451,7 +180170,7 @@ bNi dkm bZJ bmY -bHw +wJG cfd brD bNM @@ -177037,7 +180756,7 @@ dPq dPq dPq dPq -dUN +jek dPq dPq dPq @@ -177284,12 +181003,12 @@ dNe dEi aad aad -dPr +smn cDi cMm cMv cMx -dSc +hEz aaa aad aad @@ -177703,7 +181422,7 @@ aQW aSC aHg azl -aFn +gSr aNE aSD aJY @@ -177963,8 +181682,8 @@ aLI aPk aQr aCG -bcM -beq +uRs +rVB aNL bhb aHo @@ -178217,11 +181936,11 @@ aQY aSE aFE azo -aFn +jJl aNF aCH aDB -beq +rVB aNN aGg aHp @@ -179763,7 +183482,7 @@ aAi aOP aCG bcP -bcM +vFB aad bhd biK @@ -180022,7 +183741,7 @@ aCH bcQ aFm aaa -bhe +rpw biL bjP bkw @@ -180317,7 +184036,7 @@ coW clA aad aad -cuM +njh cwd cxx bDL @@ -180340,7 +184059,7 @@ bDL bYU cxy ddw -cuM +njh aad dhC diZ @@ -180552,7 +184271,7 @@ cEl cHJ bhd bFL -bHL +qte bFL bLs bNs @@ -180574,7 +184293,7 @@ clA clA aaa aaa -cuM +njh cwd cxy cDN @@ -180597,7 +184316,7 @@ cxy cTe cTe ddw -cuM +njh aaa dhC dhC @@ -180791,7 +184510,7 @@ aAi aPi aCG bcS -bcM +vFB aad bhd biO @@ -180831,7 +184550,7 @@ aaa aaa crD aaa -cuM +njh cwf cxy bDM @@ -180854,7 +184573,7 @@ cxy bYV dbG ddw -cuM +njh aad aad aad @@ -181079,7 +184798,7 @@ bLs bLs bLs bgZ -bZN +eyx bgZ bgZ aaa @@ -181088,7 +184807,7 @@ aad ajr aad aad -cuM +njh cwg cxy bDM @@ -181111,7 +184830,7 @@ cxy bZd dbH ddx -cuM +njh aad aaa ajr @@ -181345,7 +185064,7 @@ aaa aaa aaa aaa -cuM +njh cwh cxy bDM @@ -181368,7 +185087,7 @@ cSF bZe dbI cDL -cuM +njh aad aaa aaa @@ -181561,7 +185280,7 @@ aKZ aFm aPi aCG -bcM +vFB aaa aad aaa @@ -181602,7 +185321,7 @@ ajr ajr aad aad -cuM +njh twt cxy cDK @@ -181625,7 +185344,7 @@ cxy cTe cTe dbJ -cuM +njh aad ajr aaa @@ -181818,7 +185537,7 @@ aWl aFm aOa aSJ -bcM +vFB aad aad aad @@ -181859,7 +185578,7 @@ aaa aaa aaa aaa -cuM +njh twt cxy cxy @@ -181882,7 +185601,7 @@ cxy cxy cxy dbJ -cuM +njh aad ajr aaa @@ -182075,7 +185794,7 @@ dpE aPD aQs aCG -bcM +vFB aaa aad aaa @@ -182116,7 +185835,7 @@ aad aad ajr aad -cuM +njh twt cwi cwi @@ -182139,7 +185858,7 @@ dbJ dbJ dbJ ddy -cuM +njh aad aaa aaa @@ -182373,30 +186092,30 @@ aaa aaa aaa aaa -cuM +njh cwj cwj cwj -cuM +njh coq -cuM -cuM -cuM -cuM +njh +njh +njh +njh bLE cuM cuM bLE -cuM -cuM -cuM -cuM +njh +njh +njh +njh cOp -cuM +njh daj dbK ddz -cuM +njh aad ajr aaa @@ -182630,30 +186349,30 @@ aaa aaa aaa aaa -cuM +njh cwk cxz czn -cuM +njh cox aaa aad aaa -cuM +njh bLJ cuL cLn bSt -cuM +njh aaa aad aaa cwQ -cuM +njh dak dbL ddA -cuM +njh aad ajr aaa @@ -182888,28 +186607,28 @@ aaa aaa aad cuL -cuM -cuM -cuM +njh +njh +njh cuL cpf -cuM -cuM -cuM -cuM +njh +njh +njh +njh bLK cuM cuM bLK -cuM -cuM -cuM -cuM +njh +njh +njh +njh cPk cuL -cuM -cuM -cuM +njh +njh +njh cuL aad aaa @@ -183148,9 +186867,9 @@ aad aad aad aad -cuM +njh cox -cuM +njh cFF cFF cFF @@ -183161,9 +186880,9 @@ cFF cFF cFF cFF -cuM +njh cwQ -cuM +njh aad aad aad @@ -183405,9 +187124,9 @@ aaa aaa aaa aad -cuM +njh cox -cuM +njh cFF cFF cFF @@ -183418,9 +187137,9 @@ cFF cFF cFF cFF -cuM +njh cwQ -cuM +njh aad aaa aaa @@ -183662,7 +187381,7 @@ ajr aad aad aad -cuM +njh cpf cIo cFG @@ -183677,7 +187396,7 @@ cFF cTi cIo cPk -cuM +njh aad ajr aaa @@ -183875,7 +187594,7 @@ aXT aRZ aJe bcV -bcM +vFB aaa aad aaa @@ -183919,9 +187638,9 @@ aaa aaa aaa aad -cuM +njh cox -cuM +njh cFF cFF cFF @@ -183932,9 +187651,9 @@ cFF cFF cFF cFF -cuM +njh cwQ -cuM +njh aad ajr aaa @@ -184176,9 +187895,9 @@ aaa aaa ajr aad -cuM +njh cox -cuM +njh cFF cFF cFF @@ -184189,9 +187908,9 @@ cFF cFF cFF cFF -cuM +njh cwQ -cuM +njh aad ajr aaa @@ -184388,7 +188107,7 @@ aad aKV aZL bbu -aZL +vms aKV aad ajr @@ -184435,18 +188154,18 @@ ajr aad cuL cpf -cuM -cuM -cuM -cuM +njh +njh +njh +njh bLE cuM cuM bLE -cuM -cuM -cuM -cuM +njh +njh +njh +njh cPk cuL aad @@ -184690,22 +188409,22 @@ aaa aaa aaa aad -cuM +njh cox aaa aad aaa -cuM +njh bLM cLn cuL bSw -cuM +njh aaa aad aaa cwQ -cuM +njh aad aaa aaa @@ -184947,7 +188666,7 @@ aaa aaa aaa aad -cuM +njh cpI bLB bLB @@ -184962,7 +188681,7 @@ clF clF clF cPu -cuM +njh aad ajr aaa @@ -185209,12 +188928,12 @@ aad aad aad aad -cuM +njh dhS cLo cMJ dhX -cuM +njh aad aad aad @@ -185723,12 +189442,12 @@ aaa aaa aaa aaa -cuM +njh cJH cLq cML cOi -cuM +njh aaa aaa aaa @@ -185980,12 +189699,12 @@ aaa aaa aaa aaa -cuM -cuM -cuM -cuM -cuM -cuM +njh +njh +njh +njh +njh +njh aaa aaa aaa diff --git a/_maps/map_files/YogsPubby/YogsPubby.dmm b/_maps/map_files/YogsPubby/YogsPubby.dmm index 3d031a624bef..f205f8ed27c9 100644 --- a/_maps/map_files/YogsPubby/YogsPubby.dmm +++ b/_maps/map_files/YogsPubby/YogsPubby.dmm @@ -41,6 +41,10 @@ name = "Gift Shop"; req_access_txt = "36" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "aaj" = ( @@ -159,16 +163,16 @@ /area/clerk) "aap" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "aaq" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/space/basic, /area/space/nearstation) @@ -216,6 +220,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "aau" = ( @@ -251,9 +259,16 @@ dir = 8 }, /obj/machinery/paystand/register{ - icon_state = "register"; + dir = 1; + icon_state = "register" + }, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/clerk) "aaw" = ( @@ -290,9 +305,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/aisat_interior"; dir = 8; name = "MiniSat Antechamber APC"; - areastring = "/area/ai_monitored/turret_protected/aisat_interior"; pixel_x = -24 }, /obj/machinery/recharger, @@ -318,13 +333,12 @@ "aaA" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/space/basic, /area/space) "aaB" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -344,6 +358,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "aaC" = ( @@ -377,41 +395,40 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "aaG" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/space/basic, /area/space) "aaH" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/space, /area/space/nearstation) "aaI" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ name = "MiniSat Chamber Observation"; req_one_access_txt = "65" @@ -421,6 +438,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "aaJ" = ( @@ -572,12 +593,12 @@ "abb" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/space/basic, /area/space) @@ -601,8 +622,8 @@ /area/medical/paramedic) "abe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -633,6 +654,12 @@ name = "Paramedic Staging Area Maintenance"; req_access_txt = "69" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "abk" = ( @@ -644,13 +671,14 @@ "abl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "abm" = ( @@ -683,6 +711,12 @@ /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, /area/medical/paramedic) "abq" = ( @@ -869,12 +903,12 @@ /area/medical/medbay/central) "abM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -901,8 +935,8 @@ "abR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -972,8 +1006,8 @@ "acb" = ( /obj/structure/table/wood, /obj/machinery/computer/med_data/laptop{ - icon_state = "laptop"; - dir = 8 + dir = 8; + icon_state = "laptop" }, /turf/open/floor/carpet, /area/medical/medbay/central) @@ -1063,9 +1097,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/ai"; dir = 1; name = "AI Chamber APC"; - areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = 24 }, /obj/effect/landmark/start/ai/secondary, @@ -1110,11 +1144,13 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/command/glass{ name = "AI Core"; req_access_txt = "65" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/ai_monitored/turret_protected/ai) "acq" = ( @@ -1149,11 +1185,13 @@ /turf/open/floor/plasteel/white, /area/ai_monitored/turret_protected/ai) "act" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/command/glass{ name = "AI Core"; req_access_txt = "65" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/ai_monitored/turret_protected/ai) "acu" = ( @@ -1238,7 +1276,12 @@ /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "acB" = ( -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "acC" = ( @@ -1319,7 +1362,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/ai_monitored/turret_protected/ai) "acK" = ( @@ -1338,7 +1386,12 @@ /turf/open/floor/plasteel/white, /area/ai_monitored/turret_protected/ai) "acM" = ( -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/ai_monitored/turret_protected/ai) "acN" = ( @@ -1367,9 +1420,10 @@ "acR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) "acS" = ( @@ -1379,8 +1433,8 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plating, @@ -1396,8 +1450,8 @@ "acV" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/space/basic, /area/space) @@ -1417,27 +1471,27 @@ "acZ" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/space/basic, /area/space/nearstation) "ada" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "adb" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -1450,13 +1504,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "add" = ( @@ -1465,12 +1525,12 @@ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -1521,8 +1581,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -1534,12 +1594,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -1548,8 +1608,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -1562,12 +1622,12 @@ "adn" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -1586,12 +1646,12 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -1611,12 +1671,12 @@ /area/ai_monitored/turret_protected/AIsatextAP) "ads" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) @@ -1629,30 +1689,36 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) "adu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "adv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -1663,8 +1729,8 @@ "adx" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -1680,8 +1746,8 @@ name = "Waste Out" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -1690,22 +1756,22 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/AIsatextAP"; dir = 8; name = "MiniSat Port Maintenance APC"; - areastring = "/area/ai_monitored/turret_protected/AIsatextAP"; pixel_x = -24 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /obj/machinery/light/small{ dir = 1; light_color = "#ffc1c1" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -1714,8 +1780,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /turf/open/floor/plating, @@ -1741,12 +1807,12 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -1755,12 +1821,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -1773,11 +1839,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -1785,8 +1857,8 @@ "adF" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -1800,6 +1872,10 @@ id = "executionfireblast"; name = "blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/execution/transfer) "adH" = ( @@ -1811,6 +1887,10 @@ id = "executionfireblast"; name = "blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/execution/transfer) "adI" = ( @@ -1818,12 +1898,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -1862,12 +1942,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -1888,12 +1968,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -1920,14 +2000,14 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/AIsatextAS"; dir = 4; name = "MiniSat Starboard Maintenance APC"; - areastring = "/area/ai_monitored/turret_protected/AIsatextAS"; pixel_x = 24 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -1936,12 +2016,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/security/execution/transfer) @@ -1975,6 +2055,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "adU" = ( @@ -2017,8 +2101,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -2031,13 +2115,18 @@ name = "Solutions Room"; req_access_txt = "2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -2063,8 +2152,8 @@ /area/security/execution/transfer) "aec" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -2101,12 +2190,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -2125,6 +2214,10 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "aeo" = ( @@ -2207,19 +2300,19 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "aew" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) @@ -2245,6 +2338,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/prison) "aey" = ( @@ -2315,16 +2412,18 @@ /turf/open/floor/plasteel/dark, /area/security/prison) "aeJ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Equipment Room"; req_access_txt = "1" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/main) "aeK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -2339,6 +2438,9 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "aeL" = ( @@ -2361,12 +2463,12 @@ /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "aeN" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Prison Gate"; name = "prison blast door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "aeO" = ( @@ -2389,8 +2491,8 @@ "aeP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -2467,7 +2569,6 @@ /turf/open/space/basic, /area/space/nearstation) "aeZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ name = "MiniSat Chamber Hallway"; req_one_access_txt = "65" @@ -2479,6 +2580,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "afa" = ( @@ -2494,6 +2599,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "afb" = ( @@ -2527,6 +2638,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) "aff" = ( @@ -2534,8 +2649,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -2548,11 +2663,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -2579,6 +2700,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "afj" = ( @@ -2610,8 +2737,8 @@ /obj/structure/chair, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2638,12 +2765,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -2700,12 +2827,12 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -2737,12 +2864,12 @@ "afy" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/space/basic, /area/space/nearstation) @@ -2754,7 +2881,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "afA" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ aiControlDisabled = 1; name = "Solutions Room"; @@ -2762,6 +2888,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "afB" = ( @@ -2779,8 +2909,8 @@ /obj/item/crowbar, /obj/item/clothing/mask/gas, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -2805,8 +2935,8 @@ "afE" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -2814,8 +2944,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2840,8 +2970,8 @@ /obj/structure/chair, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2883,8 +3013,8 @@ dir = 6 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/security/execution/transfer) @@ -2944,13 +3074,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) "afX" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "afY" = ( @@ -2970,8 +3101,8 @@ /area/security/prison) "aga" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -3066,8 +3197,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -3103,6 +3234,7 @@ /area/security/prison) "agq" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "agr" = ( @@ -3124,6 +3256,10 @@ name = "MiniSat External Access"; req_access_txt = "65" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "agu" = ( @@ -3140,8 +3276,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -3170,6 +3306,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "agy" = ( @@ -3227,6 +3367,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/prison) "agC" = ( @@ -3234,6 +3378,10 @@ name = "Unisex Restroom"; req_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/security/prison) "agD" = ( @@ -3255,15 +3403,15 @@ /area/ai_monitored/turret_protected/aisat_interior) "agF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "agG" = ( /obj/structure/chair/wood{ - icon_state = "wooden_chair"; - dir = 4 + dir = 4; + icon_state = "wooden_chair" }, /obj/effect/landmark/start/yogs/psychiatrist, /turf/open/floor/wood, @@ -3298,8 +3446,8 @@ pixel_y = -3 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) @@ -3333,8 +3481,8 @@ "agK" = ( /obj/structure/punching_bag, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/showroomfloor, /area/security/main) @@ -3374,8 +3522,8 @@ /area/security/brig) "agN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -3488,8 +3636,8 @@ /area/security/execution/transfer) "aha" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -3513,8 +3661,8 @@ /area/security/main) "ahe" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 4 + dir = 4; + icon_state = "connector_map-1" }, /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/light/small{ @@ -3561,8 +3709,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) @@ -3580,6 +3728,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "ahm" = ( @@ -3600,13 +3752,12 @@ "ahn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "aho" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/window/southleft{ base_state = "right"; icon_state = "right"; @@ -3629,6 +3780,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/warden) "ahp" = ( @@ -3702,8 +3857,8 @@ name = "Air Out" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -3745,12 +3900,12 @@ /obj/effect/landmark/start/cyborg, /obj/item/beacon, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -3760,8 +3915,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -3772,8 +3927,8 @@ /area/security/prison) "ahB" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/item/wrench, /turf/open/floor/plating, @@ -3828,8 +3983,8 @@ "ahF" = ( /obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -3935,8 +4090,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) @@ -3989,7 +4144,6 @@ /turf/open/floor/plasteel, /area/security/main) "ahU" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -4003,6 +4157,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "ahV" = ( @@ -4019,8 +4177,8 @@ /obj/item/toy/cards/deck, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/prison) @@ -4041,8 +4199,8 @@ /obj/item/pen, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/prison) @@ -4063,8 +4221,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -4076,12 +4234,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/transfer) @@ -4168,8 +4326,8 @@ /turf/open/floor/plasteel/dark, /area/security/execution/transfer) "aio" = ( -/obj/structure/closet/l3closet, /obj/effect/turf_decal/delivery, +/obj/structure/closet/l3closet/security, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "aip" = ( @@ -4196,13 +4354,13 @@ /area/security/main) "ait" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aiu" = ( /turf/closed/wall, /area/maintenance/department/security/brig) "aiv" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -4213,6 +4371,10 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "aiw" = ( @@ -4251,8 +4413,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -4276,13 +4438,12 @@ "aiC" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/prison) "aiD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ aiControlDisabled = 1; name = "Prisoner Transfer Centre"; @@ -4292,11 +4453,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -4306,12 +4473,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -4329,6 +4496,10 @@ req_access_txt = "0" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "aiH" = ( @@ -4345,12 +4516,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -4434,11 +4605,13 @@ /area/maintenance/department/crew_quarters/dorms) "aiT" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "aiU" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/barsign, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "aiV" = ( @@ -4525,16 +4698,26 @@ }, /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "ajf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -4799,6 +4982,13 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "ajH" = ( @@ -4813,6 +5003,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/processing/cremation) "ajJ" = ( @@ -4825,7 +5019,6 @@ }, /area/maintenance/department/crew_quarters/dorms) "ajK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Prison Gate"; name = "prison blast door" @@ -4834,10 +5027,10 @@ icon_state = "1-2" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "ajL" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Equipment Room"; req_access_txt = "1" @@ -4845,6 +5038,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/main) "ajM" = ( @@ -4942,8 +5139,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/processing/cremation) @@ -4961,7 +5158,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "ajU" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -4978,6 +5174,9 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "ajV" = ( @@ -4995,8 +5194,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -5114,8 +5313,8 @@ /area/security/brig) "akk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -5179,7 +5378,6 @@ /turf/open/floor/plasteel, /area/security/brig) "akp" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Prison Gate"; name = "prison blast door" @@ -5187,6 +5385,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "akq" = ( @@ -5241,12 +5440,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -5268,8 +5467,8 @@ /obj/structure/table/wood, /obj/item/phone, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) @@ -5502,11 +5701,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -5552,8 +5757,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -5590,12 +5795,12 @@ /area/engine/gravity_generator) "ale" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -5630,6 +5835,10 @@ name = "Hideout" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/security/brig) "alj" = ( @@ -5653,12 +5862,12 @@ "all" = ( /obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -5682,19 +5891,19 @@ "aln" = ( /obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) "alo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -5707,8 +5916,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -5738,8 +5947,8 @@ /obj/structure/chair, /obj/effect/landmark/start/yogs/clerk, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/clerk) @@ -5752,12 +5961,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -5804,13 +6013,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "aly" = ( @@ -5861,8 +6073,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -5991,8 +6203,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -6005,8 +6217,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -6044,8 +6256,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -6058,12 +6270,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/processing/cremation) @@ -6124,12 +6336,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/processing/cremation) @@ -6166,12 +6378,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6187,8 +6399,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -6198,8 +6410,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6245,6 +6457,10 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "amt" = ( @@ -6262,12 +6478,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6276,12 +6492,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -6296,17 +6512,16 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) "amw" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/window/southleft{ base_state = "right"; icon_state = "right"; @@ -6328,6 +6543,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/warden) "amx" = ( @@ -6348,12 +6567,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -6411,8 +6630,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) @@ -6424,12 +6643,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/main) @@ -6482,13 +6701,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -6507,12 +6731,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hos) @@ -6538,12 +6762,12 @@ }, /obj/effect/landmark/start/head_of_security, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) @@ -6597,12 +6821,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) @@ -6613,12 +6837,12 @@ /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) @@ -6651,6 +6875,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/security/brig) "anc" = ( @@ -6663,12 +6891,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -6755,17 +6983,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/security/brig) "ann" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -6783,6 +7010,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "ano" = ( @@ -6795,6 +7026,10 @@ /obj/machinery/door/airlock{ name = "Private Restroom" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain) "anq" = ( @@ -6827,8 +7062,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -6842,6 +7077,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/security/brig) "anv" = ( @@ -6886,12 +7125,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -6941,19 +7180,19 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "anF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/bridge) @@ -6962,12 +7201,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -6979,10 +7218,15 @@ /turf/open/floor/carpet, /area/crew_quarters/dorms) "anI" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Recreation Room" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "anJ" = ( @@ -6990,19 +7234,19 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "anK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -7014,8 +7258,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -7041,25 +7285,25 @@ /area/security/brig) "anP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "anQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/item/paper/guides/jobs/security/paystand_setup, /obj/machinery/paystand, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -7222,19 +7466,19 @@ /area/security/warden) "aoh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aoi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -7249,9 +7493,14 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, @@ -7278,8 +7527,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -7291,8 +7540,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -7316,8 +7565,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -7344,12 +7593,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -7362,12 +7611,12 @@ sortType = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -7389,12 +7638,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -7423,8 +7672,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -7459,9 +7708,12 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aoD" = ( @@ -7507,8 +7759,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, @@ -7534,9 +7786,9 @@ /area/maintenance/department/security/brig) "aoL" = ( /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/bridge"; dir = 4; name = "Bridge APC"; - areastring = "/area/bridge"; pixel_x = 24 }, /obj/structure/cable{ @@ -7556,8 +7808,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -7652,6 +7904,12 @@ name = "Security Access"; req_access_txt = "1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore) "aoV" = ( @@ -7736,8 +7994,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -7787,6 +8045,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/bridge) "apj" = ( @@ -7810,6 +8071,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/dorms) "apl" = ( @@ -7820,6 +8085,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore) "apm" = ( @@ -7858,8 +8129,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -8083,7 +8354,6 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "apL" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Security Office"; req_access_txt = "1" @@ -8091,6 +8361,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/main) "apM" = ( @@ -8140,6 +8414,7 @@ /area/maintenance/fore) "apR" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/fore) "apS" = ( @@ -8152,12 +8427,12 @@ /area/ai_monitored/nuke_storage) "apU" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8187,8 +8462,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -8261,12 +8536,12 @@ /area/maintenance/department/security/brig) "aqf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8292,6 +8567,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aqk" = ( @@ -8313,9 +8592,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "aqm" = ( @@ -8323,8 +8603,8 @@ /obj/item/taperecorder, /obj/structure/table/glass, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -8346,17 +8626,16 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) "aqq" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/command/glass{ name = "Bridge"; @@ -8365,30 +8644,33 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "aqr" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) "aqs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/circuit/green{ luminosity = 2 }, /area/ai_monitored/nuke_storage) "aqt" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, @@ -8397,6 +8679,10 @@ name = "Bridge"; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "aqu" = ( @@ -8404,8 +8690,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/bridge) @@ -8429,6 +8715,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aqw" = ( @@ -8485,8 +8775,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) @@ -8634,8 +8924,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) @@ -8704,7 +8994,6 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "aqX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Head of Personnel"; req_access_txt = "57" @@ -8715,6 +9004,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "aqY" = ( @@ -8797,12 +9092,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8817,7 +9112,6 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "arj" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Labor Camp Shuttle Airlock"; req_access_txt = "2" @@ -8831,6 +9125,9 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "ark" = ( @@ -8839,8 +9136,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8849,12 +9146,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8866,8 +9163,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/dorms) @@ -8876,15 +9173,14 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/department/security/brig) "aro" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Law Office"; req_access_txt = "38" @@ -8892,6 +9188,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/lawoffice) "arp" = ( @@ -8899,8 +9199,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -8912,8 +9212,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8924,6 +9224,10 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/cargo) "ars" = ( @@ -8940,12 +9244,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8974,11 +9278,17 @@ req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -9210,8 +9520,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -9220,8 +9530,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -9242,8 +9552,8 @@ "arV" = ( /obj/structure/chair/office/dark, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -9274,8 +9584,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -9286,19 +9596,19 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "asb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -9309,6 +9619,12 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "asd" = ( @@ -9341,8 +9657,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -9358,8 +9674,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -9393,6 +9709,7 @@ "asj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/crew_quarters/dorms) "ask" = ( @@ -9400,12 +9717,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -9418,12 +9735,12 @@ pixel_x = -32 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -9431,12 +9748,12 @@ /obj/item/flashlight/lamp, /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -9501,12 +9818,12 @@ /area/crew_quarters/heads/hop) "asv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/bridge) @@ -9518,31 +9835,36 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "asx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Dormitories"; req_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "asy" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Detective's Office"; req_access_txt = "4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/detectives_office) "asz" = ( @@ -9669,8 +9991,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -9688,8 +10010,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -9779,8 +10101,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -9790,6 +10112,12 @@ name = "Firing Range Target" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -9802,12 +10130,12 @@ /area/hallway/primary/central) "asZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green{ luminosity = 2 @@ -9815,8 +10143,8 @@ /area/ai_monitored/nuke_storage) "ata" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood{ icon_state = "wood-broken7" @@ -9836,6 +10164,12 @@ /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/freezer, /area/crew_quarters/toilet/restrooms) "atd" = ( @@ -9883,6 +10217,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "ath" = ( @@ -9890,8 +10230,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green{ luminosity = 2 @@ -9963,8 +10303,8 @@ /area/maintenance/department/security/brig) "atr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -9994,12 +10334,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/dorms) @@ -10020,12 +10360,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/dorms) @@ -10048,10 +10388,10 @@ /turf/closed/wall, /area/security/brig) "atz" = ( -/obj/machinery/door/firedoor, /obj/structure/sign/directions/evac{ pixel_x = -32 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "atA" = ( @@ -10081,28 +10421,31 @@ name = "Brig Desk"; req_access_txt = "1" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "atD" = ( -/obj/machinery/door/firedoor, /obj/structure/sign/directions/security{ dir = 1; pixel_x = 32 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "atE" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -10123,9 +10466,10 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "atH" = ( @@ -10133,7 +10477,6 @@ id = "bridge blast"; name = "bridge blast door" }, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, @@ -10156,6 +10499,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "atI" = ( @@ -10165,19 +10512,20 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "atJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -10185,12 +10533,12 @@ /obj/effect/landmark/event_spawn, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -10209,12 +10557,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -10223,7 +10571,6 @@ id = "bridge blast"; name = "bridge blast door" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -10243,6 +10590,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "atN" = ( @@ -10410,8 +10761,8 @@ "aud" = ( /obj/machinery/camera/motion{ c_tag = "Vault"; - network = list("vault"); - dir = 1 + dir = 1; + network = list("vault") }, /obj/machinery/light, /obj/structure/cable{ @@ -10487,8 +10838,8 @@ /area/crew_quarters/fitness/recreation) "auk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) @@ -10588,12 +10939,12 @@ /area/crew_quarters/dorms) "auy" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -10612,7 +10963,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -10624,13 +10974,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "auB" = ( @@ -10647,12 +11003,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -10713,13 +11069,18 @@ /turf/closed/wall, /area/crew_quarters/heads/captain) "auI" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "auJ" = ( @@ -10727,12 +11088,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -10939,7 +11300,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "avh" = ( -/obj/machinery/door/firedoor, /obj/structure/sign/map{ icon_state = "map-pubby"; pixel_y = 32 @@ -10947,6 +11307,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "avi" = ( @@ -10967,12 +11333,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -11001,20 +11367,24 @@ /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "avn" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "avo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Dormitory" }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "avp" = ( @@ -11176,8 +11546,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -11195,12 +11565,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -11224,6 +11594,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/security/brig) "avJ" = ( @@ -11231,12 +11605,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -11258,6 +11632,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/fore) "avN" = ( @@ -11269,8 +11649,8 @@ /area/hallway/primary/fore) "avO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -11293,6 +11673,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -11305,12 +11689,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -11321,6 +11705,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "avT" = ( @@ -11405,10 +11793,15 @@ name = "Bridge External Access"; req_access_txt = "10;13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "awd" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "awe" = ( @@ -11437,6 +11830,12 @@ /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/freezer, /area/crew_quarters/toilet/restrooms) "awh" = ( @@ -11467,6 +11866,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -11494,12 +11899,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -11512,12 +11917,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -11530,12 +11935,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -11544,8 +11949,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -11569,8 +11974,8 @@ /area/maintenance/department/security/brig) "aws" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -11689,9 +12094,9 @@ icon_state = "plant-05" }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/fitness/recreation"; dir = 1; name = "Fitness Room APC"; - areastring = "/area/crew_quarters/fitness/recreation"; pixel_y = 24 }, /obj/structure/cable{ @@ -11724,7 +12129,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "awH" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Labor Camp Shuttle Airlock"; req_access_txt = "63" @@ -11734,7 +12138,10 @@ diry = 1 }, /obj/effect/mapping_helpers/airlock/unres{ - icon_state = "airlock_unres_helper"; + dir = 1; + icon_state = "airlock_unres_helper" + }, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, /turf/open/floor/plasteel/dark, @@ -11748,6 +12155,10 @@ name = "brig shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "awJ" = ( @@ -11762,6 +12173,10 @@ name = "brig shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "awK" = ( @@ -11776,13 +12191,22 @@ name = "brig shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "awL" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "awM" = ( @@ -11795,16 +12219,20 @@ name = "brig shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "awN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -11822,7 +12250,10 @@ name = "brig shutters" }, /obj/item/radio, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "awP" = ( @@ -11844,7 +12275,10 @@ /obj/item/folder/red{ layer = 2.9 }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "awQ" = ( @@ -11863,7 +12297,10 @@ name = "Brig Desk"; req_access_txt = "1" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "awR" = ( @@ -11881,12 +12318,12 @@ /area/hallway/primary/central) "awT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -11978,10 +12415,12 @@ /turf/open/floor/plasteel/dark, /area/bridge) "axc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Dormitory" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "axd" = ( @@ -12010,13 +12449,14 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "axh" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/bridge) "axi" = ( @@ -12044,12 +12484,12 @@ /area/hallway/secondary/exit/departure_lounge) "axl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/wood{ icon_state = "wood-broken7" @@ -12081,24 +12521,30 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/dorms) "axp" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -12110,16 +12556,23 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "axr" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "evashutter"; name = "EVA Storage Shutters" }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/eva) "axs" = ( @@ -12131,13 +12584,16 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "axt" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Teleporter"; req_access_txt = "17" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/teleporter) "axu" = ( @@ -12170,19 +12626,24 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "axy" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "axz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -12198,8 +12659,8 @@ pixel_x = 25 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) @@ -12215,6 +12676,9 @@ name = "Firing Range" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -12225,6 +12689,7 @@ name = "prisoner processing blast door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "axF" = ( @@ -12241,8 +12706,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) @@ -12274,12 +12739,12 @@ /area/hallway/primary/central) "axL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -12289,8 +12754,8 @@ dir = 4 }, /obj/machinery/computer/warrant{ - icon_state = "computer"; - dir = 8 + dir = 8; + icon_state = "computer" }, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -12325,12 +12790,12 @@ /obj/effect/landmark/start/assistant, /obj/structure/chair/comfy, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -12445,8 +12910,11 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "ayg" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "ayh" = ( @@ -12522,13 +12990,16 @@ /turf/open/floor/plasteel, /area/storage/eva) "ayn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "EVA Storage"; req_access_txt = "18" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/eva) "ayo" = ( @@ -12540,12 +13011,12 @@ /obj/structure/chair/comfy, /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -12570,8 +13041,8 @@ /area/security/checkpoint/supply) "ayt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -12666,12 +13137,12 @@ /area/hallway/primary/fore) "ayF" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -12693,12 +13164,12 @@ /area/maintenance/department/crew_quarters/bar) "ayI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -12712,6 +13183,12 @@ /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 = "platingdmg1" }, @@ -12721,12 +13198,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -12745,12 +13222,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -12765,12 +13242,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -12812,8 +13289,8 @@ pixel_x = 24 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/lawoffice) @@ -12834,12 +13311,15 @@ }, /area/maintenance/department/crew_quarters/bar) "ayX" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "ayY" = ( @@ -12876,7 +13356,6 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "azd" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "teleshutter"; name = "Teleporter Shutters" @@ -12885,6 +13364,12 @@ icon_state = "4-8" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/teleporter) "aze" = ( @@ -12906,12 +13391,12 @@ location = "BrigS1" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -12929,13 +13414,15 @@ name = "External Access"; req_one_access_txt = "19; 65" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -12983,12 +13470,12 @@ "azn" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -13018,12 +13505,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -13045,8 +13535,8 @@ }, /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13143,12 +13633,12 @@ /area/hallway/primary/central) "azC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -13166,8 +13656,8 @@ /area/crew_quarters/fitness/recreation) "azF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -13234,6 +13724,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "azP" = ( @@ -13268,6 +13762,12 @@ /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, /area/maintenance/solars/port) "azT" = ( @@ -13289,6 +13789,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "azV" = ( @@ -13309,6 +13813,12 @@ /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, /area/maintenance/department/crew_quarters/bar) "azY" = ( @@ -13421,12 +13931,12 @@ pixel_y = 32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13498,6 +14008,12 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aAv" = ( @@ -13532,8 +14048,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 4; @@ -13543,12 +14059,12 @@ /area/hallway/primary/fore) "aAA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13562,10 +14078,15 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "aAD" = ( -/obj/machinery/door/firedoor, /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, /area/quartermaster/office) "aAE" = ( @@ -13610,12 +14131,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13624,12 +14145,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13683,8 +14204,8 @@ /area/storage/primary) "aAT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -13731,8 +14252,8 @@ dir = 5 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/lawoffice) @@ -13746,12 +14267,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) @@ -13760,6 +14281,10 @@ name = "Bar Maintenance"; req_access_txt = "25" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aBd" = ( @@ -13771,6 +14296,10 @@ id = "datboidetective"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/detectives_office) "aBf" = ( @@ -13802,19 +14331,19 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aBh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) @@ -13867,8 +14396,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hop) @@ -13953,7 +14482,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "aBv" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" }, @@ -13963,6 +14491,9 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/corner{ dir = 1 }, @@ -13981,9 +14512,9 @@ /area/ai_monitored/turret_protected/ai_upload) "aBx" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/ai_monitored/turret_protected/ai_upload"; dir = 1; name = "Upload APC"; - areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_y = 24 }, /obj/structure/cable{ @@ -13999,13 +14530,15 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "aBy" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 4 }, /obj/structure/sign/departments/evac{ pixel_y = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/corner{ dir = 1 }, @@ -14105,12 +14638,12 @@ /area/hallway/primary/central) "aBI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) @@ -14122,8 +14655,8 @@ pixel_y = -28 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, @@ -14157,8 +14690,8 @@ /area/crew_quarters/dorms) "aBN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/storage/primary) @@ -14176,6 +14709,12 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aBQ" = ( @@ -14190,15 +14729,20 @@ name = "Captain's Quarters"; req_access_txt = "20" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "aBS" = ( @@ -14207,8 +14751,8 @@ /obj/item/lighter, /obj/item/clothing/glasses/hud/security/sunglasses, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/security/detectives_office) @@ -14309,6 +14853,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aCh" = ( @@ -14401,8 +14949,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -14569,12 +15117,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) @@ -14665,8 +15213,8 @@ /area/ai_monitored/turret_protected/ai_upload) "aCL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -14685,12 +15233,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain) @@ -14702,12 +15250,12 @@ pixel_y = -28 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -14751,8 +15299,8 @@ "aCU" = ( /obj/machinery/space_heater, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/storage/emergency/starboard) @@ -14775,8 +15323,8 @@ /obj/machinery/light/small, /obj/effect/turf_decal/bot_red, /obj/effect/turf_decal/caution/red{ - icon_state = "caution_red"; - dir = 8 + dir = 8; + icon_state = "caution_red" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -14785,8 +15333,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -14841,8 +15389,8 @@ /area/crew_quarters/dorms) "aDc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -14885,7 +15433,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aDg" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, @@ -14895,18 +15442,23 @@ /obj/structure/sign/departments/evac{ pixel_y = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/white/corner{ dir = 1 }, /area/hallway/primary/central) "aDh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" }, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/exit/departure_lounge) "aDi" = ( @@ -14917,20 +15469,22 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel/dark, /area/bridge) "aDj" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 8 }, /obj/structure/sign/departments/evac{ pixel_y = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/exit/departure_lounge) "aDk" = ( @@ -15004,11 +15558,14 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aDs" = ( -/obj/machinery/door/firedoor, /obj/structure/sign/poster/official/random{ pixel_x = 32 }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aDt" = ( @@ -15032,8 +15589,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/storage/art) @@ -15045,12 +15602,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -15075,12 +15632,12 @@ /area/storage/primary) "aDx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -15162,12 +15719,12 @@ pixel_y = -30 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -15180,12 +15737,12 @@ }, /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -15232,23 +15789,23 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) "aDM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -15304,8 +15861,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -15325,23 +15882,29 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/dorms) "aDT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -15360,19 +15923,19 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/storage/art) "aDV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -15386,8 +15949,8 @@ pixel_y = -28 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) @@ -15418,18 +15981,23 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aEa" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Recreation Room" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "aEb" = ( @@ -15453,12 +16021,12 @@ /area/crew_quarters/toilet/restrooms) "aEe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -15507,6 +16075,7 @@ /area/hallway/secondary/entry) "aEl" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/cargo) "aEm" = ( @@ -15530,8 +16099,8 @@ /obj/item/reagent_containers/food/snacks/friedegg, /obj/item/kitchen/fork, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) @@ -15625,8 +16194,8 @@ pixel_x = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/auxiliary) @@ -15670,24 +16239,24 @@ "aEA" = ( /obj/structure/weightmachine/weightlifter, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "aEB" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -15697,12 +16266,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) @@ -15804,7 +16373,13 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -15904,8 +16479,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/lawoffice) @@ -15927,12 +16502,12 @@ /area/storage/emergency/starboard) "aEV" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white/side, /area/crew_quarters/dorms) @@ -15947,8 +16522,8 @@ /area/hallway/primary/central) "aEX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/lawoffice) @@ -16007,8 +16582,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/teleporter) @@ -16036,6 +16611,12 @@ /obj/machinery/door/airlock/external{ req_access_txt = "13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aFi" = ( @@ -16104,17 +16685,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "aFr" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, @@ -16123,6 +16703,10 @@ /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aFs" = ( @@ -16148,19 +16732,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "aFu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) @@ -16212,6 +16796,10 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "aFB" = ( @@ -16223,7 +16811,6 @@ name = "Head of Personnel's Desk"; req_access_txt = "57" }, -/obj/machinery/door/firedoor, /obj/machinery/door/window/northleft{ dir = 2; icon_state = "left"; @@ -16233,6 +16820,10 @@ id = "hop"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "aFC" = ( @@ -16286,8 +16877,8 @@ "aFG" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/auxiliary) @@ -16298,7 +16889,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aFI" = ( -/obj/machinery/door/firedoor, /obj/structure/table/reinforced, /obj/machinery/door/window/westright{ dir = 1; @@ -16311,6 +16901,10 @@ }, /obj/item/crowbar, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/customs) "aFJ" = ( @@ -16343,7 +16937,6 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aFM" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Bar" }, @@ -16354,6 +16947,12 @@ id = "barshutters"; name = "bar shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "aFN" = ( @@ -16393,8 +16992,8 @@ /area/maintenance/department/cargo) "aFS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -16427,13 +17026,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/dorms) "aFV" = ( @@ -16442,19 +17047,19 @@ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aFW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) @@ -16501,20 +17106,22 @@ pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aGc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aGd" = ( @@ -16522,12 +17129,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -16643,12 +17250,12 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "aGn" = ( -/obj/item/twohanded/required/kirbyplants/photosynthetic{ - layer = 3.1 +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{ + dir = 8; + icon_state = "inje_map-3" }, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/hallway/primary/central) +/turf/open/floor/plating/airless, +/area/tcommsat/computer) "aGo" = ( /obj/structure/lattice, /obj/structure/sign/logo{ @@ -16745,8 +17352,8 @@ /area/hallway/primary/central) "aGB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/teleporter) @@ -16768,6 +17375,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/theatre) "aGD" = ( @@ -16776,8 +17387,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) @@ -16792,7 +17403,6 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aGG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Custodial Quarters"; req_access_txt = "26" @@ -16809,6 +17419,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/janitor) "aGH" = ( @@ -16886,12 +17500,12 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner, /area/crew_quarters/dorms) @@ -16899,8 +17513,8 @@ /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -16921,17 +17535,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "aGV" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aGW" = ( @@ -16947,6 +17561,10 @@ id = "assistantshutters"; name = "storage shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/storage/primary) "aGY" = ( @@ -16965,12 +17583,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) @@ -17012,10 +17630,15 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "aHd" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) "aHe" = ( @@ -17049,10 +17672,10 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "aHg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Captain's Office"; req_access_txt = "20" @@ -17064,13 +17687,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "aHh" = ( @@ -17081,6 +17710,10 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aHi" = ( @@ -17115,6 +17748,10 @@ name = "HoP Queue Shutters" }, /obj/effect/turf_decal/loading_area, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aHm" = ( @@ -17131,12 +17768,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -17147,25 +17784,35 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aHo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aHp" = ( /obj/machinery/door/airlock{ name = "Unit 1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aHq" = ( /obj/machinery/door/airlock{ name = "Unit 2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aHr" = ( @@ -17196,10 +17843,12 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "aHv" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aHw" = ( @@ -17207,8 +17856,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -17244,12 +17893,12 @@ pixel_y = -28 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) @@ -17257,8 +17906,8 @@ /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -17296,8 +17945,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plating, @@ -17340,8 +17989,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -17392,8 +18041,8 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -17432,6 +18081,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aHS" = ( @@ -17509,15 +18164,15 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aHZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) @@ -17532,12 +18187,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -17585,6 +18240,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/paramedic) "aIe" = ( @@ -17719,13 +18378,18 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aIx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Mech Bay"; req_access_txt = "29"; req_one_access_txt = "0" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "aIy" = ( @@ -17777,10 +18441,13 @@ req_one_access_txt = "0" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/storage/emergency/port) "aID" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Head of Personnel"; req_access_txt = "57" @@ -17792,27 +18459,39 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hop) "aIE" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aIF" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aIG" = ( @@ -17836,6 +18515,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "aII" = ( @@ -17859,8 +18542,8 @@ "aIL" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -17870,12 +18553,12 @@ location = "Tool" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -17916,12 +18599,12 @@ sortType = 15 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -17933,12 +18616,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -17995,12 +18678,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -18010,8 +18693,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -18028,12 +18711,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hop) @@ -18096,8 +18779,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/primary) @@ -18106,15 +18789,15 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/storage/eva) "aJh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -18199,12 +18882,12 @@ /area/maintenance/department/cargo) "aJq" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -18214,8 +18897,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -18245,8 +18928,8 @@ /area/maintenance/department/cargo) "aJx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/freezer, @@ -18259,12 +18942,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -18345,9 +19028,9 @@ dir = 8 }, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/hallway/secondary/exit/departure_lounge"; dir = 1; name = "Departure Lounge APC"; - areastring = "/area/hallway/secondary/exit/departure_lounge"; pixel_y = 24 }, /obj/structure/cable{ @@ -18402,12 +19085,12 @@ /area/hallway/primary/aft) "aJK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -18497,21 +19180,26 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aJU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -18540,6 +19228,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/storage/emergency/port) "aJY" = ( @@ -18553,7 +19245,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) "aJZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/centcom{ name = "Morgue"; opacity = 1; @@ -18562,6 +19253,12 @@ /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/medical/morgue) "aKa" = ( @@ -18590,7 +19287,6 @@ /turf/open/floor/plasteel/dark, /area/medical/morgue) "aKd" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, @@ -18599,6 +19295,12 @@ opacity = 1; req_access_txt = "6" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/morgue) "aKe" = ( @@ -18639,6 +19341,12 @@ /obj/machinery/door/airlock{ name = "Unit B" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aKj" = ( @@ -18670,10 +19378,13 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine) "aKm" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Research Division" }, @@ -18684,10 +19395,13 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aKn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Research Division" }, @@ -18696,6 +19410,10 @@ /obj/effect/turf_decal/tile/green{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aKo" = ( @@ -18754,12 +19472,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -18772,13 +19490,17 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/cargo) "aKx" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/entry"; dir = 4; name = "Arrivals APC"; - areastring = "/area/hallway/secondary/entry"; pixel_x = 24 }, /obj/structure/cable{ @@ -18817,6 +19539,12 @@ /obj/machinery/door/airlock/external{ name = "Escape Airlock" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "aKC" = ( @@ -18825,8 +19553,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -18835,12 +19563,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -18915,12 +19643,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -18954,8 +19682,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -19002,14 +19730,20 @@ "aKV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "aKW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "xenobiomain"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "aKX" = ( @@ -19085,6 +19819,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/cargo) "aLi" = ( @@ -19126,6 +19864,7 @@ /area/maintenance/disposal) "aLo" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal) "aLp" = ( @@ -19155,8 +19894,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -19178,12 +19917,15 @@ /area/hallway/primary/central) "aLv" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ id_tag = "medbaybolts"; name = "Medbay" }, /obj/effect/turf_decal/tile/blue, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aLw" = ( @@ -19241,8 +19983,8 @@ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/storage/eva) @@ -19254,8 +19996,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -19291,8 +20033,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -19357,8 +20099,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/storage/art) @@ -19374,12 +20116,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -19397,7 +20139,6 @@ /turf/open/floor/plasteel/dark, /area/storage/eva) "aLR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Medbay Security Post"; req_access_txt = "63" @@ -19417,6 +20158,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "aLS" = ( @@ -19480,12 +20225,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -19751,9 +20496,9 @@ dir = 9 }, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/warehouse"; dir = 4; name = "Cargo Warehouse APC"; - areastring = "/area/quartermaster/warehouse"; pixel_x = 26 }, /obj/structure/cable, @@ -19774,12 +20519,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -19808,8 +20553,8 @@ /area/maintenance/department/cargo) "aMB" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -19873,12 +20618,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -19889,6 +20634,12 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "aML" = ( @@ -19904,8 +20655,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/freezer, @@ -19929,10 +20680,15 @@ /turf/open/floor/plasteel/white, /area/medical/genetics) "aMP" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aMQ" = ( @@ -19972,13 +20728,18 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "aMU" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -19998,8 +20759,8 @@ "aMW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating, /area/maintenance/disposal) @@ -20068,8 +20829,8 @@ /area/crew_quarters/toilet/auxiliary) "aNd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) @@ -20111,12 +20872,12 @@ location = "HoP" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -20290,12 +21051,17 @@ /turf/open/floor/plasteel, /area/teleporter) "aNz" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "teleshutter"; name = "Teleporter Shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/teleporter) "aNA" = ( @@ -20359,13 +21125,12 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/exit/departure_lounge) "aNG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Dormitory" }, @@ -20373,12 +21138,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -20567,8 +21335,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -20579,7 +21347,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "aOc" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/public/glass{ name = "Research Division" @@ -20587,12 +21354,16 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aOd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -20700,8 +21471,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -20726,11 +21497,13 @@ id = "rndshutters"; name = "research shutters" }, -/obj/machinery/door/firedoor/heavy, /obj/structure/sign/warning/securearea{ pixel_x = 32 }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "aOq" = ( @@ -20757,13 +21530,15 @@ /turf/open/floor/plasteel/white, /area/medical/genetics) "aOs" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 8 }, /obj/structure/sign/departments/evac{ pixel_y = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/white/corner, /area/hallway/primary/central) "aOt" = ( @@ -20841,8 +21616,8 @@ /area/maintenance/department/crew_quarters/bar) "aOx" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 1; @@ -20933,12 +21708,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -20946,19 +21721,24 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/explab) "aOH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -21010,6 +21790,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science) "aOM" = ( @@ -21024,6 +21808,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science) "aON" = ( @@ -21056,12 +21844,12 @@ }, /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) @@ -21083,6 +21871,12 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/sorting) "aOS" = ( @@ -21120,12 +21914,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria) @@ -21136,9 +21930,12 @@ req_access_txt = "50"; req_one_access_txt = "0" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/sorting) "aOX" = ( @@ -21173,21 +21970,24 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aPa" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Monastery Transit" }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aPb" = ( @@ -21201,8 +22001,8 @@ /area/science/robotics/lab) "aPc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -21276,12 +22076,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -21308,8 +22108,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) @@ -21393,18 +22193,23 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aPr" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aPs" = ( @@ -21427,8 +22232,8 @@ /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/teleporter) @@ -21497,8 +22302,8 @@ /area/crew_quarters/bar) "aPF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -21540,8 +22345,8 @@ /area/hallway/primary/central) "aPK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -21619,8 +22424,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -21646,8 +22451,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) @@ -21669,8 +22474,8 @@ "aPX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -21686,8 +22491,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /obj/structure/sign/departments/minsky/supply/cargo{ pixel_x = 32 @@ -21697,30 +22502,30 @@ "aQb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/disposal) "aQc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "aQd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -21748,8 +22553,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -21761,19 +22566,19 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aQj" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -21874,12 +22679,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -21923,12 +22728,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -21996,8 +22801,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -22242,8 +23047,8 @@ /area/storage/eva) "aRb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -22283,8 +23088,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/janitor) @@ -22310,12 +23115,14 @@ id = "rndshutters"; name = "research shutters" }, -/obj/machinery/door/firedoor/heavy, /obj/effect/turf_decal/stripes/line, /obj/structure/sign/warning/securearea{ pixel_x = 32 }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) "aRi" = ( @@ -22342,31 +23149,34 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aRl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/closet/l3closet, /obj/machinery/light{ - dir = 1 + dir = 8 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/dark, /area/science/xenobiology) "aRm" = ( /obj/structure/closet/crate, @@ -22403,6 +23213,10 @@ name = "warehouse shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "aRq" = ( @@ -22443,11 +23257,16 @@ c_tag = "Research Division Secure Hallway"; dir = 1 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/explab) "aRv" = ( @@ -22470,12 +23289,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -22523,8 +23342,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -22670,13 +23489,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aRP" = ( @@ -22700,8 +23525,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -22749,12 +23574,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/disposal) @@ -22769,7 +23594,6 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aRX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance{ name = "EVA Maintenance"; req_access_txt = "18" @@ -22778,6 +23602,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aRY" = ( @@ -22820,6 +23648,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine) "aSe" = ( @@ -22830,17 +23662,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/disposal) "aSf" = ( -/obj/machinery/door/firedoor, /obj/structure/table/reinforced, /obj/machinery/door/window/westleft{ dir = 1; @@ -22848,6 +23679,10 @@ req_access_txt = "50" }, /obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/sorting) "aSg" = ( @@ -22855,23 +23690,26 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aSh" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aSi" = ( @@ -22881,24 +23719,32 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aSj" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -22926,11 +23772,14 @@ /turf/open/floor/plating, /area/maintenance/disposal) "aSn" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/explab) "aSo" = ( @@ -22946,7 +23795,6 @@ /turf/open/floor/plating, /area/maintenance/disposal) "aSp" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Toxins Lab"; req_access_txt = "8" @@ -22961,6 +23809,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/mixing) "aSq" = ( @@ -22982,12 +23834,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -23018,12 +23870,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -23138,13 +23990,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -23253,12 +24110,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -23291,30 +24148,30 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hydroponics) "aSX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "aSY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /mob/living/simple_animal/hostile/retaliate/goat{ name = "Pete" @@ -23351,6 +24208,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "aTb" = ( @@ -23376,12 +24239,12 @@ "aTd" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) @@ -23397,12 +24260,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -23444,24 +24307,26 @@ /area/maintenance/department/science) "aTj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "aTk" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -23559,16 +24424,18 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "aTv" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel, @@ -23602,12 +24469,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -23616,12 +24483,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -23630,12 +24497,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -23686,17 +24553,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "aTG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" }, @@ -23704,11 +24570,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -23726,17 +24595,19 @@ /turf/open/space/basic, /area/space) "aTI" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -23745,12 +24616,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -23875,6 +24746,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) "aTV" = ( @@ -23913,6 +24788,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "aTZ" = ( @@ -23923,8 +24802,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -23951,20 +24830,30 @@ /turf/open/floor/plasteel/dark, /area/maintenance/department/crew_quarters/bar) "aUc" = ( -/obj/structure/closet/l3closet, /obj/effect/turf_decal/stripes/line{ - dir = 6 + dir = 9 }, /obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/obj/structure/closet/l3closet/scientist, /turf/open/floor/plasteel/white, -/area/medical/virology) +/area/science/xenobiology) "aUd" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aUe" = ( @@ -23978,8 +24867,8 @@ /area/crew_quarters/theatre) "aUg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -24005,8 +24894,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -24037,12 +24926,12 @@ pixel_y = 26 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -24092,6 +24981,12 @@ name = "Medbay Storage"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aUt" = ( @@ -24122,6 +25017,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine) "aUx" = ( @@ -24139,12 +25038,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -24156,6 +25055,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/storage) "aUz" = ( @@ -24311,12 +25216,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -24328,6 +25233,12 @@ name = "Toxins Launch Maintenance"; req_access_txt = "8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/science) "aUN" = ( @@ -24336,11 +25247,17 @@ req_access_txt = "25" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -24472,6 +25389,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) "aVa" = ( @@ -24666,8 +25587,8 @@ /area/hallway/primary/aft) "aVp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -24707,17 +25628,22 @@ id = "cargodeliver" }, /obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "aVt" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -24756,13 +25682,18 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aVx" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aVy" = ( @@ -24777,8 +25708,8 @@ /area/quartermaster/storage) "aVA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -24811,12 +25742,12 @@ /area/quartermaster/storage) "aVC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -24892,12 +25823,12 @@ /area/maintenance/department/science) "aVM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -24921,8 +25852,8 @@ /area/hallway/primary/central) "aVP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -24956,12 +25887,12 @@ /area/janitor) "aVT" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -25020,8 +25951,8 @@ "aVY" = ( /obj/machinery/camera{ c_tag = "Medbay Recovery Room"; - network = list("ss13","medbay"); - dir = 8 + dir = 8; + network = list("ss13","medbay") }, /obj/item/radio/intercom{ frequency = 1485; @@ -25117,8 +26048,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -25137,12 +26068,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) @@ -25165,12 +26096,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) @@ -25276,12 +26207,12 @@ /area/medical/virology) "aWr" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -25313,11 +26244,16 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "aWv" = ( -/obj/machinery/door/firedoor, /obj/machinery/mineral/ore_redemption{ input_dir = 4; output_dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/quartermaster/office) "aWw" = ( @@ -25347,12 +26283,12 @@ /area/quartermaster/storage) "aWy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -25389,12 +26325,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -25411,8 +26347,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, @@ -25431,8 +26367,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -25444,6 +26380,12 @@ /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, /area/maintenance/department/engine) "aWI" = ( @@ -25599,8 +26541,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/janitor) @@ -25654,8 +26596,8 @@ /area/crew_quarters/bar) "aXc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -25687,11 +26629,16 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "aXf" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aXg" = ( @@ -25740,12 +26687,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/janitor) @@ -25767,8 +26714,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/janitor) @@ -25814,30 +26761,30 @@ pixel_y = -8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aXp" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aXq" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -25849,23 +26796,26 @@ /area/medical/surgery) "aXs" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aXt" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westleft{ dir = 2; name = "Cargo Desk"; req_access_txt = "50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "aXu" = ( @@ -25894,8 +26844,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -25913,15 +26863,20 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aXx" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aXy" = ( @@ -25979,22 +26934,25 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, /area/hydroponics) "aXE" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aXF" = ( @@ -26030,10 +26988,13 @@ id = "papersplease"; name = "security shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/checkpoint/customs) "aXJ" = ( -/obj/machinery/door/firedoor, /obj/structure/table/reinforced, /obj/machinery/door/window/westright{ dir = 2; @@ -26047,17 +27008,24 @@ /obj/item/folder/red, /obj/item/pen, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/customs) "aXK" = ( /turf/closed/wall, /area/security/checkpoint/customs) "aXL" = ( -/obj/machinery/door/firedoor, /obj/machinery/light{ dir = 4 }, /obj/effect/turf_decal/tile/yellow, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "aXM" = ( @@ -26066,14 +27034,16 @@ id = "atmos"; name = "atmospherics security door" }, -/obj/machinery/door/firedoor/heavy, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/engine/atmos) "aXN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -26083,8 +27053,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -26216,6 +27186,9 @@ light_color = "#d8b1b1" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aYb" = ( @@ -26224,6 +27197,7 @@ name = "Atmospherics"; req_access_txt = "24" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "aYc" = ( @@ -26234,8 +27208,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -26287,8 +27261,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -26316,13 +27290,16 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/qm) "aYk" = ( @@ -26433,8 +27410,8 @@ "aYr" = ( /obj/effect/landmark/start/yogs/mining_medic, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -26499,8 +27476,8 @@ /area/engine/atmos) "aYx" = ( /obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -26516,8 +27493,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/crew_quarters/lounge) @@ -26526,12 +27503,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -26547,6 +27524,9 @@ "aYC" = ( /obj/structure/grille/broken, /obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aYD" = ( @@ -26646,13 +27626,16 @@ /turf/open/floor/plasteel/freezer, /area/medical/virology) "aYM" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "aYN" = ( @@ -26722,12 +27705,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -26759,13 +27742,18 @@ pixel_x = 5; pixel_y = -2 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "aYY" = ( @@ -26785,12 +27773,12 @@ /area/hallway/primary/aft) "aZa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -26852,12 +27840,12 @@ "aZg" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -26896,8 +27884,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/structure/cable{ icon_state = "4-8" @@ -26924,7 +27912,6 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aZn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Cargo Office"; req_access_txt = "31" @@ -26933,11 +27920,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -26947,12 +27940,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -26992,12 +27985,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -27020,8 +28013,8 @@ /area/hallway/primary/aft) "aZv" = ( /obj/machinery/power/apc{ - name = "Aft Hall APC"; dir = 8; + name = "Aft Hall APC"; pixel_x = -25; pixel_y = 1 }, @@ -27038,12 +28031,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -27064,8 +28057,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/medical/morgue) @@ -27076,12 +28069,12 @@ /area/science/lab) "aZB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -27144,8 +28137,8 @@ }, /obj/item/book/manual/wiki/experimentor, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/engine, /area/science/explab) @@ -27168,8 +28161,8 @@ /obj/effect/landmark/start/shaft_miner, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -27187,19 +28180,19 @@ /area/medical/virology) "aZL" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/lounge) "aZM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -27211,8 +28204,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -27309,8 +28302,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -27329,13 +28322,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/cargo) "aZY" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/virology{ autoclose = 0; @@ -27359,6 +28351,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "aZZ" = ( @@ -27388,13 +28384,18 @@ name = "kitchen shutters" }, /obj/item/storage/fancy/donut_box, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "bae" = ( @@ -27413,12 +28414,12 @@ /area/crew_quarters/bar) "baf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -27557,9 +28558,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/office"; dir = 2; name = "Cargo Office APC"; - areastring = "/area/quartermaster/office"; pixel_x = 1; pixel_y = -24 }, @@ -27588,17 +28589,22 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) "baz" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "baA" = ( @@ -27639,13 +28645,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) "baD" = ( @@ -27654,8 +28666,8 @@ /area/maintenance/department/engine) "baE" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -27707,12 +28719,12 @@ /area/crew_quarters/kitchen) "baN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -27721,12 +28733,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -27742,12 +28754,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -27826,8 +28838,8 @@ "baV" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27851,8 +28863,10 @@ id = "atmos"; name = "atmospherics security door" }, -/obj/machinery/door/firedoor/heavy, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "baY" = ( @@ -27860,9 +28874,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/qm"; dir = 8; name = "Quartermaster APC"; - areastring = "/area/quartermaster/qm"; pixel_x = -24 }, /obj/effect/turf_decal/tile/brown{ @@ -27879,8 +28893,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -27948,12 +28962,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -27975,8 +28989,8 @@ /obj/machinery/light, /obj/effect/turf_decal/tile/purple, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/structure/sign/departments/minsky/research/research{ pixel_y = -32 @@ -27994,13 +29008,18 @@ id = "kitchenshutters"; name = "kitchen shutters" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "bbm" = ( @@ -28019,6 +29038,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/break_room) "bbo" = ( @@ -28102,8 +29125,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -28139,6 +29162,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/cargo) "bbB" = ( @@ -28170,9 +29197,12 @@ name = "Secure Tech Storage"; req_access_txt = "19;23" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/storage/tech) "bbG" = ( @@ -28249,6 +29279,12 @@ name = "Solar Maintenance"; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/solars/starboard) "bbP" = ( @@ -28298,18 +29334,23 @@ /area/crew_quarters/heads/chief) "bbV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bbW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "jangarage"; name = "Custodial Closet Shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/janitor) "bbX" = ( @@ -28362,7 +29403,6 @@ /area/hydroponics) "bcb" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westright{ base_state = "left"; dir = 1; @@ -28371,22 +29411,32 @@ req_access_txt = "35" }, /obj/item/reagent_containers/glass/bucket, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hydroponics) "bcc" = ( /obj/machinery/biogenerator, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hydroponics) "bcd" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westright{ dir = 1; name = "Hydroponics Desk"; req_access_txt = "35" }, /obj/item/reagent_containers/food/snacks/monkeycube, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/hydroponics) "bce" = ( @@ -28403,8 +29453,8 @@ light_color = "#e8eaff" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/medical/morgue) @@ -28413,8 +29463,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -28428,8 +29478,8 @@ /area/security/checkpoint/engineering) "bci" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -28446,8 +29496,8 @@ /area/crew_quarters/bar) "bcl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/paramedic) @@ -28460,8 +29510,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -28480,8 +29530,8 @@ /area/crew_quarters/bar) "bcp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -28536,12 +29586,15 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bcu" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Monastery Transit" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bcv" = ( @@ -28594,8 +29647,8 @@ /area/engine/engine_smes) "bcB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -28614,25 +29667,16 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "bcD" = ( -/obj/structure/closet/l3closet, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + dir = 8; + icon_state = "scrub_map_on-3" }, -/turf/open/floor/plasteel/dark, -/area/science/xenobiology) +/obj/structure/closet/l3closet/virology, +/turf/open/floor/plasteel/white, +/area/medical/virology) "bcE" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -28658,6 +29702,13 @@ pixel_x = 24 }, /obj/item/paper/fluff/stations/lavaland/slime_hunter, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bcH" = ( @@ -28696,6 +29747,12 @@ name = "Starboard Solar Access"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/solars/starboard) "bcK" = ( @@ -28739,8 +29796,8 @@ /area/maintenance/solars/starboard) "bcP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -28819,18 +29876,23 @@ }, /area/maintenance/department/engine) "bdc" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/corner{ dir = 1 }, /area/hallway/secondary/entry) "bdd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/science/server) @@ -28843,16 +29905,18 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bdf" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bdg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -28869,8 +29933,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -28900,12 +29964,12 @@ /area/hydroponics) "bdl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -28943,12 +30007,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -28969,12 +30033,12 @@ /area/engine/engine_smes) "bdt" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -28982,8 +30046,8 @@ /obj/machinery/dna_scannernew, /obj/machinery/camera{ c_tag = "Genetics Cloning"; - network = list("ss13","medbay"); - dir = 4 + dir = 4; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -29024,13 +30088,12 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/lounge) "bdy" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Bar" }, @@ -29038,6 +30101,12 @@ id = "barshutters"; name = "bar shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bdz" = ( @@ -29097,8 +30166,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -29128,6 +30197,10 @@ id = "ce_privacy"; name = "Privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bdK" = ( @@ -29136,12 +30209,12 @@ sortType = 3 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -29180,8 +30253,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -29192,24 +30265,24 @@ /area/engine/engine_smes) "bdP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bdQ" = ( /obj/item/beacon, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -29287,8 +30360,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -29404,8 +30477,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -29478,8 +30551,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -29572,12 +30645,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/janitor) @@ -29603,9 +30676,10 @@ /turf/open/floor/plasteel/dark, /area/maintenance/disposal/incinerator) "bes" = ( -/obj/machinery/meter, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/manifold/general/hidden/layer1, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 2; + piping_layer = 1 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "bet" = ( @@ -29626,10 +30700,16 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bev" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, /obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/turf/closed/wall/r_wall, -/area/maintenance/disposal/incinerator) +/turf/open/floor/plasteel, +/area/engine/atmos) "bew" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel/dark, @@ -29812,12 +30892,12 @@ "beN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/janitor) @@ -29835,12 +30915,12 @@ /area/quartermaster/miningdock) "beQ" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -29856,8 +30936,8 @@ /area/maintenance/department/cargo) "beT" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -29903,8 +30983,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -29918,26 +30998,28 @@ /area/engine/engineering) "beY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "beZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bfa" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -29992,6 +31074,12 @@ req_access_txt = "0" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/storage/emergency/starboard) "bfh" = ( @@ -30005,8 +31093,8 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -30042,9 +31130,15 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 4; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "bfn" = ( @@ -30088,6 +31182,9 @@ name = "bar shutters" }, /obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) "bft" = ( @@ -30100,6 +31197,10 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/cargo) "bfv" = ( @@ -30245,15 +31346,15 @@ /area/quartermaster/miningdock) "bfF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) "bfG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -30269,6 +31370,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/miningdock) "bfJ" = ( @@ -30287,9 +31394,11 @@ /turf/open/space/basic, /area/space) "bfL" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel, @@ -30324,8 +31433,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) @@ -30335,7 +31444,12 @@ req_access_txt = "10" }, /obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/engineering) "bfS" = ( @@ -30367,8 +31481,8 @@ "bfV" = ( /obj/machinery/camera{ c_tag = "Medbay Port Hallway"; - network = list("ss13","medbay"); - dir = 4 + dir = 4; + network = list("ss13","medbay") }, /obj/machinery/airalarm{ dir = 4; @@ -30376,8 +31490,8 @@ }, /obj/structure/closet/wardrobe/pjs, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) @@ -30403,8 +31517,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -30417,6 +31531,10 @@ id = "loungeshutters"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/lounge) "bgb" = ( @@ -30425,12 +31543,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -30442,6 +31560,12 @@ name = "Atmospherics External Access"; req_access_txt = "24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "bgd" = ( @@ -30510,6 +31634,12 @@ id = "kitchenwindowshutters"; name = "kitchen shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/kitchen) "bgl" = ( @@ -30519,8 +31649,8 @@ "bgm" = ( /obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -30581,10 +31711,10 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bgt" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Bar" }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bgu" = ( @@ -30677,12 +31807,17 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bgD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "Skynet_launch"; name = "mech bay" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "bgE" = ( @@ -30764,15 +31899,15 @@ pixel_x = 27 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry) "bgN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -30787,12 +31922,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -30801,17 +31936,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) "bgR" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, @@ -30823,11 +31957,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -30849,7 +31989,6 @@ name = "Gift Shop"; req_access_txt = "36" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -30862,6 +32001,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/clerk) "bgU" = ( @@ -30879,8 +32022,8 @@ /obj/structure/chair/stool, /obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -30920,12 +32063,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -30934,8 +32077,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -30947,12 +32090,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -30962,8 +32105,8 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -30976,8 +32119,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -30997,8 +32140,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -31025,12 +32168,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31049,8 +32192,8 @@ /area/engine/engineering) "bhi" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -31069,13 +32212,15 @@ name = "Chief Engineer"; req_access_txt = "56" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "bhk" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Power Storage"; req_access_txt = "11" @@ -31085,6 +32230,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/engine_smes) "bhl" = ( @@ -31139,6 +32288,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/cargo) "bhq" = ( @@ -31246,8 +32401,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -31259,7 +32414,6 @@ /area/engine/engineering) "bhA" = ( /obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Gravity Generator"; req_access_txt = "11" @@ -31272,16 +32426,20 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/gravity_generator) "bhB" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) @@ -31326,8 +32484,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -31353,8 +32511,8 @@ "bhK" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry) @@ -31366,8 +32524,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -31383,8 +32541,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/grass, /area/medical/genetics) @@ -31444,8 +32602,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hor) @@ -31462,7 +32620,6 @@ /turf/open/floor/plasteel/dark, /area/science/robotics/mechbay) "bhW" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -31478,13 +32635,19 @@ name = "kitchen shutters" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bhX" = ( @@ -31492,12 +32655,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -31507,8 +32670,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -31517,8 +32680,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -31527,8 +32690,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -31604,16 +32767,16 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bik" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -31628,12 +32791,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -31741,8 +32904,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -31772,6 +32935,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/office) "biG" = ( @@ -31780,12 +32947,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31795,12 +32962,12 @@ location = "Kitchen" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31818,12 +32985,12 @@ icon_state = "L1" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31832,12 +32999,12 @@ icon_state = "L3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31846,12 +33013,12 @@ icon_state = "L5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31866,9 +33033,9 @@ pixel_y = 5 }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/lounge"; dir = 2; name = "Lounge APC"; - areastring = "/area/crew_quarters/lounge"; pixel_y = -24 }, /obj/structure/cable, @@ -31879,12 +33046,12 @@ icon_state = "L9" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31892,7 +33059,10 @@ /obj/machinery/door/airlock/grunge{ name = "Library" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library/lounge) "biQ" = ( @@ -31901,12 +33071,12 @@ }, /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31946,12 +33116,12 @@ icon_state = "L11" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31983,12 +33153,12 @@ icon_state = "L13" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -32001,12 +33171,12 @@ location = "Bar1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -32027,18 +33197,21 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "bjg" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "bjh" = ( @@ -32102,8 +33275,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/cable{ @@ -32120,8 +33293,8 @@ /obj/effect/landmark/blobstart, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/engine, @@ -32164,8 +33337,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -32182,14 +33355,13 @@ /turf/closed/wall/r_wall, /area/science/explab) "bjx" = ( -/obj/structure/closet/l3closet, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 6 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 +/obj/machinery/light{ + dir = 4 }, +/obj/structure/closet/l3closet/virology, /turf/open/floor/plasteel/white, /area/medical/virology) "bjy" = ( @@ -32204,7 +33376,10 @@ name = "Library" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library/lounge) "bjA" = ( @@ -32248,8 +33423,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -32273,15 +33448,15 @@ /area/science/xenobiology) "bjG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hor) "bjH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/engine, /area/science/storage) @@ -32327,8 +33502,8 @@ sortType = 28 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -32407,8 +33582,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -32466,8 +33641,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, @@ -32552,7 +33727,7 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bkg" = ( -/obj/machinery/power/port_gen/pacman, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, /turf/open/floor/plating, /area/tcommsat/computer) "bkh" = ( @@ -32561,12 +33736,12 @@ "bki" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -32575,12 +33750,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -32605,8 +33780,8 @@ dir = 8 }, /obj/machinery/camera{ - network = list("ss13","medbay"); - dir = 4 + dir = 4; + network = list("ss13","medbay") }, /turf/open/floor/plasteel, /area/medical/sleeper) @@ -32617,10 +33792,11 @@ /turf/closed/wall, /area/tcommsat/computer) "bkm" = ( -/obj/item/wrench, +/obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/structure/cable/yellow{ icon_state = "2-8" }, +/obj/item/wrench, /turf/open/floor/plating, /area/tcommsat/computer) "bkn" = ( @@ -32635,6 +33811,19 @@ /turf/open/floor/plasteel/dark, /area/science/xenobiology) "bko" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 + }, /turf/open/floor/plating, /area/tcommsat/computer) "bkp" = ( @@ -32688,6 +33877,10 @@ name = "robotics lab shutters" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/lab) "bkv" = ( @@ -32705,6 +33898,10 @@ id = "robotics"; name = "robotics lab shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/lab) "bkw" = ( @@ -32739,12 +33936,12 @@ /area/science/xenobiology) "bkB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -32800,20 +33997,23 @@ "bkG" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bkH" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ glass = 1; name = "Slime Euthanization Chamber"; opacity = 0; req_access_txt = "55" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "bkI" = ( @@ -32832,34 +34032,30 @@ location = "Sci" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bkK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bkL" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Telecomms Admin"; - departmentType = 5; - name = "Telecomms RC"; - pixel_y = 30 +/obj/structure/cable{ + icon_state = "1-2" }, /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -32867,7 +34063,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel, /area/tcommsat/computer) "bkM" = ( @@ -32876,12 +34077,12 @@ location = "Sci2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -32892,12 +34093,12 @@ location = "Sci9" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -32907,12 +34108,12 @@ }, /obj/effect/turf_decal/plaque, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -32955,12 +34156,12 @@ location = "Lounge" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -32969,8 +34170,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -32989,8 +34190,8 @@ preload_cell_type = /obj/item/stock_parts/cell/high }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/medical/exam_room) @@ -33002,15 +34203,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) "bkX" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -33020,28 +34221,24 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/cargo) "bkZ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/obj/structure/extraction_point{ + name = "Xenobiology Fulton Retriever" }, -/turf/open/floor/plasteel, -/area/tcommsat/computer) +/turf/open/floor/engine, +/area/science/xenobiology) "bla" = ( /obj/structure/disposalpipe/segment{ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -33050,8 +34247,8 @@ /area/storage/emergency/port) "blc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -33070,8 +34267,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -33093,8 +34290,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -33136,24 +34333,24 @@ /area/medical/medbay/central) "blm" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) "bln" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) "blo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -33195,7 +34392,10 @@ /turf/open/floor/plasteel/dark, /area/chapel/dock) "blt" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "blu" = ( @@ -33258,8 +34458,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -33291,8 +34491,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/science) @@ -33314,8 +34514,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/engine, /area/science/storage) @@ -33392,8 +34592,8 @@ "blJ" = ( /obj/structure/bed, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) @@ -33475,12 +34675,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -33494,8 +34694,8 @@ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/medical/exam_room) @@ -33512,21 +34712,22 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "blV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/chapel/dock) "blW" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/chapel/dock) "blX" = ( @@ -33594,8 +34795,8 @@ }, /obj/item/clothing/gloves/color/latex, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -33634,15 +34835,15 @@ /area/maintenance/department/engine) "bmg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/mixing) "bmh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -33650,8 +34851,8 @@ /obj/structure/window/reinforced, /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -33675,8 +34876,8 @@ "bml" = ( /obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -33693,8 +34894,8 @@ }, /obj/item/pen/red, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -33706,8 +34907,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -33734,9 +34935,9 @@ /area/medical/morgue) "bms" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/medical"; dir = 8; name = "Medbay Security APC"; - areastring = "/area/security/checkpoint/medical"; pixel_x = -25 }, /obj/structure/cable{ @@ -33744,8 +34945,8 @@ }, /obj/machinery/camera{ c_tag = "Medbay Security Post"; - network = list("ss13","medbay"); - dir = 4 + dir = 4; + network = list("ss13","medbay") }, /obj/structure/closet/secure_closet/security/med, /obj/effect/turf_decal/tile/red{ @@ -33770,8 +34971,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -33808,8 +35009,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/science/mixing) @@ -33836,13 +35037,18 @@ /turf/open/floor/plasteel/dark, /area/science/explab) "bmA" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/medbay/central) "bmB" = ( @@ -33862,8 +35068,8 @@ /area/hallway/primary/aft) "bmD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -33873,16 +35079,16 @@ pixel_x = 24 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/medical/medbay/central) "bmF" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -33964,8 +35170,8 @@ /area/science/robotics/lab) "bmP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -33976,8 +35182,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -34031,8 +35237,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -34044,12 +35250,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -34058,8 +35264,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/dock) @@ -34068,8 +35274,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -34082,20 +35288,20 @@ sortType = 23 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics) "bnb" = ( /obj/machinery/light, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) @@ -34111,12 +35317,12 @@ /area/science/xenobiology) "bne" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -34125,8 +35331,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -34190,19 +35396,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics) "bnq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -34214,8 +35420,8 @@ /obj/item/pen/red, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -34229,8 +35435,8 @@ pixel_x = -23 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -34254,8 +35460,8 @@ /area/medical/genetics) "bnw" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/medical/medbay/central) @@ -34271,15 +35477,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) "bny" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -34328,8 +35534,8 @@ /area/medical/genetics) "bnF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -34354,8 +35560,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -34386,16 +35592,16 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/storage/tech) "bnJ" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -34417,8 +35623,8 @@ /area/science/xenobiology) "bnL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -34447,8 +35653,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 4; @@ -34467,7 +35673,6 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "bnR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "GeneticsDoor"; name = "Cloning"; @@ -34484,13 +35689,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/genetics) "bnS" = ( @@ -34516,13 +35727,16 @@ /turf/open/floor/plasteel/dark, /area/science/server) "bnU" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Server Room"; req_access_txt = "30" }, /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/server) "bnV" = ( @@ -34539,15 +35753,15 @@ /area/medical/sleeper) "bnW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) "bnX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -34557,6 +35771,10 @@ id = "testlab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "bnZ" = ( @@ -34572,8 +35790,8 @@ /area/security/checkpoint/science) "boa" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer1{ - icon_state = "pump_on_map-1"; - dir = 4 + dir = 4; + icon_state = "pump_on_map-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -34588,8 +35806,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -34604,8 +35822,8 @@ /area/science/explab) "boe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -34635,8 +35853,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/engine_smes) @@ -34652,8 +35870,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -34753,8 +35971,8 @@ /area/medical/genetics) "bow" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -34808,8 +36026,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/maintenance/disposal/incinerator) @@ -34819,8 +36037,8 @@ /area/science/mixing) "boC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -34924,8 +36142,8 @@ /obj/structure/bed/roller, /obj/machinery/camera{ c_tag = "Medbay Entrance"; - network = list("ss13","medbay"); - dir = 1 + dir = 1; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -35034,8 +36252,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -35131,15 +36349,15 @@ "bpe" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "bpf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/main/monastery) @@ -35164,15 +36382,15 @@ /area/science/explab) "bph" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "bpi" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/chapel{ dir = 8 @@ -35194,15 +36412,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) "bpl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -35227,13 +36445,16 @@ /turf/open/floor/engine, /area/science/explab) "bpp" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/explab) "bpq" = ( @@ -35253,8 +36474,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -35319,7 +36540,6 @@ /turf/open/floor/plasteel/white, /area/medical/genetics) "bpA" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ id_tag = "medbaybolts"; name = "Medbay" @@ -35329,6 +36549,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bpB" = ( @@ -35369,8 +36593,8 @@ "bpE" = ( /obj/item/hatchet, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/chapel/main/monastery) @@ -35404,15 +36628,15 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bpI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/library/lounge) @@ -35434,15 +36658,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/library/lounge) "bpK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -35460,12 +36684,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) @@ -35475,8 +36699,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/science/server) @@ -35494,12 +36718,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) @@ -35510,21 +36734,26 @@ /area/engine/atmos) "bpP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/explab) "bpQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Medbay Reception"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bpR" = ( @@ -35561,7 +36790,6 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bpU" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics Monitoring"; req_access_txt = "24" @@ -35569,6 +36797,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "bpV" = ( @@ -35577,6 +36809,12 @@ id = "chemistry_shutters"; name = "chemistry shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/chemistry) "bpW" = ( @@ -35586,7 +36824,6 @@ name = "Chemistry Desk"; req_access_txt = "5; 33" }, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistry_shutters"; name = "chemistry shutters" @@ -35603,6 +36840,10 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/chemistry) "bpX" = ( @@ -35645,6 +36886,10 @@ id = "research_shutters_2"; name = "research shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "bqc" = ( @@ -35652,7 +36897,6 @@ /obj/item/pen{ layer = 3.1 }, -/obj/machinery/door/firedoor, /obj/machinery/door/window/eastright{ dir = 2; name = "Research and Development Desk"; @@ -35663,6 +36907,10 @@ name = "research shutters" }, /obj/item/folder/white, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "bqd" = ( @@ -35670,23 +36918,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bqe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -35696,12 +36944,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -35732,7 +36980,6 @@ /turf/open/floor/plasteel/dark, /area/science/robotics/lab) "bqh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Server Room"; req_access_txt = "30" @@ -35745,10 +36992,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/server) "bqi" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, @@ -35757,13 +37007,19 @@ req_access_txt = "55" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "bqj" = ( @@ -35772,8 +37028,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -35810,12 +37066,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -35850,13 +37106,18 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 4; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "bqq" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -35868,13 +37129,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "bqr" = ( @@ -35882,12 +37149,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -35899,12 +37166,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -35916,12 +37183,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -35941,7 +37208,6 @@ /turf/open/floor/plasteel/white, /area/science/explab) "bqw" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -35950,13 +37216,19 @@ name = "containment blast door" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "bqx" = ( @@ -35989,12 +37261,12 @@ }, /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -36009,12 +37281,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -36026,12 +37298,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -36075,6 +37347,7 @@ /obj/item/pet_carrier/xenobio, /obj/item/pet_carrier/xenobio, /obj/item/pet_carrier/xenobio, +/obj/item/pet_carrier/xenobio, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bqG" = ( @@ -36087,6 +37360,10 @@ icon_state = "0-4" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bqH" = ( @@ -36104,6 +37381,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bqI" = ( @@ -36118,6 +37399,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bqJ" = ( @@ -36130,6 +37415,10 @@ icon_state = "0-4" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bqK" = ( @@ -36147,6 +37436,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bqL" = ( @@ -36161,6 +37454,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bqM" = ( @@ -36177,12 +37474,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -36200,12 +37497,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -36216,7 +37513,6 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Containment Pen Access"; req_access_txt = "55" @@ -36230,13 +37526,19 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "bqP" = ( @@ -36255,17 +37557,16 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/xenobiology) "bqQ" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -36278,13 +37579,19 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "bqR" = ( @@ -36292,19 +37599,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "bqS" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel/white, @@ -36372,12 +37679,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/structure/disposalpipe/junction/flip{ dir = 8 @@ -36387,8 +37694,8 @@ "bqZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -36401,8 +37708,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) @@ -36416,7 +37723,6 @@ req_access_txt = "30"; req_one_access_txt = "0" }, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-8" }, @@ -36431,6 +37737,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hor) "brc" = ( @@ -36438,9 +37748,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "brd" = ( @@ -36477,7 +37790,6 @@ /turf/open/floor/plasteel/dark, /area/science/explab) "brf" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -36485,13 +37797,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "brg" = ( @@ -36502,12 +37820,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -36602,12 +37920,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -36616,6 +37934,10 @@ name = "Tech Storage Maintenance"; req_access_txt = "23" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine) "brp" = ( @@ -36663,12 +37985,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -36704,12 +38026,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/structure/cable{ icon_state = "2-4" @@ -36732,12 +38054,12 @@ /area/science/robotics/lab) "brx" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -36827,6 +38149,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine) "brE" = ( @@ -36837,12 +38163,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -36879,12 +38205,12 @@ /area/hallway/primary/aft) "brI" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -36895,16 +38221,21 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "brK" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/white, @@ -36918,8 +38249,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -36928,12 +38259,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -36942,28 +38273,33 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "brO" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "brP" = ( @@ -36972,12 +38308,12 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -36986,15 +38322,20 @@ name = "Chemistry Lab"; req_access_txt = "5; 33" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "brR" = ( @@ -37003,24 +38344,24 @@ /area/science/xenobiology) "brS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "brT" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -37034,20 +38375,18 @@ /turf/open/floor/plasteel/dark, /area/science/explab) "brV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/tcommsat/computer) "brW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -37056,26 +38395,32 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "brY" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Isolation B"; req_access_txt = "39" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/medical/virology) "brZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bsa" = ( @@ -37170,12 +38515,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -37187,19 +38532,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) "bsi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -37209,12 +38554,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -37249,12 +38594,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -37288,12 +38633,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -37308,17 +38653,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/lab) "bst" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, @@ -37332,11 +38676,17 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -37355,12 +38705,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -37373,23 +38723,26 @@ /turf/open/floor/plasteel/white, /area/science/mixing) "bsw" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Isolation A"; req_access_txt = "39" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bsx" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -37398,12 +38751,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -37481,12 +38834,12 @@ location = "Sci7" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -37526,12 +38879,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -37540,7 +38893,6 @@ id = "rndshutters"; name = "research shutters" }, -/obj/machinery/door/firedoor/heavy, /obj/structure/cable{ icon_state = "4-8" }, @@ -37549,12 +38901,15 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel/dark, /area/hallway/primary/aft) @@ -37644,11 +38999,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel/dark, @@ -37661,8 +39019,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, @@ -37679,12 +39037,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -37714,13 +39072,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/explab) "bsV" = ( @@ -37763,6 +39127,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/science) "bsY" = ( @@ -37847,8 +39215,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) @@ -37885,12 +39253,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -37902,12 +39270,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -37917,22 +39285,31 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/mixing/chamber) "btk" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -37947,16 +39324,16 @@ /obj/effect/landmark/event_spawn, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/science/xenobiology) "btm" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -37993,31 +39370,31 @@ "btq" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/entry) "btr" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "bts" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /mob/living/carbon/monkey, /turf/open/floor/grass, @@ -38029,12 +39406,12 @@ }, /obj/item/reagent_containers/food/snacks/grown/banana, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/grass, /area/medical/genetics) @@ -38046,45 +39423,45 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) "btv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) "btw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "btx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -38104,28 +39481,33 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "btA" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "btB" = ( @@ -38136,12 +39518,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -38160,12 +39542,12 @@ sortType = 13 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -38178,8 +39560,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hor) @@ -38192,12 +39574,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -38205,7 +39587,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Chief Medical Office"; req_access_txt = "40" @@ -38217,11 +39598,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/cafeteria, @@ -38235,8 +39622,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -38254,12 +39641,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -38282,12 +39669,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -38305,12 +39692,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) @@ -38343,6 +39730,12 @@ name = "Port Docking Bay 2"; req_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/entry) "btN" = ( @@ -38357,12 +39750,12 @@ sortType = 11 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -38374,12 +39767,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -38402,12 +39795,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -38437,12 +39830,15 @@ /turf/open/floor/plasteel/white, /area/medical/genetics) "btV" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "btW" = ( @@ -38456,23 +39852,23 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) "btX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -38501,14 +39897,19 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/checkpoint/science) "bua" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bub" = ( @@ -38540,8 +39941,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -38550,17 +39951,16 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/science/storage) "bug" = ( -/obj/machinery/door/firedoor/heavy, /obj/structure/cable{ icon_state = "4-8" }, @@ -38572,13 +39972,19 @@ req_access_txt = "8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/storage) "buh" = ( @@ -38592,12 +39998,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) @@ -38618,8 +40024,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -38714,17 +40120,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) "buu" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research/glass{ name = "Toxins Lab"; req_access_txt = "8" @@ -38749,13 +40154,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/mixing) "buv" = ( @@ -38774,12 +40185,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -38788,12 +40199,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -38809,6 +40220,7 @@ /area/science/explab) "buz" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/explab) "buA" = ( @@ -38819,12 +40231,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/structure/cable{ icon_state = "2-8" @@ -38844,12 +40256,12 @@ }, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/medical/exam_room) @@ -38863,13 +40275,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/exam_room) "buD" = ( @@ -38881,12 +40299,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -38898,23 +40316,23 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/science/explab) "buF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -38938,12 +40356,12 @@ /area/science/explab) "buI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -38953,24 +40371,30 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "buK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -38990,12 +40414,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -39012,12 +40436,12 @@ pixel_y = -24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/structure/cable{ icon_state = "1-4" @@ -39047,9 +40471,12 @@ req_one_access_txt = "0" }, /obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics/lab) "buQ" = ( @@ -39080,6 +40507,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/genetics) "buS" = ( @@ -39099,12 +40530,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/structure/cable{ icon_state = "4-8" @@ -39129,12 +40560,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/mixing) @@ -39195,10 +40626,10 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "buZ" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/research{ name = "Toxins Launch Room"; req_access_txt = "8" @@ -39207,13 +40638,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/mixing) "bva" = ( @@ -39239,8 +40676,8 @@ pixel_x = -24 }, /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/layer1{ - icon_state = "vent_map-1"; - dir = 4 + dir = 4; + icon_state = "vent_map-1" }, /turf/open/floor/engine, /area/science/mixing/chamber) @@ -39249,12 +40686,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -39266,8 +40703,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/layer3{ - icon_state = "vent_map-3"; dir = 8; + icon_state = "vent_map-3"; id_tag = "toxmix_airlock_pump" }, /turf/open/floor/engine, @@ -39278,8 +40715,8 @@ layer = 2.9 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -39306,6 +40743,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/engine) "bvk" = ( @@ -39319,12 +40757,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -39340,12 +40778,12 @@ location = "Eng" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -39361,12 +40799,12 @@ location = "Eng3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -39378,12 +40816,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -39406,8 +40844,8 @@ /area/science/xenobiology) "bvq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/library) @@ -39419,12 +40857,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -39443,8 +40881,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/library/lounge) @@ -39455,6 +40893,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/medical/medbay/central) "bvu" = ( @@ -39493,12 +40935,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -39517,15 +40959,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bvB" = ( @@ -39556,12 +41003,12 @@ location = "Sci6" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -39574,12 +41021,12 @@ location = "Sci5" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -39591,31 +41038,31 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /mob/living/carbon/monkey, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bvH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) "bvI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -39625,12 +41072,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -39652,6 +41099,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/dock) "bvL" = ( @@ -39661,25 +41112,30 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) "bvM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) @@ -39707,17 +41163,16 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/science/explab) "bvR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Surgery"; req_access_txt = "45" @@ -39726,13 +41181,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) "bvS" = ( @@ -39747,12 +41208,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -39785,7 +41246,6 @@ /area/engine/atmos) "bvX" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; dir = 9 }, /turf/open/floor/plasteel, @@ -39808,11 +41268,13 @@ /turf/open/floor/plasteel/dark, /area/science/explab) "bwb" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 6; + icon_state = "pipe11-2" }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 9; + icon_state = "pipe11-2" }, /turf/closed/wall/r_wall, /area/engine/atmos) @@ -39825,8 +41287,8 @@ /area/science/explab) "bwd" = ( /obj/machinery/atmospherics/pipe/simple/green/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) @@ -39870,14 +41332,17 @@ /turf/open/floor/plasteel/dark, /area/maintenance/disposal/incinerator) "bwh" = ( -/obj/machinery/camera/motion{ - c_tag = "Telecomms External Access"; - dir = 1; - network = list("tcomms") +/obj/machinery/doorButtons/access_button{ + idDoor = "telecomms_airlock_exterior"; + idSelf = "telecomms_airlock_control"; + pixel_x = 24; + pixel_y = -24 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel, /area/tcommsat/computer) @@ -39887,8 +41352,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -39947,8 +41412,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -39962,8 +41427,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -39982,8 +41447,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/science/mixing) @@ -40003,8 +41468,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/science/mixing) @@ -40014,8 +41479,8 @@ }, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_pump/high_volume{ - icon_state = "vent_map-2"; - dir = 1 + dir = 1; + icon_state = "vent_map-2" }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) @@ -40045,6 +41510,10 @@ req_one_access_txt = "22;24;10;11;37" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "bwu" = ( @@ -40125,55 +41594,56 @@ /area/medical/genetics) "bwB" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden/layer1{ - icon_state = "intact"; - dir = 6 + dir = 6; + icon_state = "intact" }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "bwC" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/general/hidden/layer1{ - icon_state = "manifold"; - dir = 1 + dir = 1; + icon_state = "manifold" }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "bwD" = ( /obj/machinery/atmospherics/pipe/manifold/general/hidden/layer1{ - icon_state = "manifold"; - dir = 4 + dir = 4; + icon_state = "manifold" }, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "bwE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) "bwF" = ( /obj/machinery/computer/operating, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) "bwG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/engine) "bwH" = ( @@ -40211,15 +41681,17 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/tcommsat/computer) "bwK" = ( /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/pump/on/layer1{ - name = "Air Out" - }, +/obj/machinery/atmospherics/components/binary/pump/on/layer1, /turf/open/floor/plating, /area/tcommsat/computer) "bwL" = ( @@ -40257,37 +41729,43 @@ /turf/open/floor/plasteel, /area/tcommsat/computer) "bwO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/stack/cable_coil, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 9; + icon_state = "pipe11-1" + }, /turf/open/floor/plating, /area/tcommsat/computer) "bwP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) "bwQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/science/mixing/chamber) "bwR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) @@ -40306,19 +41784,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/dock) "bwT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/library) @@ -40330,10 +41808,6 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 - }, /turf/open/floor/plasteel, /area/tcommsat/computer) "bwV" = ( @@ -40375,8 +41849,8 @@ /area/maintenance/department/engine) "bwZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -40407,23 +41881,29 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/chapel/dock) "bxc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/dock) @@ -40438,67 +41918,71 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/storage/emergency/starboard) "bxe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/dock) "bxf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bxg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/wood, /area/medical/medbay/central) "bxh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bxi" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bxj" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -40510,8 +41994,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -40523,8 +42007,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -40549,12 +42033,12 @@ /area/maintenance/department/engine) "bxo" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/cyan/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -40565,12 +42049,12 @@ /area/maintenance/department/engine) "bxq" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/structure/disposalpipe/junction/flip{ dir = 1 @@ -40580,8 +42064,8 @@ "bxr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -40593,12 +42077,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -40616,12 +42100,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -40633,12 +42117,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -40672,12 +42156,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -40686,6 +42170,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/engine) "bxA" = ( @@ -40693,12 +42178,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -40716,8 +42201,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, @@ -40727,8 +42212,8 @@ pixel_x = -32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -40748,8 +42233,8 @@ /area/science/explab) "bxE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -40767,12 +42252,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -40795,8 +42280,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -40944,6 +42429,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bxV" = ( @@ -40960,12 +42449,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -40974,8 +42463,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -41012,8 +42501,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -41031,12 +42520,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -41060,12 +42549,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -41080,32 +42569,32 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) "byf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/atmos) "byg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -41198,16 +42687,16 @@ /area/medical/sleeper) "byp" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 + dir = 1; + icon_state = "pipe-j1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -41219,12 +42708,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -41236,15 +42725,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/storage/tech) "bys" = ( @@ -41259,12 +42753,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -41280,6 +42774,10 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "byw" = ( @@ -41287,19 +42785,19 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "byx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -41364,8 +42862,8 @@ /area/hallway/primary/aft) "byD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -41374,8 +42872,8 @@ "byE" = ( /obj/structure/grille/broken, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -41387,12 +42885,12 @@ /area/science/lab) "byG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -41414,23 +42912,29 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "byJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -41441,19 +42945,19 @@ /area/chapel/main/monastery) "byL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) "byM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, @@ -41487,12 +42991,12 @@ "byP" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -41512,35 +43016,35 @@ "byR" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 4 + dir = 4; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) "byS" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) "byT" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, @@ -41555,15 +43059,15 @@ /area/chapel/main/monastery) "byV" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer1{ - icon_state = "pump_on_map-1"; - dir = 1 + dir = 1; + icon_state = "pump_on_map-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) "byW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -41571,16 +43075,16 @@ /obj/item/broken_bottle, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) "byY" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -41590,23 +43094,23 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bza" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -41619,12 +43123,12 @@ }, /obj/effect/landmark/start/depsec/engineering, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -41655,12 +43159,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -41683,13 +43187,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "bzg" = ( @@ -41704,12 +43214,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/structure/cable{ icon_state = "2-8" @@ -41760,6 +43270,10 @@ icon_state = "0-4" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bzl" = ( @@ -41777,6 +43291,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bzm" = ( @@ -41789,6 +43307,10 @@ icon_state = "0-8" }, /obj/structure/cable, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bzn" = ( @@ -41801,6 +43323,10 @@ icon_state = "0-4" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bzo" = ( @@ -41811,12 +43337,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -41830,6 +43356,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bzq" = ( @@ -41842,6 +43372,10 @@ icon_state = "0-4" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bzr" = ( @@ -41859,6 +43393,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bzs" = ( @@ -41871,6 +43409,10 @@ icon_state = "0-8" }, /obj/structure/cable, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "bzt" = ( @@ -41881,12 +43423,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -41895,18 +43437,20 @@ id = "atmos"; name = "atmospherics security door" }, -/obj/machinery/door/firedoor/heavy, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -41915,8 +43459,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -41927,9 +43471,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library/lounge) "bzx" = ( @@ -41965,8 +43512,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -41995,8 +43542,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -42009,23 +43556,26 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel, /area/engine/atmos) "bzF" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) @@ -42061,12 +43611,12 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42137,12 +43687,12 @@ /area/science/mixing) "bzQ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, @@ -42182,12 +43732,12 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42202,6 +43752,7 @@ "bzX" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/chapel/main/monastery) "bzY" = ( @@ -42297,9 +43848,9 @@ /area/crew_quarters/heads/cmo) "bAe" = ( /obj/machinery/atmospherics/components/binary/pump/layer1{ - name = "Supply to Virology"; + dir = 4; icon_state = "pump_map-1"; - dir = 4 + name = "Supply to Virology" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -42308,8 +43859,8 @@ "bAf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42356,8 +43907,8 @@ /area/medical/chemistry) "bAj" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -42371,9 +43922,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library/lounge) "bAl" = ( @@ -42397,12 +43951,12 @@ /area/library/lounge) "bAm" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42411,8 +43965,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -42425,6 +43979,10 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "bAp" = ( @@ -42432,8 +43990,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -42449,6 +44007,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "bAr" = ( @@ -42456,12 +44018,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -42470,12 +44032,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -42489,12 +44051,12 @@ "bAv" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -42505,8 +44067,11 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library) "bAx" = ( @@ -42519,8 +44084,11 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/library) "bAy" = ( @@ -42541,13 +44109,16 @@ /turf/open/floor/carpet, /area/library) "bAC" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple{ dir = 1 }, /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/explab) "bAD" = ( @@ -42569,8 +44140,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42605,12 +44176,12 @@ /area/hallway/secondary/entry) "bAM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -42619,18 +44190,11 @@ /turf/open/floor/grass, /area/medical/genetics) "bAO" = ( -/obj/machinery/door/airlock/engineering{ - name = "Telecommunications Chamber"; - req_access_txt = "61" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/general/hidden, +/mob/living/simple_animal/pet/fox/fennec/Autumn, /turf/open/floor/plasteel, -/area/tcommsat/computer) +/area/quartermaster/storage) "bAP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -42640,10 +44204,12 @@ /turf/open/floor/plasteel/dark, /area/library) "bAR" = ( -/obj/machinery/meter, +/obj/machinery/meter{ + target_layer = 3 + }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -42651,15 +44217,15 @@ /area/maintenance/department/engine) "bAS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) "bAT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -42668,8 +44234,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -42694,7 +44260,6 @@ /turf/closed/wall, /area/medical/virology) "bAX" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/virology{ autoclose = 0; @@ -42714,6 +44279,10 @@ req_access_txt = "39" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "bAY" = ( @@ -42731,19 +44300,19 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/engine_smes) "bBa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42757,12 +44326,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42771,19 +44340,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) "bBe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -42791,8 +44360,8 @@ /area/maintenance/department/engine) "bBf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -42841,8 +44410,11 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" + }, +/obj/machinery/status_display/evac{ + pixel_x = -32 }, /turf/open/floor/plasteel, /area/tcommsat/computer) @@ -42908,8 +44480,8 @@ /area/library) "bBn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -42942,12 +44514,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42960,8 +44532,8 @@ "bBt" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -43066,16 +44638,16 @@ icon_state = "small" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) "bBA" = ( /obj/item/storage/toolbox/mechanical, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -43110,12 +44682,12 @@ name = "O2 to Pure" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43147,12 +44719,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43163,8 +44735,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -43174,12 +44746,12 @@ name = "N2 to Pure" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43221,12 +44793,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -43425,23 +44997,23 @@ /area/medical/genetics) "bCf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "bCg" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -43449,8 +45021,8 @@ /obj/structure/closet/emcloset, /obj/machinery/camera{ c_tag = "Virology Airlock"; - network = list("ss13","medbay"); - dir = 2 + dir = 2; + network = list("ss13","medbay") }, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -43501,6 +45073,10 @@ req_access_txt = "11" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/gravity_generator) "bCl" = ( @@ -43508,12 +45084,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/firealarm{ dir = 8; @@ -43537,7 +45113,6 @@ id = "Engineering"; name = "engineering security door" }, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, @@ -43545,6 +45120,9 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bCo" = ( @@ -43561,6 +45139,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/engineering) "bCp" = ( @@ -43593,12 +45172,12 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -43607,12 +45186,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/structure/cable{ icon_state = "2-4" @@ -43634,8 +45213,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 1 @@ -43651,8 +45230,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -43670,12 +45249,18 @@ pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "bCx" = ( @@ -43683,8 +45268,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 @@ -43693,12 +45278,12 @@ /area/maintenance/disposal/incinerator) "bCy" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -43710,20 +45295,20 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "bCA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -43760,11 +45345,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -43834,6 +45425,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "bCK" = ( @@ -43887,10 +45482,12 @@ /area/hallway/primary/aft) "bCO" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/aft) "bCP" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/storage) "bCQ" = ( @@ -43940,7 +45537,6 @@ /turf/open/floor/plasteel/white, /area/science/mixing) "bCX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Custodial Closet"; req_access_txt = "26" @@ -43952,6 +45548,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/janitor) "bCY" = ( @@ -43972,12 +45572,15 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) "bCZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bDa" = ( @@ -44061,9 +45664,11 @@ /turf/open/space, /area/space/nearstation) "bDg" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 2 +/obj/machinery/meter{ + target_layer = 1 }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/manifold/general/hidden/layer1, /turf/open/floor/plating, /area/maintenance/department/engine) "bDh" = ( @@ -44084,12 +45689,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44134,7 +45739,6 @@ /turf/open/floor/plasteel/white, /area/medical/genetics) "bDo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Lounge" }, @@ -44143,6 +45747,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/lounge) "bDp" = ( @@ -44158,12 +45766,12 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bDq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Bar" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bDr" = ( @@ -44219,9 +45827,9 @@ /area/maintenance/disposal/incinerator) "bDx" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/cmo"; dir = 4; name = "CMO's Office APC"; - areastring = "/area/crew_quarters/heads/cmo"; pixel_x = 26 }, /obj/structure/cable, @@ -44255,12 +45863,12 @@ }, /obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44309,8 +45917,8 @@ "bDC" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44356,12 +45964,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44371,10 +45979,12 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bDJ" = ( -/obj/machinery/meter, +/obj/machinery/meter{ + target_layer = 1 + }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -44410,12 +46020,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44438,12 +46048,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44455,12 +46065,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44473,18 +46083,23 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/engineering) "bDR" = ( @@ -44501,23 +46116,23 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) "bDS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44532,12 +46147,12 @@ }, /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44551,8 +46166,8 @@ /area/hallway/primary/central) "bDV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/chapel, @@ -44565,32 +46180,32 @@ /obj/item/book/manual/wiki/engineering_guide, /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) "bDX" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) "bDY" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -44600,20 +46215,20 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/carpet, /area/library/lounge) "bEa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -44674,13 +46289,12 @@ "bEf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) "bEg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Morgue"; opacity = 1; @@ -44688,16 +46302,23 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/medical/morgue) "bEh" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/medbay/central) "bEi" = ( @@ -44721,12 +46342,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -44746,7 +46367,6 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Mech Bay"; req_access_txt = "29"; @@ -44754,6 +46374,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics/lab) "bEm" = ( @@ -44804,12 +46428,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -44828,12 +46452,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -44850,11 +46474,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -44998,9 +46628,12 @@ id = "telelab"; name = "test chamber blast door" }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "bEB" = ( @@ -45025,12 +46658,12 @@ }, /obj/effect/turf_decal/sand, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/chapel/office) @@ -45129,12 +46762,12 @@ }, /obj/effect/turf_decal/sand, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/chapel/office) @@ -45156,8 +46789,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45170,12 +46803,12 @@ }, /obj/effect/turf_decal/sand, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/chapel/office) @@ -45192,11 +46825,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -45210,11 +46849,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -45224,8 +46869,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/maintenance/disposal/incinerator) @@ -45352,7 +46997,6 @@ /turf/open/floor/plasteel, /area/security/checkpoint/science) "bEX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Hydroponics"; req_access_txt = "35" @@ -45360,6 +47004,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics) "bEY" = ( @@ -45393,12 +47041,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45415,24 +47063,24 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/main/monastery) "bFe" = ( /obj/effect/landmark/start/chaplain, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/main/monastery) @@ -45451,12 +47099,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45489,12 +47137,12 @@ /area/science/mixing) "bFj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45559,8 +47207,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/library/lounge) @@ -45585,10 +47233,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bFr" = ( @@ -45607,6 +47258,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "bFt" = ( @@ -45617,6 +47272,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "bFu" = ( @@ -45628,6 +47287,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) "bFv" = ( @@ -45636,13 +47299,19 @@ opacity = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bFw" = ( @@ -45730,12 +47399,12 @@ pixel_y = 22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45749,12 +47418,12 @@ /area/quartermaster/storage) "bFJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45763,8 +47432,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -45777,12 +47446,12 @@ icon_state = "plant-10" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45794,12 +47463,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45823,12 +47492,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45862,12 +47531,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45876,12 +47545,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45900,12 +47569,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45929,12 +47598,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -45987,12 +47656,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46025,12 +47694,12 @@ icon_state = "plant-21" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46038,8 +47707,8 @@ /obj/machinery/vending/hydronutrients, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/chapel/main/monastery) @@ -46141,23 +47810,29 @@ name = "Cell 1" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/grimy, /area/chapel/main/monastery) "bGo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/main/monastery) @@ -46168,6 +47843,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/cargo) "bGq" = ( @@ -46175,7 +47854,6 @@ name = "Telecommunications Transit Tube"; req_access_txt = "10; 61" }, -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, @@ -46192,16 +47870,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/engineering) "bGr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/main/monastery) @@ -46241,13 +47923,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/art) "bGw" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Cafeteria" }, @@ -46256,6 +47940,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/cafeteria) "bGx" = ( @@ -46266,9 +47954,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/auxiliary) "bGy" = ( @@ -46276,8 +47967,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -46285,24 +47976,24 @@ "bGz" = ( /obj/machinery/vending/dinnerware, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/chapel/main/monastery) "bGA" = ( /obj/item/clothing/suit/apron/chef, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/chapel/main/monastery) @@ -46312,12 +48003,12 @@ /area/maintenance/department/science) "bGC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/chapel/main/monastery) @@ -46329,6 +48020,7 @@ /area/space/nearstation) "bGE" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/chapel/dock) "bGF" = ( @@ -46363,11 +48055,17 @@ name = "Kitchen" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -46389,12 +48087,12 @@ /area/maintenance/department/engine) "bGN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46450,7 +48148,6 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bGT" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Cargo Security Post"; req_access_txt = "63" @@ -46463,6 +48160,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "bGU" = ( @@ -46473,6 +48174,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "bGV" = ( @@ -46512,12 +48217,12 @@ /area/quartermaster/storage) "bHa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46552,11 +48257,17 @@ name = "Dining Room" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -46567,13 +48278,19 @@ name = "Cell 2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/grimy, /area/chapel/main/monastery) "bHg" = ( @@ -46586,12 +48303,12 @@ /area/quartermaster/office) "bHh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46601,13 +48318,19 @@ opacity = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bHj" = ( @@ -46621,7 +48344,6 @@ /turf/open/floor/plasteel/dark, /area/bridge) "bHl" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/highsecurity{ name = "AI Upload Access"; req_access_txt = "16" @@ -46641,6 +48363,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "bHm" = ( @@ -46658,12 +48384,12 @@ /area/crew_quarters/dorms) "bHo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46679,7 +48405,6 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "bHq" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/command/glass{ name = "Bridge"; @@ -46687,6 +48412,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bHr" = ( @@ -46704,7 +48433,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "bHs" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/command/glass{ name = "Bridge"; @@ -46712,6 +48440,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bHt" = ( @@ -46762,13 +48494,19 @@ name = "Dock Access" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bHy" = ( @@ -46797,8 +48535,8 @@ "bHA" = ( /obj/machinery/camera{ c_tag = "Virology"; - network = list("ss13","medbay"); - dir = 2 + dir = 2; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -46814,12 +48552,12 @@ "bHB" = ( /obj/structure/chair/wood/normal, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46841,12 +48579,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46888,12 +48626,12 @@ "bHH" = ( /obj/structure/chair/wood/normal, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/main/monastery) @@ -46910,13 +48648,19 @@ opacity = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bHL" = ( @@ -46937,12 +48681,12 @@ /area/space/nearstation) "bHO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -46988,12 +48732,12 @@ icon_state = "plant-21" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -47012,12 +48756,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -47042,12 +48786,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -47066,12 +48810,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -47084,6 +48828,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/cargo) "bIa" = ( @@ -47105,8 +48853,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/library/lounge) @@ -47126,12 +48874,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -47156,8 +48904,8 @@ /obj/machinery/light, /obj/machinery/camera{ c_tag = "Medbay Equipment Room"; - network = list("ss13","medbay"); - dir = 1 + dir = 1; + network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -47207,23 +48955,23 @@ icon_state = "plant-10" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bIi" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -47238,45 +48986,40 @@ /obj/structure/table/wood/fancy, /obj/item/storage/book/bible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/main/monastery) "bIm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 +/obj/machinery/doorButtons/airlock_controller{ + idExterior = "telecomms_airlock_exterior"; + idInterior = "telecomms_airlock_interior"; + idSelf = "telecomms_airlock_control"; + pixel_x = 0; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel, /area/tcommsat/computer) "bIn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bIo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -47292,12 +49035,12 @@ pixel_y = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/main/monastery) @@ -47310,8 +49053,8 @@ name = "Mass Driver" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) @@ -47324,19 +49067,19 @@ layer = 2.9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bIs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/library/lounge) @@ -47360,12 +49103,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/library/lounge) @@ -47390,58 +49133,63 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/library/lounge) "bIv" = ( -/obj/item/beacon, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 4 }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 6 +/obj/structure/cable{ + icon_state = "1-8" }, /turf/open/floor/plasteel, /area/tcommsat/computer) "bIw" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + dir = 1; + icon_state = "manifold-1" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, /area/tcommsat/computer) "bIx" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Dormitories"; req_access_txt = "0" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "bIy" = ( @@ -47467,8 +49215,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -47502,10 +49250,10 @@ /turf/open/floor/plasteel/dark, /area/bridge) "bIC" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bID" = ( @@ -47585,12 +49333,14 @@ /turf/closed/wall/r_wall, /area/science/mixing/chamber) "bIL" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/hallway/primary/fore) "bIM" = ( @@ -47624,7 +49374,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bIQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" }, @@ -47637,6 +49386,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "bIR" = ( @@ -47644,7 +49397,6 @@ id = "bridge blast"; name = "bridge blast door" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -47674,6 +49426,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bIS" = ( @@ -47681,7 +49437,6 @@ id = "bridge blast"; name = "bridge blast door" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -47702,6 +49457,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bIT" = ( @@ -47713,6 +49472,7 @@ /area/space/nearstation) "bIU" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/closed/wall, /area/chapel/dock) "bIV" = ( @@ -47761,6 +49521,7 @@ /area/space/nearstation) "bIZ" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/engine) "bJa" = ( @@ -47921,12 +49682,18 @@ req_access_txt = "61" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/tcommsat/computer) "bJp" = ( @@ -47944,35 +49711,26 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "bJq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ +/obj/machinery/power/terminal{ dir = 4 }, +/obj/structure/cable/yellow, +/obj/machinery/power/port_gen/pacman, /turf/open/floor/plating, /area/tcommsat/computer) "bJr" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/stack/cable_coil, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test chamber blast door" }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/plating, -/area/tcommsat/computer) +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/engine, +/area/science/explab) "bJs" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -47997,8 +49755,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/library/lounge) @@ -48007,15 +49765,15 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating/airless, /area/space/nearstation) "bJv" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/library) @@ -48030,46 +49788,32 @@ icon_state = "0-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating/airless, /area/space/nearstation) "bJx" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/radio/intercom{ - pixel_y = 26 - }, -/obj/machinery/camera/motion{ - c_tag = "Telecomms Monitoring"; - dir = 2; - network = list("tcomms") - }, -/obj/structure/cable{ - icon_state = "2-8" - }, /obj/effect/turf_decal/tile/yellow{ - dir = 1 + dir = 4 }, /obj/effect/turf_decal/tile/yellow{ - dir = 4 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/tcommsat/computer) "bJy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/library) @@ -48082,6 +49826,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/security/brig) "bJA" = ( @@ -48103,12 +49851,13 @@ /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) "bJB" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Control Room"; - req_access_txt = "19; 61" - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/item/radio, +/obj/machinery/airalarm{ + dir = 2; + pixel_x = 0; + pixel_y = 22 }, /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -48117,39 +49866,27 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/tcommsat/computer) "bJC" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Telecomms Monitoring APC"; - areastring = "/area/tcommsat/computer"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, +/obj/machinery/announcement_system, /turf/open/floor/plasteel, /area/tcommsat/computer) "bJD" = ( @@ -48157,15 +49894,15 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/library) "bJE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/library) @@ -48193,56 +49930,48 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "bJJ" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/structure/table, +/obj/item/book/manual/wiki/tcomms, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 5 }, +/obj/item/pen, +/obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel, /area/tcommsat/computer) "bJK" = ( -/obj/structure/chair/office/dark, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/landmark/start/yogs/signal_technician, +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 9; + icon_state = "pipe11-1" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + dir = 1; + icon_state = "scrub_map_on-3" }, +/obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel, /area/tcommsat/computer) "bJL" = ( +/obj/machinery/meter, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ - dir = 8 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/plasteel, -/area/tcommsat/computer) +/turf/open/floor/plasteel/dark, +/area/maintenance/disposal/incinerator) "bJM" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/red, @@ -48256,7 +49985,6 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "bJO" = ( -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos{ name = "Toxins Storage"; req_access_txt = "24" @@ -48264,6 +49992,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/science/storage) "bJP" = ( @@ -48286,8 +50018,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/structure/chair/office/dark{ dir = 8 @@ -48301,6 +50033,10 @@ req_access_txt = "8"; req_one_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/mixing) "bJU" = ( @@ -48315,6 +50051,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "bJV" = ( @@ -48325,12 +50065,15 @@ req_access_txt = "63" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "bJW" = ( @@ -48341,12 +50084,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/structure/sign/departments/minsky/engineering/engineering{ pixel_y = -32 @@ -48363,20 +50106,17 @@ req_access_txt = "20" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "bJY" = ( /obj/structure/chair/office/dark, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/tcommsat/computer) @@ -48401,8 +50141,8 @@ }, /obj/effect/landmark/start/librarian, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/library) @@ -48443,8 +50183,8 @@ "bKf" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 8 + dir = 8; + icon_state = "connector_map-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -48516,7 +50256,6 @@ /turf/open/floor/plating, /area/medical/virology) "bKo" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -48531,6 +50270,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "bKp" = ( @@ -48545,6 +50288,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/captain) "bKq" = ( @@ -48594,11 +50341,13 @@ /area/library) "bKx" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "bKy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "bKz" = ( @@ -48622,8 +50371,8 @@ /area/medical/surgery) "bKC" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/library) @@ -48670,8 +50419,8 @@ /area/maintenance/department/engine) "bKI" = ( /obj/machinery/atmospherics/pipe/simple/green/hidden{ - icon_state = "pipe11-2"; - dir = 9 + dir = 9; + icon_state = "pipe11-2" }, /turf/closed/wall, /area/maintenance/disposal/incinerator) @@ -48684,6 +50433,10 @@ req_access_txt = "24" }, /obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/maintenance/disposal/incinerator) "bKK" = ( @@ -48744,7 +50497,9 @@ id = "atmos"; name = "atmospherics security door" }, -/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/engine/atmos) "bKP" = ( @@ -48760,8 +50515,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{ - icon_state = "inje_map-2"; - dir = 1 + dir = 1; + icon_state = "inje_map-2" }, /turf/open/floor/plating/airless, /area/space/nearstation) @@ -48798,11 +50553,21 @@ name = "Backup Laboratory" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/cargo) "bKU" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/science) "bKV" = ( @@ -48862,6 +50627,7 @@ dir = 4 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bLa" = ( @@ -48901,6 +50667,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/mixing/chamber) "bLg" = ( @@ -48909,6 +50679,10 @@ name = "Science Bathroom" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science) "bLh" = ( @@ -48916,6 +50690,10 @@ name = "Mineral Room" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science) "bLi" = ( @@ -48923,15 +50701,16 @@ name = "Surgical Room" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science) "bLj" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{ - icon_state = "inje_map-2"; - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/tcommsat/computer) +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/turf/closed/wall/r_wall, +/area/maintenance/disposal/incinerator) "bLk" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -49142,9 +50921,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/binary/pump/on/layer3{ - name = "Waste to Space"; + dir = 1; icon_state = "pump_on_map-3"; - dir = 1 + name = "Waste to Space" }, /turf/open/floor/plasteel, /area/tcommsat/computer) @@ -49153,8 +50932,8 @@ dir = 6 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -49179,7 +50958,6 @@ id = "Engineering"; name = "engineering security door" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/structure/sign/departments/minsky/engineering/engineering{ pixel_y = -32 @@ -49188,6 +50966,9 @@ dir = 8; pixel_x = 26 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bLO" = ( @@ -49315,6 +51096,7 @@ /area/engine/atmos) "bLZ" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/library/lounge) "bMa" = ( @@ -49340,6 +51122,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "bMc" = ( @@ -49398,6 +51184,7 @@ /area/space/nearstation) "bMi" = ( /obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating/airless, /area/engine/atmos) "bMj" = ( @@ -49510,6 +51297,13 @@ /obj/machinery/vending/wardrobe/sig_wardrobe, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"bMx" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 5; + icon_state = "pipe11-2" + }, +/turf/closed/wall/r_wall, +/area/maintenance/disposal/incinerator) "bMy" = ( /obj/structure/window/reinforced{ dir = 8; @@ -49518,6 +51312,12 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) +"bMz" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/maintenance/disposal/incinerator) "bMA" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/engine, @@ -49546,8 +51346,26 @@ /area/maintenance/department/engine) "bME" = ( /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) +"bMF" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1; + piping_layer = 1 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/maintenance/department/engine) "bMH" = ( /obj/structure/table, /obj/structure/disposalpipe/segment, @@ -49705,11 +51523,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics Monitoring"; req_access_txt = "24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bNc" = ( @@ -49748,6 +51571,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bNn" = ( @@ -49932,11 +51756,16 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics Monitoring"; req_access_txt = "24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bOk" = ( @@ -49993,6 +51822,7 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 10 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bOs" = ( @@ -50045,11 +51875,13 @@ /area/maintenance/department/engine) "bOD" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "bOE" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "bOG" = ( @@ -50189,6 +52021,7 @@ dir = 4 }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bPh" = ( @@ -50216,6 +52049,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/dock) "bPp" = ( @@ -50329,6 +52166,7 @@ "bPY" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bQa" = ( @@ -50393,6 +52231,7 @@ "bQl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/engine) "bQn" = ( @@ -50544,7 +52383,6 @@ /area/hallway/primary/aft) "bQE" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/window/northleft{ dir = 4; icon_state = "left"; @@ -50556,6 +52394,12 @@ name = "atmospherics security door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bQF" = ( @@ -50638,6 +52482,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bQQ" = ( @@ -50781,11 +52626,16 @@ dir = 4; id = "atmosdeliver" }, -/obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor/preopen{ id = "atmos"; name = "atmospherics security door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bSd" = ( @@ -50815,8 +52665,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/trinary/mixer{ - name = "plasma mixer"; - dir = 1 + dir = 1; + name = "plasma mixer" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -50841,6 +52691,7 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bSk" = ( @@ -51075,9 +52926,9 @@ /area/storage/tech) "bTB" = ( /obj/machinery/power/apc{ + areastring = "/area/storage/tech"; dir = 2; name = "Tech Storage APC"; - areastring = "/area/storage/tech"; pixel_y = -24 }, /obj/structure/cable, @@ -51333,22 +53184,13 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"bUy" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "bUz" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bUA" = ( @@ -51562,6 +53404,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bVm" = ( @@ -51596,14 +53439,6 @@ /obj/item/mop, /turf/open/floor/plating, /area/maintenance/department/engine) -"bVw" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/maintenance/department/engine) "bVy" = ( /obj/structure/table, /obj/item/storage/box/lights/mixed, @@ -51740,9 +53575,9 @@ pixel_y = 4 }, /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/engineering"; dir = 8; name = "Engineering Security APC"; - areastring = "/area/security/checkpoint/engineering"; pixel_x = -24 }, /obj/structure/cable{ @@ -51781,6 +53616,7 @@ "bWc" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bWd" = ( @@ -51997,12 +53833,14 @@ id = "Engineering"; name = "engineering security door" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/engineering) "bWI" = ( @@ -52059,6 +53897,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bWS" = ( @@ -52086,6 +53925,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bWX" = ( @@ -52093,6 +53936,10 @@ name = "Chapel"; opacity = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bWZ" = ( @@ -52157,9 +54004,9 @@ /obj/item/stack/rods/fifty, /obj/item/stack/cable_coil, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/engine/engine_smes"; dir = 8; name = "Engine Room APC"; - areastring = "/area/engine/engine_smes"; pixel_x = -26 }, /obj/structure/cable, @@ -52269,6 +54116,12 @@ dir = 4 }, /obj/machinery/door/airlock/external, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/chapel/asteroid/monastery) "bXM" = ( @@ -52299,6 +54152,10 @@ id = "ce_privacy"; name = "Privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bYb" = ( @@ -52347,6 +54204,7 @@ "bYp" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bYq" = ( @@ -52354,6 +54212,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 5 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bYv" = ( @@ -52366,6 +54225,12 @@ /obj/machinery/door/morgue{ name = "Confession Booth" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "bYA" = ( @@ -52470,6 +54335,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine) "bZt" = ( @@ -52532,18 +54401,6 @@ }, /turf/open/floor/plasteel/dark, /area/maintenance/disposal/incinerator) -"bZR" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 5 - }, -/turf/closed/wall/r_wall, -/area/maintenance/disposal/incinerator) -"bZT" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/maintenance/disposal/incinerator) "bZU" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ dir = 8 @@ -52724,6 +54581,12 @@ }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "caO" = ( @@ -52825,7 +54688,6 @@ /turf/closed/wall/r_wall, /area/engine/engineering) "cbk" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "Singularity"; name = "radiation shutters" @@ -52836,6 +54698,10 @@ /obj/effect/turf_decal/bot{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/engineering) "cbl" = ( @@ -52956,6 +54822,10 @@ name = "Chapel Access"; opacity = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "cbS" = ( @@ -53157,7 +55027,6 @@ /turf/open/floor/plasteel, /area/engine/engineering) "ccW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "Singularity"; name = "radiation shutters" @@ -53165,6 +55034,10 @@ /obj/effect/turf_decal/bot{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/engineering) "ccX" = ( @@ -53230,18 +55103,6 @@ }, /turf/open/floor/plasteel/dark, /area/maintenance/disposal/incinerator) -"cdi" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/obj/machinery/meter, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/maintenance/disposal/incinerator) "cdl" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -53269,6 +55130,20 @@ /obj/item/pen, /turf/open/floor/carpet/black, /area/chapel/office) +"cdq" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) "cds" = ( /obj/machinery/light/small{ dir = 1 @@ -53687,6 +55562,12 @@ dir = 8 }, /obj/machinery/door/airlock/external, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/chapel/main/monastery) "cfL" = ( @@ -53981,6 +55862,12 @@ /obj/machinery/door/airlock{ name = "Bathroom" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/grimy, /area/chapel/main/monastery) "chu" = ( @@ -54579,7 +56466,9 @@ /turf/closed/wall, /area/tcommsat/computer) "clN" = ( -/obj/machinery/atmospherics/components/unary/tank/air, +/obj/machinery/atmospherics/components/unary/tank/air{ + piping_layer = 1 + }, /turf/open/floor/plating, /area/tcommsat/computer) "clP" = ( @@ -54592,26 +56481,32 @@ /turf/open/floor/plating, /area/tcommsat/computer) "cmf" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical, -/obj/item/radio, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 +/obj/machinery/doorButtons/access_button{ + idDoor = "telecomms_airlock_exterior"; + idSelf = "telecomms_airlock_control"; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + areastring = "/area/tcommsat/computer"; + dir = 1; + name = "Telecomms Control APC"; + pixel_y = 24 }, /obj/effect/turf_decal/tile/yellow{ - dir = 1 + dir = 8 }, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, /obj/effect/turf_decal/tile/yellow{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel, /area/tcommsat/computer) "cml" = ( -/obj/machinery/announcement_system, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -54619,6 +56514,18 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Telecomms Admin"; + departmentType = 5; + name = "Telecomms RC"; + pixel_y = 30 + }, +/obj/item/radio/intercom{ + pixel_x = 26; + pixel_y = 0 + }, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel, /area/tcommsat/computer) "cmt" = ( @@ -54631,68 +56538,36 @@ /turf/open/space, /area/space/nearstation) "cmu" = ( -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/structure/table, -/obj/item/book/manual/wiki/tcomms, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 +/obj/machinery/doorButtons/access_button{ + idDoor = "telecomms_airlock_interior"; + idSelf = "telecomms_airlock_control"; + pixel_x = -24 }, -/obj/item/pen, /obj/effect/turf_decal/tile/yellow{ - dir = 1 + dir = 8 }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel, /area/tcommsat/computer) "cmv" = ( -/obj/machinery/computer/telecomms/monitor{ - dir = 1; - network = "tcommsat" - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/turf/open/floor/plasteel, -/area/tcommsat/computer) -"cmw" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/engineering/glass{ - name = "Server Room"; - req_access_txt = "61" - }, +/obj/effect/turf_decal/tile/yellow, /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/plasteel, /area/tcommsat/computer) "cmx" = ( /obj/machinery/computer/telecomms/server{ dir = 1; network = "tcommsat" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -54724,22 +56599,6 @@ "cmB" = ( /turf/closed/wall/r_wall, /area/tcommsat/server) -"cmF" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/tcommsat/computer) "cmG" = ( /obj/machinery/blackbox_recorder, /turf/open/floor/circuit/telecomms/mainframe, @@ -54761,7 +56620,6 @@ /area/tcommsat/server) "cmN" = ( /obj/machinery/telecomms/processor/preset_three, -/obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) "cmO" = ( @@ -54905,6 +56763,14 @@ dir = 1; network = list("tcomms") }, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/tcommsat/server"; + dir = 2; + layer = 4; + name = "Telecomms Server APC"; + pixel_y = -24 + }, +/obj/structure/cable, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "cnv" = ( @@ -55044,10 +56910,17 @@ name = "public external airlock"; req_access_txt = "0" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/storage/emergency/starboard) "coL" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/warehouse) "coN" = ( @@ -55187,6 +57060,10 @@ name = "bar shutters" }, /obj/effect/spawner/structure/window, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/bar) "cpT" = ( @@ -55234,8 +57111,13 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cqh" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cqi" = ( @@ -55314,6 +57196,10 @@ }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "crj" = ( @@ -55390,6 +57276,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "crC" = ( @@ -55766,6 +57658,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "cuY" = ( @@ -55782,6 +57680,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) "cuZ" = ( @@ -56002,6 +57906,7 @@ /area/library) "cyU" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/library) "cyY" = ( @@ -56334,6 +58239,7 @@ /area/maintenance/department/crew_quarters/dorms) "cBM" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/chapel/office) "cBQ" = ( @@ -56525,8 +58431,26 @@ /area/maintenance/department/security/brig) "dcL" = ( /obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"dcR" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating{ + luminosity = 2 + }, +/area/maintenance/department/science) "dir" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 @@ -56549,6 +58473,23 @@ }, /turf/open/floor/plating, /area/science/xenobiology) +"dnp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "dnS" = ( /obj/machinery/field/generator{ anchored = 1; @@ -56637,6 +58578,15 @@ /obj/structure/sign/warning/vacuum/external, /turf/open/floor/plating, /area/science/mixing) +"dBW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/bar) "dES" = ( /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ @@ -56655,6 +58605,10 @@ name = "Research Pit"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine) "dLY" = ( @@ -56797,6 +58751,20 @@ }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) +"eGe" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "loungeshutters"; + name = "privacy shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/crew_quarters/lounge) "eLt" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/tile/neutral{ @@ -56839,12 +58807,6 @@ /obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner, /turf/open/floor/engine, /area/science/xenobiology) -"eVd" = ( -/obj/machinery/airalarm/tcomms{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/dark/telecomms, -/area/tcommsat/server) "eVy" = ( /obj/effect/turf_decal/arrows{ dir = 8 @@ -56877,6 +58839,15 @@ /obj/item/stack/cable_coil/cut/random, /turf/open/floor/plating, /area/maintenance/department/cargo) +"fax" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/bar) "fef" = ( /obj/machinery/door/airlock/maintenance{ name = "Menagerie"; @@ -56885,6 +58856,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/engine) "ffJ" = ( @@ -56953,6 +58925,23 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) +"fuG" = ( +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "fuR" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ dir = 4 @@ -56992,6 +58981,19 @@ /obj/structure/lattice, /turf/open/space/basic, /area/engine/engineering) +"fGz" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Control Room"; + req_access_txt = "70" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/tcommsat/computer) "fIu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -57019,6 +59021,23 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) +"fPR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdprivacy"; + name = "Privacy shutters" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hor) "fRs" = ( /turf/closed/wall, /area/crew_quarters/heads/hor) @@ -57029,8 +59048,19 @@ /obj/machinery/door/airlock/external{ name = "Cargo Escape Airlock" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) +"fVP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/main) "fWv" = ( /obj/structure/bookcase/random/religion, /turf/open/floor/plasteel/dark, @@ -57045,6 +59075,12 @@ id = "kitchenwindowshutters"; name = "kitchen shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "gdJ" = ( @@ -57108,6 +59144,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "glf" = ( @@ -57127,6 +59169,13 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"gmy" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "gmO" = ( /obj/structure/chair{ dir = 1 @@ -57185,8 +59234,11 @@ }, /area/hallway/secondary/exit/departure_lounge) "gpI" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 5 + }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) @@ -57198,6 +59250,28 @@ heat_capacity = 1e+006 }, /area/hallway/secondary/exit/departure_lounge) +"gvT" = ( +/obj/machinery/door/airlock/engineering/glass{ + autoclose = 0; + frequency = 1449; + id_tag = "telecomms_airlock_exterior"; + name = "Server Room"; + req_access_txt = "61" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/tcommsat/computer) "gwn" = ( /obj/structure/sign/warning{ pixel_y = 32 @@ -57290,6 +59364,15 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"gJK" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "gKz" = ( /obj/structure/table/wood, /obj/item/twohanded/required/kirbyplants{ @@ -57323,6 +59406,13 @@ }, /turf/open/floor/plasteel/stairs/right, /area/maintenance/department/crew_quarters/dorms) +"gNS" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "gSH" = ( /turf/closed/wall, /area/lawoffice) @@ -57340,11 +59430,25 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) +"gUT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/science/xenobiology) "gVc" = ( /turf/open/floor/wood{ icon_state = "wood-broken4" }, /area/maintenance/department/engine) +"gWo" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "gXg" = ( /obj/item/extinguisher, /obj/structure/closet/crate{ @@ -57356,6 +59460,28 @@ /obj/structure/grille, /turf/open/space/basic, /area/space/nearstation) +"gYW" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/exit/departure_lounge) +"haG" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "22" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/chapel/office) "hdY" = ( /mob/living/simple_animal/hostile/retaliate/goose/vomit, /turf/open/floor/plating, @@ -57403,6 +59529,26 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"hsT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"hud" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "hvW" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio4"; @@ -57415,6 +59561,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "hwd" = ( @@ -57443,6 +59593,14 @@ /obj/item/clothing/glasses/regular, /turf/open/floor/plating, /area/maintenance/department/science) +"hyJ" = ( +/obj/machinery/doorButtons/access_button{ + idDoor = "telecomms_airlock_interior"; + idSelf = "telecomms_airlock_control"; + pixel_x = -24 + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "hzd" = ( /obj/structure/cable{ icon_state = "4-8" @@ -57454,6 +59612,12 @@ name = "Solar Maintenance"; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/solars/port) "hFp" = ( @@ -57542,6 +59706,11 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"hWc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/chapel/main/monastery) "hXt" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -57636,6 +59805,17 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"iww" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/vacuum/external, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"iwU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/crew_quarters/dorms) "iyJ" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall/r_wall, @@ -57647,6 +59827,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/dorms) "izF" = ( @@ -57824,11 +60008,25 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"jvx" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/department/science) "jzz" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum/external, /turf/open/floor/plating, /area/hallway/secondary/entry) +"jAG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/solars/starboard) "jBh" = ( /obj/structure/rack, /obj/item/stack/sheet/glass/fifty{ @@ -57879,10 +60077,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"jLW" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/turf/closed/wall/r_wall, -/area/maintenance/disposal/incinerator) "jOB" = ( /turf/open/floor/plating, /area/storage/emergency/starboard) @@ -57972,6 +60166,20 @@ }, /turf/open/floor/plating/airless, /area/engine/engineering) +"krS" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Bar" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "barshutters"; + name = "bar shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/crew_quarters/bar) "ksf" = ( /obj/item/stack/tile/carpet, /obj/structure/sign/warning{ @@ -57979,6 +60187,13 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"ksO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "kvj" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -58004,6 +60219,22 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"kyq" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/obj/effect/turf_decal/bot{ + dir = 2 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) "kAa" = ( /obj/structure/chair{ dir = 8 @@ -58085,6 +60316,16 @@ icon_state = "panelscorched" }, /area/maintenance/department/science) +"kGb" = ( +/obj/machinery/computer/telecomms/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel, +/area/tcommsat/computer) "kIo" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -58120,6 +60361,10 @@ id = "xenobio4"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "kPi" = ( @@ -58170,6 +60415,38 @@ }, /turf/open/floor/plating/airless, /area/engine/engineering) +"lbr" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering/glass{ + autoclose = 0; + frequency = 1449; + id_tag = "telecomms_airlock_interior"; + name = "Server Room"; + req_access_txt = "61" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/tcommsat/computer) "lcU" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -58304,6 +60581,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/bridge) "lRY" = ( @@ -58312,6 +60592,26 @@ }, /turf/open/floor/plating/airless, /area/engine/engineering) +"lUx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "lawyer_shutters"; + name = "law office shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/lawoffice) +"lWc" = ( +/obj/effect/landmark/start/yogs/signal_technician, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + dir = 1; + icon_state = "vent_map_on-1" + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) "lWy" = ( /turf/open/floor/plating, /area/maintenance/department/science) @@ -58412,6 +60712,22 @@ }, /turf/closed/wall, /area/maintenance/department/security/brig) +"mvM" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"mvS" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "mwg" = ( /obj/structure/closet/crate{ icon_state = "crateopen" @@ -58431,13 +60747,6 @@ }, /turf/open/floor/plating, /area/engine/engineering) -"mxy" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/tcommsat/computer) "mzl" = ( /obj/structure/chair, /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -58451,6 +60760,10 @@ id = "Engineering"; name = "engineering security door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/checkpoint/engineering) "mDW" = ( @@ -58473,6 +60786,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"mJe" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) "mKc" = ( /obj/structure/bookcase/random/nonfiction, /turf/open/floor/plasteel/dark, @@ -58490,6 +60813,10 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "mQm" = ( @@ -58502,6 +60829,15 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/department/science) +"mVt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "mVM" = ( /turf/open/floor/plating/airless, /area/space/nearstation) @@ -58523,6 +60859,15 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"naE" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "ndI" = ( /obj/item/reagent_containers/food/drinks/bottle/vodka, /turf/open/floor/plating{ @@ -58567,6 +60912,15 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) +"nkH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/maintenance/department/cargo) "nnf" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -58581,13 +60935,6 @@ /obj/item/stack/spacecash/c10, /turf/open/floor/plasteel/dark, /area/maintenance/department/crew_quarters/dorms) -"noq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/plasteel/dark/telecomms, -/area/tcommsat/server) "nsy" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, @@ -58601,9 +60948,9 @@ dir = 1 }, /obj/machinery/power/apc{ + areastring = "/area/construction/mining/aux_base"; dir = 8; name = "Auxillary Base Construction APC"; - areastring = "/area/construction/mining/aux_base"; pixel_x = -24 }, /obj/structure/cable{ @@ -58646,12 +60993,26 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"nAx" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "nBw" = ( /obj/machinery/computer/crew{ dir = 1 }, /turf/open/floor/carpet, /area/security/detectives_office) +"nBP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/brig) "nDa" = ( /obj/machinery/smartfridge/organ, /turf/open/floor/plasteel/freezer, @@ -58687,6 +61048,12 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "nGi" = ( @@ -58710,6 +61077,11 @@ /obj/structure/table/reinforced, /turf/open/floor/plasteel, /area/science/xenobiology) +"nJo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/quartermaster/miningdock) "nNN" = ( /obj/structure/disposaloutlet{ dir = 4 @@ -58778,6 +61150,18 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"ogm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/medical/chemistry) "ohR" = ( /obj/item/chair, /turf/open/floor/plating, @@ -58790,10 +61174,15 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/engine) "onX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" }, @@ -58802,6 +61191,10 @@ id = "assistantshutters"; name = "storage shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "ooh" = ( @@ -58815,29 +61208,15 @@ /obj/item/wrench/medical, /turf/open/floor/engine, /area/medical/chemistry) -"opz" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/engineering/glass{ - name = "Server Room"; - req_access_txt = "61" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ +"ooq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/tcommsat/computer) +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "ory" = ( /obj/machinery/light{ dir = 4 @@ -59012,6 +61391,20 @@ }, /turf/open/floor/plating/airless, /area/engine/engineering) +"oIP" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "robotics lab shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/science/robotics/lab) "oLR" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -59021,6 +61414,11 @@ "oMN" = ( /turf/open/floor/plasteel/stairs/left, /area/maintenance/department/crew_quarters/dorms) +"oNa" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "oNE" = ( /obj/structure/chair/office/light, /obj/structure/sign/warning/deathsposal{ @@ -59032,6 +61430,16 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"oNN" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/general/hidden, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "oPy" = ( /obj/machinery/door/airlock/external{ name = "Mining Dock Airlock"; @@ -59056,6 +61464,10 @@ id = "xenobio4"; name = "containment blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "oTC" = ( @@ -59078,6 +61490,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/chapel/dock) "pbR" = ( @@ -59098,6 +61514,7 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "pfP" = ( @@ -59126,6 +61543,12 @@ /obj/machinery/door/airlock/external{ req_access_txt = "22" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/chapel/office) "plA" = ( @@ -59140,6 +61563,16 @@ }, /turf/open/floor/circuit/telecomms, /area/science/xenobiology) +"poR" = ( +/obj/machinery/door/airlock/command/glass{ + name = "AI Core"; + req_access_txt = "65" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ai_monitored/turret_protected/ai) "pps" = ( /turf/closed/wall, /area/engine/break_room) @@ -59263,6 +61696,12 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "pWT" = ( @@ -59292,6 +61731,19 @@ }, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"pXC" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "pXT" = ( /obj/item/twohanded/required/kirbyplants, /obj/machinery/power/apc{ @@ -59315,6 +61767,9 @@ }, /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/maintenance/department/engine) "qbb" = ( @@ -59322,8 +61777,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/structure/sign/departments/minsky/security/security{ pixel_y = 32 @@ -59370,6 +61825,11 @@ /obj/item/stack/sheet/mineral/wood, /turf/open/floor/plating, /area/maintenance/department/engine) +"qfW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/tcommsat/computer) "qnT" = ( /obj/machinery/iv_drip, /turf/open/floor/plating, @@ -59379,18 +61839,34 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/structure/sign/departments/minsky/security/security{ pixel_y = 32 }, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"qvo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/quartermaster/storage) +"qwZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) +"qzp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "qAM" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/item/cigbutt, @@ -59421,8 +61897,17 @@ id = "ce_privacy"; name = "Privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) +"qHF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/crew_quarters/fitness/recreation) "qIC" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -59459,6 +61944,10 @@ id = "executionfireblast"; name = "blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/execution/transfer) "qOE" = ( @@ -59481,6 +61970,20 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating/airless, /area/engine/engineering) +"qUp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "research_shutters_2"; + name = "research shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/science/lab) "qWG" = ( /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, @@ -59515,7 +62018,10 @@ /area/science/xenobiology) "qYS" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 10 }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) @@ -59570,6 +62076,11 @@ }, /turf/open/floor/plasteel/dark, /area/hallway/secondary/exit/departure_lounge) +"rnf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/chapel/asteroid/monastery) "rnE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -59637,6 +62148,20 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) +"rzx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "papersplease"; + name = "security shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/security/checkpoint/customs) "rEh" = ( /obj/structure/table/glass, /obj/item/restraints/handcuffs/cable/zipties, @@ -59677,6 +62202,16 @@ }, /turf/open/floor/plating, /area/maintenance/solars/port) +"rKv" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/chapel/main/monastery) "rKL" = ( /obj/item/trash/cheesie, /turf/open/floor/plating{ @@ -59695,6 +62230,7 @@ /area/maintenance/department/security/brig) "rNB" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/science) "rPg" = ( @@ -59709,10 +62245,48 @@ }, /turf/open/floor/plating/airless, /area/engine/engineering) +"rPt" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) "rSH" = ( /obj/item/trash/can, /turf/open/floor/wood, /area/maintenance/department/engine) +"rVN" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/department/cargo) +"rWt" = ( +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "rWE" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -59736,8 +62310,18 @@ name = "Engineering External Access"; req_access_txt = "10;13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) +"rZf" = ( +/obj/machinery/airalarm/tcomms{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/dark/telecomms, +/area/tcommsat/server) "sbk" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -59759,6 +62343,12 @@ /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, /area/construction/mining/aux_base) "scz" = ( @@ -59799,6 +62389,19 @@ /obj/item/reagent_containers/food/snacks/meat/slab/monkey, /turf/open/floor/plating, /area/maintenance/department/engine) +"siQ" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/chapel/main/monastery) "sqh" = ( /obj/structure/chair{ dir = 8 @@ -59877,6 +62480,7 @@ "sEB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/department/science) "sGr" = ( @@ -59909,6 +62513,18 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"sRz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/department/cargo) "sWj" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -59955,6 +62571,23 @@ }, /turf/open/floor/plasteel, /area/science/xenobiology) +"tcb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 6; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 6; + icon_state = "pipe11-3" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) "tdB" = ( /obj/structure/table, /obj/item/reagent_containers/glass/beaker, @@ -59984,8 +62617,18 @@ req_access_txt = "47" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/explab) +"tkk" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "tlc" = ( /obj/machinery/recharger, /obj/structure/table, @@ -60020,6 +62663,19 @@ }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) +"toG" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/command/glass{ + name = "AI Core"; + req_access_txt = "65" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ai_monitored/turret_protected/ai) "tpb" = ( /obj/item/reagent_containers/food/snacks/donut, /turf/open/floor/plating{ @@ -60035,6 +62691,12 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "tue" = ( @@ -60118,6 +62780,29 @@ }, /turf/open/floor/plating/airless, /area/engine/engineering) +"tOr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/department/cargo) "tPm" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60252,9 +62937,24 @@ "uoS" = ( /turf/open/floor/plating, /area/construction/mining/aux_base) +"upK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/medical/chemistry) "uqJ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/execution/transfer) "urP" = ( @@ -60282,6 +62982,12 @@ id = "misclab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "uvq" = ( @@ -60308,6 +63014,10 @@ name = "Auxillary Base Shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "uHG" = ( @@ -60323,10 +63033,6 @@ /obj/machinery/nuclearbomb/beer, /turf/open/floor/plating, /area/maintenance/department/engine) -"uKl" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general, -/turf/open/floor/plasteel/dark/telecomms, -/area/tcommsat/server) "uLi" = ( /obj/structure/chair/office/light, /obj/structure/disposalpipe/segment, @@ -60353,14 +63059,13 @@ /obj/effect/turf_decal/plaque, /turf/open/floor/plating, /area/maintenance/department/engine) -"uNm" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 4 +"uMD" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/plasteel/dark/telecomms, -/area/tcommsat/server) -"uOu" = ( -/obj/machinery/atmospherics/pipe/manifold/general, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "uQR" = ( @@ -60439,10 +63144,6 @@ luminosity = 2 }, /area/maintenance/department/science) -"vrv" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/plasteel/dark/telecomms, -/area/tcommsat/server) "vtl" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -60453,6 +63154,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/science) "vuQ" = ( @@ -60473,14 +63180,45 @@ /obj/item/assembly/mousetrap, /turf/open/floor/engine, /area/science/explab) +"vxI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/solars/port) +"vzn" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"vzr" = ( +/obj/structure/disposalpipe/segment{ + 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/plating, +/area/maintenance/department/cargo) "vzz" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "vzT" = ( @@ -60510,11 +63248,6 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/main/monastery) -"vHN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/open/floor/plating, -/area/tcommsat/computer) "vIc" = ( /obj/structure/cable{ icon_state = "2-4" @@ -60524,6 +63257,14 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"vLV" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) "vTL" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/tile/neutral{ @@ -60571,6 +63312,18 @@ /obj/structure/ore_box, /turf/open/floor/plating, /area/maintenance/department/science) +"wfo" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenwindowshutters"; + name = "kitchen shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) "wfs" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex, @@ -60671,11 +63424,21 @@ /obj/structure/chair, /turf/open/floor/wood, /area/maintenance/department/engine) +"wAr" = ( +/obj/structure/sign/warning/vacuum/external, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "wBg" = ( /obj/machinery/door/airlock/maintenance{ id_tag = "Potty1"; req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "wDm" = ( @@ -60683,13 +63446,15 @@ /turf/open/floor/plating, /area/maintenance/department/security/brig) "wEn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" }, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/white/corner{ dir = 1 }, @@ -60718,6 +63483,12 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "wMF" = ( @@ -60753,6 +63524,12 @@ /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 = "platingdmg3" }, @@ -60798,6 +63575,22 @@ icon_state = "panelscorched" }, /area/maintenance/department/security/brig) +"wWZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) "wXu" = ( /obj/machinery/disposal/bin, /obj/structure/window/reinforced{ @@ -60813,6 +63606,10 @@ /obj/machinery/door/poddoor/shutters{ id = "shootshut" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/security/brig) "xaO" = ( @@ -60828,6 +63625,7 @@ "xee" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum/external, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "xja" = ( @@ -60898,6 +63696,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "xyl" = ( @@ -60938,19 +63740,11 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) -"xFl" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 1; - layer = 4; - name = "Telecomms Server APC"; - areastring = "/area/tcommsat/server"; - pixel_y = 24 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/dark/telecomms, -/area/tcommsat/server) +"xIO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/science/mixing) "xJy" = ( /obj/structure/chair/comfy/black, /obj/structure/sign/plaques/kiddie{ @@ -60977,6 +63771,17 @@ }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/exit/departure_lounge) +"xMC" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "xNx" = ( /obj/structure/lattice, /obj/structure/disposalpipe/junction/flip, @@ -60989,6 +63794,10 @@ req_one_access_txt = "0" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/construction/mining/aux_base) "xTi" = ( @@ -61003,6 +63812,11 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"xVl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/atmos) "xWl" = ( /obj/item/pen, /obj/item/paper_bin{ @@ -72036,9 +74850,9 @@ aaa aaa cfN cfN -fIT +hWc cfH -fIT +hWc cfN aaa aaa @@ -73841,8 +76655,8 @@ bWV cwj cww bWV -fIT -fIT +hWc +hWc cxg aaa aaa @@ -74099,7 +76913,7 @@ bXJ bpK crj cwO -fIT +hWc cxh aaa aaa @@ -74356,8 +77170,8 @@ biq bIi bzI bIo -fIT -fIT +hWc +hWc cxg aaa aaa @@ -74581,7 +77395,7 @@ aaa aaa aaa bGI -bNs +rnf cfN cqW cqW @@ -74589,7 +77403,7 @@ cfN cfN bZY giI -pkM +haG crv owS bEp @@ -74838,7 +77652,7 @@ aaa aaa aaa bGI -bNs +rnf cfN cfN cfN @@ -75095,7 +77909,7 @@ aaa aaa aaa bGI -bNs +rnf cqW bOw cfN @@ -75127,8 +77941,8 @@ bXJ bFj bXJ bXJ -fIT -fIT +hWc +hWc cxg aaa aaa @@ -75352,7 +78166,7 @@ aby aby aby cqU -bNs +rnf bUC bOw bOw @@ -75608,8 +78422,8 @@ aby aaa aaa bOv -bNs -bNs +rnf +rnf bWh bOw bOw @@ -75640,8 +78454,8 @@ bWV cwl cwz bWV -fIT -fIT +hWc +hWc cxg aaa aaa @@ -75864,8 +78678,8 @@ aaa abI bGD bQQ -bNs -bNs +rnf +rnf bQe bOw bOw @@ -76119,9 +78933,9 @@ aby aby aaa bNr -bNs -bNs -bNs +rnf +rnf +rnf bOw bOw bOw @@ -76375,8 +79189,8 @@ bOv bGD bOv bQQ -bNs -bNs +rnf +rnf bOw bOw bOw @@ -76389,7 +79203,7 @@ bWV bWV bWV bXJ -bYz +rKv bgl bEL boC @@ -76565,9 +79379,9 @@ aiu aiu aiu axC -axB +vxI rKr -axB +vxI axC aaa aaa @@ -76628,11 +79442,11 @@ aaa aed abI bNr -bNs -bNs -bNs -bNs -bNs +rnf +rnf +rnf +rnf +rnf bSm bOw bOw @@ -76884,8 +79698,8 @@ aby aby aby bGH -bNs -bNs +rnf +rnf bOw bQc bOw @@ -77141,7 +79955,7 @@ bIT bJZ bIT bMr -bNs +rnf bOw bOw bOw @@ -78120,19 +80934,19 @@ aiu aaa aaa aaa -aHA +qwZ aKy xee aKy -aHA +qwZ aaa aaa aaa -aHA +qwZ aKy xee qIC -aHA +qwZ aaa aaa aaa @@ -78377,19 +81191,19 @@ ait aaa abN aaa -aHA +qwZ aKz aHA aKz -aHA +qwZ abI aht abI -aHA +qwZ aKz aHA aKz -aHA +qwZ aaa aaa aaa @@ -78634,19 +81448,19 @@ ait aht aht aht -aHA +qwZ dqG aHA aKz -aHA +qwZ abI aaa abI -aHA +qwZ aKz aHA wKa -aHA +qwZ aaa aaa aaa @@ -78891,19 +81705,19 @@ ait aaa aaa aaa -aHA +qwZ wqu aHA wqu -aHA +qwZ abI aht abI -aHA +qwZ wqu aHA wqu -aHA +qwZ aaa aaa aaa @@ -79142,7 +81956,7 @@ aiu aiu aiu aiu -ape +wWZ aiu aiu aiu @@ -79153,18 +81967,18 @@ aKB nYn aKB xee -aHA -aHA -aHA +qwZ +qwZ +qwZ xee aKB nYn fTY xee aYG -aZx -aZx -aZx +oNa +oNa +oNa aaa aaa aaa @@ -79175,10 +81989,10 @@ aaa aaa aaa aaa -aZx -aZx -aZx -aZx +oNa +oNa +oNa +oNa aaa aaa aaa @@ -79421,7 +82235,7 @@ aWK aYG aZy baJ -aZx +oNa aaa aaa aaa @@ -79432,10 +82246,10 @@ aaa aaa aaa aaa -aZx +oNa baJ bon -aZx +oNa aaa aaa aaa @@ -79456,10 +82270,10 @@ blV blT bNz bHM -bNs -bNs -bNs -bNs +rnf +rnf +rnf +rnf bOw bOw bOw @@ -79678,21 +82492,21 @@ ppQ aYG aZy baK -jzz -aZx -jzz +iww +oNa +iww aaa aaa aaa aaa aaa aaa -jzz -aZx -jzz +iww +oNa +iww baK bon -aZx +oNa aaa aaa aaa @@ -79716,8 +82530,8 @@ bHM abI bQi bQR -bNs -bNs +rnf +rnf bOw bOw bOw @@ -79935,7 +82749,7 @@ aWK aYG aZy baK -bbQ +xMC bcX bdV aaa @@ -79946,10 +82760,10 @@ aaa aaa bbQ bcX -bdV +pXC baK bon -aZx +oNa aaa aaa aaa @@ -79974,9 +82788,9 @@ abI aby abI bRC -bNs -bNs -bNs +rnf +rnf +rnf bOw bOw bOw @@ -79993,7 +82807,7 @@ bow bXJ cfm cfm -cfH +siQ cfm cfm bGn @@ -80194,19 +83008,19 @@ aZy baK aZx aZx -aZx +oNa aaa aaa aaa aaa aaa aaa -aZx +oNa aZx aZx baK bon -aZx +oNa aaa aaa aaa @@ -80233,8 +83047,8 @@ aby abI bSn bSZ -bNs -bNs +rnf +rnf bQe bOw bOw @@ -80451,19 +83265,19 @@ aZy baK bbR bcY -aZx +oNa aaa aaa aaa aaa aaa aaa -aZx +oNa bkQ bbR baK bon -aZx +oNa aaa aaa aaa @@ -80491,9 +83305,9 @@ abI abI abI abI -bNs -bNs -bNs +rnf +rnf +rnf bUC bOw crl @@ -80708,19 +83522,19 @@ aEk baL baK bcZ -aZx +oNa aaa aaa aaa aaa aaa aaa -aZx +oNa bkR baK baL bon -aZx +oNa aaa aaa aaa @@ -80750,10 +83564,10 @@ abI aaa aaa bQR -bNs -bNs -bNs -bNs +rnf +rnf +rnf +rnf bXM bNs bOw @@ -80926,14 +83740,14 @@ anm akA akA akA -apE -apE +nBP +nBP ari -apE +nBP bBW -apE +nBP avq -apE +nBP ajM bMv bMv @@ -80965,19 +83779,19 @@ aZy baK bbS bda -aZx +oNa aaa aaa aaa aaa aaa aaa -aZx +oNa bkS bbS baK boo -aZx +oNa aaa aaa aaa @@ -81010,9 +83824,9 @@ abI bSZ bSZ cre -bNs +rnf bXN -bNs +rnf bOw bOw bOw @@ -81186,7 +84000,7 @@ amM apF apE wxJ -apE +nBP bBW ajM avr @@ -81194,7 +84008,7 @@ awH axE ayE aAb -ebD +lUx jjC aEX vhk @@ -81222,19 +84036,19 @@ aZy baK aZx aZx -aZx +oNa aaa aaa aaa aaa aaa aaa -aZx +oNa aZx aZx baK bon -aZx +oNa aaa aaa aaa @@ -81269,7 +84083,7 @@ abI aaa bSZ ahi -bNs +rnf bOw bOw bUC @@ -81477,7 +84291,7 @@ aWK aYG aZy baK -bbQ +xMC bcX bdV aaa @@ -81488,10 +84302,10 @@ aaa aaa bbQ bcX -bdV +pXC baK bon -aZx +oNa aaa aaa btK @@ -81526,16 +84340,16 @@ abI aaa aht ahi -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs +rnf +rnf +rnf +rnf +rnf +rnf +rnf +rnf +rnf +rnf cfm cfm cfm @@ -81708,7 +84522,7 @@ awI axF aAA apf -ebD +lUx aCf ayU jTu @@ -81736,23 +84550,23 @@ aZy aVP jzz aZx -jzz +iww aaa aaa aaa aaa aaa aaa -jzz +iww aZx jzz bbV bon -aZx -aZx -bsl +oNa +oNa +wAr btL -aZx +oNa aaa aaa aaa @@ -81973,7 +84787,7 @@ gSH gSH gSH auf -aqx +hsT awq aHz aHz @@ -82009,9 +84823,9 @@ bbR bbR aZx bcX -aZx +oNa aYG -aZx +oNa aYG bAJ bBX @@ -82252,10 +85066,10 @@ baK baK aYG aYG -aZx -aZx -aZx -aZx +oNa +oNa +oNa +oNa aYG aYG baK @@ -82272,7 +85086,7 @@ bxY bzz bAK bBX -bDg +bes blm bFF bva @@ -82529,8 +85343,8 @@ btq bhK bAK bBX -bDg bes +bDg bva bva bHQ @@ -83024,10 +85838,10 @@ bdc aXx aHd bfZ -bga +eGe bfZ bfZ -bga +eGe bfZ aYG bmc @@ -84299,7 +87113,7 @@ oEA oEA aBv aTG -aDh +gYW aXK aYK bay @@ -84558,15 +87372,15 @@ aDg aTI aOs aXK -aXI +rzx baC -aXI +rzx aXK -aGV +vzn bfL aHv bgd -bga +eGe bgd bgd bgd @@ -84766,8 +87580,8 @@ aaa aby abI agP -agQ -agQ +fVP +fVP agP ahL ahL @@ -84804,7 +87618,7 @@ aDZ aDZ axm aDZ -aGV +gmy aDZ aFS auv @@ -84814,7 +87628,7 @@ aAR aIO aSg aDZ -aGV +gmy aDZ aKD aDZ @@ -85061,7 +87875,7 @@ aIM aba aba aba -bCZ +ooq aba aJq aBZ @@ -85279,7 +88093,7 @@ aaa aaa aby aaa -agQ +fVP ahd ahq ahq @@ -85384,7 +88198,7 @@ bZt bZs kRq uMt -bME +mJe fef fmh bNU @@ -85536,7 +88350,7 @@ aaa aaa aby aaa -agQ +fVP ahd ahq cnT @@ -85633,13 +88447,13 @@ bSw bxA byV bAj -bVw +bMF bva iEQ bBz bNK bva -bME +vLV bDi ksf bva @@ -85793,7 +88607,7 @@ aaa afJ aby aaa -agQ +fVP ahd ahq ahq @@ -86094,7 +88908,7 @@ aOu aKJ azj azv -aPG +fax aPG aRK aVS @@ -86307,7 +89121,7 @@ aaa aaa aby aaa -agQ +fVP ahd ahq ahq @@ -86564,7 +89378,7 @@ aaa aaa aby aaa -agQ +fVP cnP agW ahn @@ -86606,7 +89420,7 @@ aKJ aKJ aKJ aKJ -coW +dBW aRL aRL aRL @@ -86821,7 +89635,7 @@ aaa aaa aby aaa -agQ +fVP cnQ ahq agK @@ -87155,8 +89969,8 @@ byn bzO bAW bCh +bcD bjx -aUc bEr aUO aVV @@ -87336,9 +90150,9 @@ aaa aby abI agP -agQ -agQ -agQ +fVP +fVP +fVP agP agP agP @@ -87922,7 +90736,7 @@ bsC buc brn bzR -bua +gNS aRT biB bnV @@ -88179,7 +90993,7 @@ bsC bud brs bzR -bua +gNS bnB btw bBb @@ -88761,9 +91575,9 @@ abI abI abI clw -clG -clG -clG +qfW +qfW +qfW clw clw clw @@ -89026,8 +91840,8 @@ cmf bBi cmu clG -cmB -xFl +hyJ +cmK cmL cmR cmV @@ -89276,20 +92090,20 @@ clw clw clw bwL -bkw +tcb bwh -clw +gvT bkL bJK cmv -clG -cmG +lbr +ksO gpI cmM -uNm +mvS cmW cnb -uNm +mvS cnk cmK cns @@ -89535,18 +92349,18 @@ bwJ bLK bIv bIm -bAO -bJJ -bJL -vHN -vHN -vHN -noq +clw +clG +clG +clG +clG +cmK +mVt cmN -uKl -vrv -vrv -uOu +gJK +ksO +ksO +naE cnl cmK cnt @@ -89705,7 +92519,7 @@ cpq cpu bhX bfp -bgk +wfo aDZ aJK aIg @@ -89726,7 +92540,7 @@ aJv cqd btE cqd -aMP +mvM cqc bBK blh @@ -89784,7 +92598,7 @@ aaa aaa aaa aaa -emV +bBW bJw clB hQz @@ -89792,20 +92606,20 @@ clB bwN bIw brV -clw +fGz bJx -bkZ -cmw -cmF -opz -qYS +bkw +bJJ +clG cmK -uNm +qYS +ksO +oNN cmX cnc -uNm -cmK -cmK +uMD +qzp +qzp cnu cmB abI @@ -89962,7 +92776,7 @@ beO beO bCC aHy -bgk +wfo aDZ awN aIg @@ -90042,7 +92856,7 @@ aaa aaa aaa aaa -bLj +aGn clw clw clw @@ -90051,16 +92865,16 @@ bJo clL clw bJB +lWc +kGb clG -clG -clG -clG +cmG cmK cmO -uNm -cmK -cmK -uNm +gWo +ksO +ksO +nAx cnm cmK cnv @@ -90219,7 +93033,7 @@ aFK baM bim cpz -bgk +wfo aDZ awN aIg @@ -90299,13 +93113,13 @@ aaa aaa aaa aaa -mVM +aht +aht clw bkg -bko bkm +bko bJq -mxy clw bJC bJY @@ -90314,10 +93128,10 @@ clG cmH cmK cmP -uNm +mvS cmY cnd -uNm +mvS cnn cmK cnw @@ -90476,7 +93290,7 @@ aFL bdq aXO cpA -bgk +wfo aDZ awN aIg @@ -90556,12 +93370,12 @@ aaa aaa aaa aaa -abI +aaa +aht clw clN bwK bwO -bJr mDW clw cml @@ -90569,7 +93383,7 @@ bwU cmy clG cmB -eVd +rZf cmQ cmU cmZ @@ -90733,7 +93547,7 @@ aYS aYS aGW cpB -bgk +wfo aDZ awN aIg @@ -90813,8 +93627,8 @@ aaa aaa aaa aaa -abI -clw +aht +aht clw clw clw @@ -90965,13 +93779,13 @@ aCG aDK aED aAB -aGn +aht axi aBB aKD awG aAN -aGn +abI aKT ayK aPE @@ -91070,7 +93884,7 @@ aaa aaa aaa aaa -aaa +aht aaa aaa aaa @@ -91246,7 +94060,7 @@ baa baa baa beu -bgk +wfo bgn aDZ awN @@ -91515,7 +94329,7 @@ bkj bkh boL bpV -bpV +upK bpY bpY brQ @@ -91552,10 +94366,10 @@ bCf cao cbj bXk -ccW +kyq wcs iyJ -cfa +rPt cfa twv cgv @@ -91584,7 +94398,7 @@ aaa aaa aaa aaa -aaa +aht aaa aaa aaa @@ -91771,7 +94585,7 @@ cqa bmy bkh boM -bpV +ogm brj bsJ bjT @@ -92507,13 +95321,13 @@ aqS aDN aEI aAB -aGn +aht axi aDd awN awG aAN -aGn +abI aKT coW azj @@ -92799,7 +95613,7 @@ blr cqd cqd boO -bpV +ogm brm ben bun @@ -93094,10 +95908,10 @@ bCf cau cbj bXk -ccW +kyq bXk bXk -cet +cdq cet tlN cgv @@ -93308,7 +96122,7 @@ aDZ biL aIn aDZ -aGV +gmy aJj aDZ aDZ @@ -93481,7 +96295,7 @@ ace abO abO abO -acp +toG abO abO abO @@ -93565,7 +96379,7 @@ aba bDU aIo aDZ -aGV +gmy aDZ aDZ aDZ @@ -93822,7 +96636,7 @@ aDZ biO aIs aDZ -aGV +gmy blu aDZ aDZ @@ -94081,7 +96895,7 @@ aIt bjl bGa bKM -blt +hud cqh bKM cCl @@ -94766,7 +97580,7 @@ ace ace abO abO -act +poR abO abO ace @@ -95358,7 +98172,7 @@ bbv bag bah aZe -bdy +krS bdo aDZ bjb @@ -95615,7 +98429,7 @@ bbw bah bag aXb -bdy +krS bdo aDZ aQj @@ -95887,13 +98701,13 @@ cCl cCl cCl cCl -bqb +qUp bst -bqb +qUp fRs fRs -bAo -bAo +fPR +fPR fRs bBp aVe @@ -96363,7 +99177,7 @@ aDZ asE aDZ aDZ -aGV +gmy aDZ aJK axa @@ -96386,7 +99200,7 @@ aya aya aya aDZ -aGV +gmy aHH aDZ aJK @@ -96429,7 +99243,7 @@ bAf bnW bWL bLF -bLW +xVl abI bMi caA @@ -96643,7 +99457,7 @@ aba aba aba aba -bCZ +ooq aba bDv awT @@ -96877,7 +99691,7 @@ aDZ aDZ aDZ aDZ -aGV +gmy auv aNi aDZ @@ -96900,7 +99714,7 @@ ayb ayb azk aDZ -aGV +gmy aDZ aDZ aDZ @@ -96908,11 +99722,11 @@ bgC aAN bkt bkt -bku +oIP bkt bkt bkt -bku +oIP bkt bkt bmG @@ -96943,7 +99757,7 @@ bMf bOk bWL bXw -bLW +xVl abI bJP bJP @@ -97136,8 +99950,8 @@ aFD aDa aAN avn -aJT -aGV +dnp +tkk aLe aLe aRf @@ -97457,7 +100271,7 @@ bMf bBr bWL bLG -bLW +xVl abI bMi caD @@ -99765,7 +102579,7 @@ bRB bSh bLA bNl -bUy +bev bVk bWb bNl @@ -99776,7 +102590,7 @@ bZQ bCv cbC ccr -cdi +bJL bKy ceA aaa @@ -100012,7 +102826,7 @@ bHv bIJ bHw bKZ -bLW +xVl bNm bOr bPf @@ -100027,11 +102841,11 @@ bVl bWc bWR bwb -jLW -bev -bZR +bLj +bLj +bMx bCw -bZT +bMz bYw bgc bYw @@ -100460,7 +103274,7 @@ aaa aaa aaa aaa -ash +iwU ash ash avk @@ -100507,7 +103321,7 @@ bjw bky blP bmV -bnY +bJr bpd bqo brG @@ -100543,9 +103357,9 @@ bLb bJP aaa bYw -bZT +bMz caN -bZT +bMz bYw cdl bYw @@ -101004,7 +103818,7 @@ bGZ bGZ bGZ bGZ -bGZ +bAO bGZ bFG aAF @@ -102302,7 +105116,7 @@ bfH bhv bbI aEj -cCX +vzr bjw abh bky @@ -102542,20 +105356,20 @@ coL coL coL cDa -aTr +rWt aUy aPd aUy -aXz +fuG aLg aLg aLg bbI bbI bbI -bdI +nJo bfI -bdI +nJo bbI bbI aGP @@ -102810,9 +105624,9 @@ aaa aaa aaa aaa -bdI +nJo bfJ -bdI +nJo aaa aEj pKd @@ -103058,7 +105872,7 @@ aaa aLg aTr sQt -aPd +qvo sQt aXz aLg @@ -103067,9 +105881,9 @@ aaa aaa aaa aaa -bdI +nJo oPy -bdI +nJo aaa aEj aEj @@ -104381,7 +107195,7 @@ blO bwl dAF bCV -bCV +xIO bNq bOu aht @@ -104622,7 +107436,7 @@ bkY aFi bpq bnj -aRl +aUc bqS bdh bnj @@ -104868,7 +107682,7 @@ aEl bek bFZ aKu -aKu +sRz bGb aKu aKu @@ -104894,8 +107708,8 @@ bmg aVJ bwo bCV -bCV -bCV +xIO +xIO ahi aht aht @@ -105348,10 +108162,10 @@ aiS aiS atn atn -avm -avm -avm -avm +qHF +qHF +qHF +qHF atn atn aEj @@ -105620,7 +108434,7 @@ aGO aFi aFi aEj -aPj +tOr aEj aEj aEl @@ -106401,7 +109215,7 @@ aRk aKu aYa aKu -aKu +nkH aKu aZX aFi @@ -106433,7 +109247,7 @@ lWy lWy bFz lWy -bKU +jvx cDB bwm aht @@ -106915,7 +109729,7 @@ aPj aEj aVF aFi -aFi +rVN aFi baG bbL @@ -107718,7 +110532,7 @@ bkF bwm bwm bwm -izF +dcR bwm bwm bwm @@ -108203,9 +111017,9 @@ aEl aEl aEl baG -rWE +jAG oCX -rWE +jAG baG aEj aEj @@ -110789,7 +113603,7 @@ aEj aEl bkF bkF -bcD +aRl aRr bqR aNC @@ -111044,7 +113858,7 @@ aaa aaa aaa aaa -bnd +gUT kRK cPy dir @@ -111052,7 +113866,7 @@ bdG aND oNE oep -bnd +gUT mlr sEB jEX @@ -111301,7 +114115,7 @@ aaa aaa aaa aaa -bnd +gUT qcD xxw lhA @@ -111309,7 +114123,7 @@ aMD aND taA qcH -bnd +gUT nNN bwm hSM @@ -111558,7 +114372,7 @@ aTC aaa aby aaa -bnd +gUT qYq aNE aLd @@ -111566,7 +114380,7 @@ aMI aNE aNE jtf -bnd +gUT aht ahi ahi @@ -111815,7 +114629,7 @@ beU abI aby aaa -bnd +gUT lGS nIm oEW @@ -111823,7 +114637,7 @@ iuM wXu cOp lGS -bnd +gUT aaa aaa aaa @@ -112590,7 +115404,7 @@ bkF blX blX blX -blX +bkZ blX blX blX diff --git a/_maps/map_files/Yogsmeta/Yogsmeta.dmm b/_maps/map_files/Yogsmeta/Yogsmeta.dmm index 700e61c2138d..8d894b495083 100644 --- a/_maps/map_files/Yogsmeta/Yogsmeta.dmm +++ b/_maps/map_files/Yogsmeta/Yogsmeta.dmm @@ -165,6 +165,10 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "aaz" = ( @@ -225,6 +229,12 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "aaG" = ( @@ -276,6 +286,12 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "aaM" = ( @@ -284,6 +300,13 @@ icon_state = "0-2" }, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/security/prison) "aaN" = ( @@ -308,8 +331,8 @@ "aaQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -379,6 +402,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "abb" = ( @@ -390,12 +417,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -535,8 +562,8 @@ /obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -686,12 +713,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -839,8 +866,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -860,8 +887,8 @@ /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -869,6 +896,10 @@ /obj/machinery/door/airlock{ name = "Unisex Restroom" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/security/prison) "abZ" = ( @@ -887,7 +918,10 @@ id = "executionfireblast"; name = "blast door" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/execution/education) "acb" = ( @@ -900,8 +934,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -927,6 +961,10 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "acg" = ( @@ -979,6 +1017,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "acj" = ( @@ -1032,8 +1076,8 @@ /obj/item/toy/cards/deck, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -1171,8 +1215,8 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -1213,16 +1257,16 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) "acB" = ( /obj/machinery/power/apc{ + areastring = "/area/security/execution/education"; dir = 1; name = "Prisoner Education Chamber APC"; - areastring = "/area/security/execution/education"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -1253,8 +1297,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -1307,7 +1351,6 @@ name = "Justice Chamber"; req_access_txt = "3" }, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; name = "blast door" @@ -1325,6 +1368,10 @@ /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/execution/education) "acJ" = ( @@ -1370,9 +1417,9 @@ /area/security/prison) "acN" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/security/prison"; dir = 1; name = "Prison Wing APC"; - areastring = "/area/security/prison"; pixel_x = 1; pixel_y = 24 }, @@ -1480,8 +1527,8 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -1501,28 +1548,32 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "acZ" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) "ada" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -1537,6 +1588,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "adc" = ( @@ -1576,6 +1631,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "adf" = ( @@ -1595,12 +1654,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/structure/sign/warning/securearea{ desc = "A warning sign which reads 'WARNING: Criminally Insane Inmates', describing the possible hazards of those contained within."; @@ -1618,8 +1677,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1662,6 +1721,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "adm" = ( @@ -1720,8 +1783,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/machinery/firealarm{ dir = 8; @@ -1758,12 +1821,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -1901,12 +1964,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/execution/education) @@ -1916,8 +1979,8 @@ pixel_x = -28 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -1951,8 +2014,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -2069,8 +2132,8 @@ /obj/item/pen, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2081,8 +2144,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2099,8 +2162,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2142,12 +2205,12 @@ "adV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2157,19 +2220,19 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/prison) "adX" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 8 + dir = 8; + icon_state = "connector_map-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -2226,6 +2289,7 @@ /area/crew_quarters/fitness/recreation) "aee" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "aef" = ( @@ -2287,12 +2351,12 @@ "ael" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2314,7 +2378,6 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aen" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ aiControlDisabled = 1; id_tag = "prisonereducation"; @@ -2332,6 +2395,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/execution/education) "aeo" = ( @@ -2345,6 +2412,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aep" = ( @@ -2361,6 +2432,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aeq" = ( @@ -2463,12 +2538,17 @@ /area/security/range) "aez" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/security/range) "aeA" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod Three" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "aeB" = ( @@ -2493,6 +2573,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/prison) "aeD" = ( @@ -2509,7 +2593,6 @@ /turf/open/floor/plating, /area/maintenance/department/medical/central) "aeE" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Labor Camp Shuttle Airlock"; req_access_txt = "63" @@ -2519,7 +2602,10 @@ diry = 1 }, /obj/effect/mapping_helpers/airlock/unres{ - icon_state = "airlock_unres_helper"; + dir = 1; + icon_state = "airlock_unres_helper" + }, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, /turf/open/floor/plasteel/dark, @@ -2658,12 +2744,12 @@ icon_state = "applebush" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2693,7 +2779,6 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "aeS" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -2702,6 +2787,9 @@ req_access_txt = "1" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "aeT" = ( @@ -2709,12 +2797,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2744,6 +2832,20 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) +"aeV" = ( +/obj/structure/table, +/obj/item/pet_carrier/xenobio, +/obj/item/pet_carrier/xenobio, +/obj/item/extraction_pack, +/obj/item/pet_carrier/xenobio, +/obj/item/extraction_pack, +/obj/item/extraction_pack, +/obj/item/paper/fluff/stations/lavaland/slime_hunter, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningoffice) "aeW" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -2761,6 +2863,7 @@ name = "Security Blast Door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "aeY" = ( @@ -2772,12 +2875,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -2821,13 +2924,18 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "afd" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "afe" = ( @@ -2861,13 +2969,18 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hos) "afg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "afh" = ( @@ -2875,12 +2988,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/firealarm{ dir = 1; @@ -2926,8 +3039,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) @@ -2936,8 +3049,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -3164,12 +3277,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -3189,6 +3302,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "afF" = ( @@ -3227,6 +3344,10 @@ id = "hosprivacy"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "afH" = ( @@ -3241,6 +3362,10 @@ id = "hosprivacy"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "afI" = ( @@ -3252,17 +3377,16 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) "afJ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -3277,6 +3401,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "afK" = ( @@ -3287,12 +3415,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/prison) @@ -3323,8 +3451,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/prison) @@ -3376,8 +3504,8 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -3391,14 +3519,24 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hos) +"afV" = ( +/obj/structure/extraction_point{ + name = "Xenobiology Fulton Retriever" + }, +/turf/open/floor/engine, +/area/science/xenobiology) "afW" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "afX" = ( @@ -3406,8 +3544,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hos) @@ -3475,6 +3613,21 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) +"agb" = ( +/obj/machinery/button/door{ + id = "qm_mine_warehouse"; + name = "Warehouse Door Control"; + pixel_x = 24; + pixel_y = 28; + req_access_txt = "48" + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/mob/living/simple_animal/pet/fox/fennec/Autumn, +/turf/open/floor/plasteel, +/area/quartermaster/miningoffice) "agc" = ( /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) @@ -3533,11 +3686,48 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hos) +"agh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "detective_shutters"; + name = "detective's office shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/security/detectives_office) "agi" = ( /obj/structure/table/wood, /obj/item/stamp/hos, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) +"agj" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/security{ + name = "Detective's Office"; + req_access_txt = "4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/security/detectives_office) "agk" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -3616,6 +3806,12 @@ id_tag = "FitnessShower"; name = "Fitness Room Shower" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/fitness/recreation) "agt" = ( @@ -3675,9 +3871,9 @@ dir = 1 }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/fitness/recreation"; dir = 1; name = "Recreation Area APC"; - areastring = "/area/crew_quarters/fitness/recreation"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -3728,6 +3924,30 @@ icon_state = "platingdmg2" }, /area/maintenance/solars/port/fore) +"agE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "detective_shutters"; + name = "detective's office shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/security/detectives_office) +"agF" = ( +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"agG" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/carpet, +/area/security/detectives_office) "agH" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/turf_decal/tile/neutral{ @@ -3780,12 +4000,22 @@ /area/security/brig) "agL" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/prison) "agM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -3797,6 +4027,29 @@ }, /turf/closed/wall, /area/security/prison) +"agO" = ( +/obj/machinery/turretid{ + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; + enabled = 1; + icon_state = "control_standby"; + name = "Antechamber Turret Control"; + pixel_x = 30; + req_access_txt = "61;65" + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat/foyer) +"agP" = ( +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/grimy, +/area/tcommsat/computer) "agQ" = ( /obj/structure/rack, /obj/item/clothing/suit/armor/bulletproof, @@ -3904,13 +4157,12 @@ /area/crew_quarters/heads/hos) "agX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "agY" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -3918,6 +4170,9 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/security/prison) "agZ" = ( @@ -4130,6 +4385,7 @@ name = "Security Blast Door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "ahA" = ( @@ -4224,9 +4480,9 @@ /area/ai_monitored/security/armory) "ahF" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/ai_monitored/security/armory"; dir = 2; name = "Armory APC"; - areastring = "/area/ai_monitored/security/armory"; pixel_x = 1; pixel_y = -24 }, @@ -4252,8 +4508,8 @@ /area/ai_monitored/security/armory) "ahG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) @@ -4338,19 +4594,19 @@ }, /obj/effect/landmark/start/head_of_security, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "ahM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /mob/living/simple_animal/hostile/retaliate/bat{ desc = "A fierce companion for any person of power, this spider has been carefully trained by Nanotrasen specialists. Its beady, staring eyes send shivers down your spine."; @@ -4362,15 +4618,15 @@ icon_gib = "guard_dead"; icon_living = "guard"; icon_state = "guard"; + maxHealth = 250; max_co2 = 5; max_tox = 2; - maxHealth = 250; melee_damage_lower = 15; melee_damage_upper = 20; min_oxy = 5; + movement_type = 1; name = "Sergeant Araneus"; real_name = "Sergeant Araneus"; - movement_type = 1; response_help = "pets"; turns_per_move = 10 }, @@ -4518,6 +4774,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "aid" = ( @@ -4584,9 +4841,9 @@ /area/maintenance/disposal) "ail" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/port/fore"; dir = 8; name = "Port Bow Solar APC"; - areastring = "/area/maintenance/solars/port/fore"; pixel_x = -25; pixel_y = 3 }, @@ -4626,6 +4883,7 @@ /area/maintenance/port/fore) "aip" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/fore) "aiq" = ( @@ -4673,7 +4931,6 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "ait" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Security E.V.A. Storage"; req_access_txt = "3" @@ -4681,6 +4938,12 @@ /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, /area/security/brig) "aiu" = ( @@ -4753,8 +5016,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -4784,7 +5047,6 @@ /turf/open/floor/plasteel, /area/security/brig) "aiC" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Armory"; req_access_txt = "3" @@ -4805,6 +5067,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "aiD" = ( @@ -4823,10 +5089,13 @@ id = "hosprivacy"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aiF" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -4843,6 +5112,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "aiG" = ( @@ -4854,10 +5127,13 @@ req_access_txt = "10" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "aiH" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Prison Wing"; req_access_txt = "1" @@ -4871,6 +5147,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "aiI" = ( @@ -4882,6 +5162,10 @@ id = "hosprivacy"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aiJ" = ( @@ -4958,6 +5242,10 @@ name = "Paramedic Staging Area Maintenance"; req_access_txt = "69" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/paramedic) "aiU" = ( @@ -5018,6 +5306,10 @@ id = "Disposal Exit"; name = "disposal exit vent" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/disposal) "ajd" = ( @@ -5050,8 +5342,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/disposal) @@ -5061,7 +5353,6 @@ }, /area/maintenance/disposal) "ajh" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Evidence Storage"; req_access_txt = "3" @@ -5082,6 +5373,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/warden) "aji" = ( @@ -5201,6 +5498,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "ajt" = ( @@ -5232,7 +5533,6 @@ /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) "ajv" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Secure Gear Storage"; req_access_txt = "3" @@ -5250,6 +5550,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/warden) "ajw" = ( @@ -5358,8 +5664,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, @@ -5456,8 +5762,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/range) @@ -5493,8 +5799,8 @@ "ajQ" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -5538,8 +5844,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -5554,8 +5860,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/disposal) @@ -5571,7 +5877,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -5587,8 +5899,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -5611,8 +5923,8 @@ }, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -5695,8 +6007,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -5754,8 +6066,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -5776,12 +6088,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -5816,8 +6128,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/warden) @@ -6014,12 +6326,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -6043,12 +6355,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -6066,8 +6378,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/warden) @@ -6076,8 +6388,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/warden) @@ -6095,12 +6407,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -6140,14 +6452,60 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) +"akO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + dir = 8; + icon_state = "vent_map_on-1" + }, +/obj/machinery/turretid{ + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; + name = "Antechamber Turret Control"; + pixel_y = 30; + req_one_access_txt = "61;65" + }, +/turf/open/floor/plasteel/grimy, +/area/tcommsat/computer) +"akP" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/science/explab) "akQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/range) +"akR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Experimentation Lab Maintenance"; + req_access_txt = "8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/secondary) "akS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -6160,15 +6518,21 @@ req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, /area/maintenance/port/fore) "akT" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -6180,8 +6544,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -6201,8 +6565,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6221,8 +6585,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6256,8 +6620,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6276,12 +6640,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/firealarm{ dir = 1; @@ -6339,18 +6703,21 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/main) "ald" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Evidence Storage"; req_access_txt = "3" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/warden) "ale" = ( @@ -6430,8 +6797,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -6440,8 +6807,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -6452,7 +6819,13 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -6462,16 +6835,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) "alp" = ( /obj/structure/bed/roller, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6480,6 +6853,7 @@ /area/maintenance/starboard) "alr" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard) "als" = ( @@ -6510,6 +6884,7 @@ /area/engine/gravity_generator) "alv" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "alw" = ( @@ -6605,19 +6980,19 @@ "alD" = ( /obj/item/bot_assembly/cleanbot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) "alE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6633,12 +7008,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/security/brig) @@ -6700,8 +7075,8 @@ /area/security/brig) "alN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -6712,6 +7087,12 @@ /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/plating, /area/maintenance/fore) "alP" = ( @@ -6740,12 +7121,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -6757,12 +7138,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -6788,8 +7169,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -6816,8 +7197,8 @@ /area/security/warden) "alY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -6843,7 +7224,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "amc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Evidence Storage"; req_one_access_txt = "1;4" @@ -6865,13 +7245,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/warden) "amd" = ( @@ -6879,9 +7265,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/engine/gravity_generator"; dir = 8; name = "Gravity Generator APC"; - areastring = "/area/engine/gravity_generator"; pixel_x = -25; pixel_y = 1 }, @@ -6913,12 +7299,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/warden) @@ -6937,12 +7323,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/warden) @@ -6957,12 +7343,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/warden) @@ -6997,8 +7383,8 @@ /area/engine/gravity_generator) "amm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -7011,12 +7397,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -7033,12 +7419,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -7054,19 +7440,32 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/brig) "amq" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) +"amr" = ( +/obj/structure/chair/comfy, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/maintenance/department/science"; + dir = 1; + name = "Science Maintenance APC"; + pixel_y = 25 + }, +/turf/open/floor/plasteel, +/area/maintenance/department/science) "ams" = ( /obj/item/target, /obj/item/target, @@ -7082,9 +7481,9 @@ req_access_txt = "1" }, /obj/machinery/power/apc{ + areastring = "/area/security/range"; dir = 4; name = "Shooting Range APC"; - areastring = "/area/security/range"; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -7137,12 +7536,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -7225,12 +7624,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -7241,6 +7640,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "amG" = ( @@ -7263,7 +7666,6 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "amI" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Firing Range"; req_one_access_txt = "1;4" @@ -7275,13 +7677,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/range) "amJ" = ( @@ -7337,12 +7745,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/range) @@ -7466,11 +7874,28 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) +"anb" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + areastring = "/area/maintenance/aft"; + dir = 1; + name = "Aft Maintenance APC"; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "anc" = ( /obj/machinery/door/airlock/security/glass{ name = "N2O Storage"; req_access_txt = "3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/maintenance/port/fore) "and" = ( @@ -7492,12 +7917,12 @@ /area/security/brig) "anf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) @@ -7521,12 +7946,12 @@ /area/maintenance/starboard/fore) "ani" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map"; - dir = 8 + dir = 8; + icon_state = "connector_map" }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 8 + dir = 8; + icon_state = "connector_map-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -7539,12 +7964,12 @@ name = "Fitness Ring" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -7569,8 +7994,8 @@ "anl" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -7611,12 +8036,12 @@ "anp" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) @@ -7636,7 +8061,6 @@ /turf/open/floor/plating, /area/security/warden) "ans" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-8" }, @@ -7651,6 +8075,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/main) "ant" = ( @@ -7728,9 +8158,9 @@ /area/security/main) "anC" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/security/main"; dir = 4; name = "Security Office APC"; - areastring = "/area/security/main"; pixel_x = 24 }, /obj/structure/cable/yellow, @@ -7748,8 +8178,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -7797,16 +8227,16 @@ icon_state = "1-4" }, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/security/warden"; dir = 8; name = "Brig Control APC"; - areastring = "/area/security/warden"; pixel_x = -26 }, /obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/showroomfloor, /area/security/main) @@ -7946,8 +8376,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8016,6 +8446,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "aog" = ( @@ -8032,6 +8466,10 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "aoi" = ( @@ -8043,8 +8481,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -8069,6 +8507,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) "aom" = ( @@ -8108,8 +8550,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -8122,8 +8564,8 @@ /area/maintenance/port/fore) "aos" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -8135,6 +8577,21 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"aou" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + areastring = "/area/maintenance/department/medical/central"; + dir = 1; + name = "Medbay Maintenance APC"; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/maintenance/department/medical/central) "aov" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -31 @@ -8156,8 +8613,30 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) +"aox" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + areastring = "/area/maintenance/department/science/central"; + dir = 1; + name = "Science Maintenance APC"; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/maintenance/department/science/central) "aoy" = ( /obj/structure/closet/secure_closet/warden, /obj/item/gun/energy/laser, @@ -8175,8 +8654,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/showroomfloor, /area/security/main) @@ -8188,7 +8667,6 @@ /turf/open/floor/plating, /area/security/warden) "aoB" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -8208,6 +8686,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/warden) "aoC" = ( @@ -8329,8 +8811,8 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -8342,16 +8824,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/fore) "aoO" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/disposal"; dir = 2; name = "Disposal APC"; - areastring = "/area/maintenance/disposal"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -8368,8 +8850,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -8386,8 +8868,8 @@ pixel_y = 32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -8415,8 +8897,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -8434,10 +8916,13 @@ req_access_txt = "3" }, /obj/item/paper, -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aoU" = ( @@ -8451,18 +8936,21 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/fore) "aoV" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/security/glass{ name = "Security Office"; req_one_access_txt = "1;4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/main) "aoW" = ( @@ -8471,8 +8959,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -8493,8 +8981,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -8506,12 +8994,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -8593,12 +9081,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -8607,12 +9095,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -8700,12 +9188,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -8785,12 +9273,12 @@ location = "14.5-Recreation" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -8799,12 +9287,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -8816,6 +9304,18 @@ icon_state = "platingdmg3" }, /area/maintenance/port/fore) +"apD" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable/yellow, +/obj/machinery/power/apc{ + areastring = "/area/engine/break_room"; + name = "Engineering Foyer APC"; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) "apE" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -8834,6 +9334,13 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "apG" = ( @@ -8927,7 +9434,13 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -8999,8 +9512,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 4; @@ -9021,8 +9534,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -9215,8 +9728,8 @@ dir = 6 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 8; @@ -9262,12 +9775,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -9300,6 +9813,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aqx" = ( @@ -9330,8 +9847,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -9421,6 +9938,10 @@ req_access_txt = "10" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "aqK" = ( @@ -9449,6 +9970,10 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aqO" = ( @@ -9493,6 +10018,29 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"aqV" = ( +/obj/structure/cable/yellow, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/maintenance/aft/secondary"; + name = "Aft Maintenance"; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/maintenance/aft/secondary) +"aqW" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc{ + areastring = "/area/science/nanite"; + dir = 8; + name = "Nanite Lab APC"; + pixel_x = -24 + }, +/turf/open/floor/plasteel/dark, +/area/science/nanite) "aqX" = ( /obj/structure/chair, /obj/item/restraints/handcuffs, @@ -9533,12 +10081,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/construction/storage_wing) @@ -9602,12 +10150,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -9690,11 +10238,16 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "aru" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Interrogation Monitoring"; req_one_access_txt = "1;4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/grimy, /area/security/main) "arv" = ( @@ -9740,7 +10293,6 @@ /turf/closed/wall, /area/crew_quarters/dorms) "arC" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Recreation Area" }, @@ -9748,6 +10300,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "arD" = ( @@ -9761,12 +10317,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -9781,12 +10337,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -9796,12 +10352,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -9856,12 +10412,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/structure/sign/departments/minsky/engineering/engineering{ pixel_y = -32 @@ -9883,12 +10439,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -9898,12 +10454,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -9918,12 +10474,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -9958,16 +10514,16 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) "arT" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/starboard/fore"; dir = 8; name = "Starboard Bow Solar APC"; - areastring = "/area/maintenance/solars/starboard/fore"; pixel_x = -25; pixel_y = 3 }, @@ -9992,13 +10548,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "arV" = ( @@ -10020,12 +10582,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -10039,8 +10601,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -10059,6 +10621,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "arZ" = ( @@ -10100,6 +10668,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "asd" = ( @@ -10187,12 +10761,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -10277,8 +10851,8 @@ pixel_y = -32 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/machinery/photocopier{ pixel_y = 3 @@ -10294,8 +10868,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/main) @@ -10360,12 +10934,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -10428,9 +11002,9 @@ /area/maintenance/starboard/fore) "asC" = ( /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/security/brig"; dir = 2; name = "Brig APC"; - areastring = "/area/security/brig"; pixel_x = 1; pixel_y = -24 }, @@ -10462,8 +11036,8 @@ /area/security/brig) "asE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -10547,12 +11121,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -10633,12 +11207,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/main) @@ -10651,8 +11225,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -10691,7 +11265,6 @@ /turf/open/floor/wood, /area/crew_quarters/dorms) "asW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Recreation Area" }, @@ -10700,6 +11273,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "asX" = ( @@ -10711,8 +11288,8 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -10798,8 +11375,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -10811,8 +11388,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -10855,7 +11432,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -10927,8 +11510,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -10937,8 +11520,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -10956,8 +11539,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -10987,7 +11570,6 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "aty" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/security/glass{ id_tag = "innerbrig"; @@ -10998,6 +11580,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "atz" = ( @@ -11011,12 +11597,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -11053,8 +11639,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -11100,8 +11686,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -11129,8 +11715,8 @@ /area/security/brig) "atM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -11151,7 +11737,13 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -11186,8 +11778,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -11207,8 +11799,8 @@ "atV" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -11241,14 +11833,24 @@ /turf/open/floor/plating, /area/security/main) "aua" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes, -/obj/item/clothing/glasses/sunglasses, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/machinery/light/small{ + dir = 8 }, -/turf/open/floor/carpet, -/area/security/detectives_office) +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/power/apc{ + areastring = "/area/engine/storage_shared"; + dir = 8; + name = "Shared Engineering Storage APC"; + pixel_x = -24; + pixel_y = 0 + }, +/turf/open/floor/plasteel/dark/corner{ + dir = 1 + }, +/area/engine/storage_shared) "aub" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, @@ -11316,8 +11918,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -11331,6 +11933,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aul" = ( @@ -11372,8 +11980,8 @@ network = list("interrogation") }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -11429,12 +12037,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -11451,8 +12059,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/structure/sign/warning/electricshock{ pixel_y = -32 @@ -11542,8 +12150,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -11562,7 +12170,6 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/security/glass{ id_tag = "innerbrig"; @@ -11575,6 +12182,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "auL" = ( @@ -11587,8 +12198,8 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -11598,6 +12209,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/fore) "auO" = ( @@ -11608,6 +12220,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/fore) "auP" = ( @@ -11616,6 +12229,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/port/fore) "auQ" = ( @@ -11671,8 +12285,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -11683,14 +12297,18 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "auX" = ( /obj/machinery/photocopier, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/hos"; dir = 4; name = "Head of Security's Office APC"; - areastring = "/area/crew_quarters/heads/hos"; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -11791,9 +12409,9 @@ dir = 1 }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/dorms"; dir = 1; name = "Dormitories APC"; - areastring = "/area/crew_quarters/dorms"; pixel_y = 24 }, /obj/effect/turf_decal/tile/neutral{ @@ -11863,41 +12481,46 @@ /turf/open/floor/plasteel, /area/engine/engineering) "avn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine"; req_access_txt = "10" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/engine/engineering) "avo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) "avp" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -11910,8 +12533,8 @@ /area/maintenance/starboard/fore) "avr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/library) @@ -11955,8 +12578,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -11967,7 +12590,13 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -11992,8 +12621,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/fore) @@ -12009,7 +12638,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "avA" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -12024,6 +12652,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "avB" = ( @@ -12087,6 +12719,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "avF" = ( @@ -12192,16 +12828,20 @@ /area/maintenance/port/fore) "avT" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/engine/engineering) "avU" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "avV" = ( @@ -12216,8 +12856,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -12229,12 +12869,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/construction/storage_wing) @@ -12249,7 +12889,6 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "avZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Labor Camp Shuttle Airlock"; req_access_txt = "2" @@ -12263,6 +12902,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "awa" = ( @@ -12279,8 +12924,8 @@ sortType = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -12303,8 +12948,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -12319,8 +12964,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -12335,7 +12980,13 @@ req_one_access_txt = "12;63" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -12385,8 +13036,8 @@ pixel_y = 32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -12403,7 +13054,6 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/door/firedoor, /obj/machinery/flasher{ id = "secentranceflasher"; pixel_x = 25 @@ -12424,6 +13074,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/brig) "awl" = ( @@ -12440,15 +13094,15 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) "awm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -12460,8 +13114,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -12487,8 +13141,8 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -12496,8 +13150,8 @@ /obj/effect/landmark/xeno_spawn, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -12555,8 +13209,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -12568,8 +13222,8 @@ /area/security/brig) "awz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -12598,8 +13252,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -12624,8 +13278,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -12645,8 +13299,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -12664,6 +13318,10 @@ req_access_txt = "12" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "awJ" = ( @@ -12677,7 +13335,6 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "awK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Security Desk"; req_access_txt = "63" @@ -12690,10 +13347,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "awL" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Brig Control"; req_access_txt = "3" @@ -12704,6 +13364,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/warden) "awM" = ( @@ -12721,8 +13385,8 @@ "awO" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -12734,7 +13398,6 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "awQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Gear Room"; req_one_access_txt = "1;4" @@ -12742,6 +13405,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/main) "awR" = ( @@ -12793,8 +13460,8 @@ /area/medical/paramedic) "awY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/bridge/showroom/corporate) @@ -12811,12 +13478,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -12826,12 +13493,12 @@ }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -12850,13 +13517,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) "axe" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Security Office"; req_one_access_txt = "1;4" @@ -12866,6 +13532,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/main) "axf" = ( @@ -12884,12 +13554,12 @@ "axg" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -12899,13 +13569,19 @@ name = "Cabin 6" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/dorms) "axi" = ( @@ -12913,8 +13589,8 @@ dir = 6 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -12958,12 +13634,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -12974,8 +13650,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -12985,8 +13661,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -12999,6 +13675,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "axp" = ( @@ -13008,8 +13688,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -13024,12 +13704,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -13046,12 +13726,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13065,13 +13745,19 @@ name = "Cabin 5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/dorms) "axw" = ( @@ -13125,12 +13811,12 @@ /area/quartermaster/miningoffice) "axz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -13152,8 +13838,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -13173,6 +13859,10 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "axF" = ( @@ -13181,6 +13871,7 @@ icon_state = "0-8" }, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/construction/storage_wing) "axG" = ( @@ -13197,11 +13888,16 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Security-Storage Backroom"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "axI" = ( @@ -13275,9 +13971,9 @@ /area/hallway/primary/fore) "axP" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/hallway/primary/fore"; dir = 2; name = "Fore Primary Hallway APC"; - areastring = "/area/hallway/primary/fore"; pixel_y = -27 }, /obj/structure/cable/yellow, @@ -13438,6 +14134,7 @@ /area/crew_quarters/toilet/restrooms) "ayi" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/miningoffice) "ayj" = ( @@ -13465,6 +14162,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "ayn" = ( @@ -13475,12 +14176,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13520,9 +14221,9 @@ /area/security/nuke_storage) "ayr" = ( /obj/machinery/power/apc{ + areastring = "/area/security/nuke_storage"; dir = 1; name = "Vault APC"; - areastring = "/area/security/nuke_storage"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -13554,8 +14255,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -13587,12 +14288,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13610,12 +14311,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13665,16 +14366,20 @@ /turf/closed/wall/r_wall, /area/security/detectives_office) "ayG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "detective_shutters"; - name = "detective's office shutters" +/obj/machinery/light{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/turf/open/floor/plating, -/area/security/detectives_office) +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 4; + icon_state = "pipe11-2" + }, +/turf/open/floor/plasteel/dark/corner{ + dir = 1 + }, +/area/engine/atmos) "ayH" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -13806,12 +14511,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13823,12 +14528,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -13937,16 +14642,18 @@ /turf/closed/wall, /area/medical/paramedic) "azj" = ( -/obj/structure/table, -/obj/item/pet_carrier/xenobio, -/obj/item/pet_carrier/xenobio, -/obj/item/extraction_pack, -/obj/item/pet_carrier/xenobio, -/obj/item/extraction_pack, -/obj/item/extraction_pack, -/obj/item/paper/fluff/stations/lavaland/slime_hunter, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 10; + icon_state = "pipe11-2" + }, /turf/open/floor/plasteel, -/area/quartermaster/miningoffice) +/area/hallway/primary/starboard) "azk" = ( /obj/structure/closet/crate, /obj/machinery/light/small{ @@ -14005,9 +14712,9 @@ /area/quartermaster/miningoffice) "azn" = ( /obj/machinery/power/apc{ + areastring = "/area/quartermaster/miningoffice"; dir = 1; name = "Mining APC"; - areastring = "/area/quartermaster/miningoffice"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -14062,8 +14769,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -14104,8 +14811,8 @@ /area/quartermaster/warehouse) "azv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -14158,8 +14865,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/effect/landmark/start/yogs/mining_medic, /turf/open/floor/plasteel, @@ -14175,7 +14882,16 @@ req_one_access_txt = "12;50" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -14188,21 +14904,22 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "azC" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/fore) "azD" = ( /obj/structure/table/wood, /obj/machinery/power/apc{ + areastring = "/area/security/detectives_office"; dir = 8; name = "Detective APC"; - areastring = "/area/security/detectives_office"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -14227,8 +14944,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -14241,12 +14958,12 @@ location = "0-SecurityDesk" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -14318,7 +15035,6 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "azN" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -14330,6 +15046,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/construction/storage_wing) "azO" = ( @@ -14362,12 +15084,26 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/brig) -"azR" = ( +"azQ" = ( /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, -/turf/open/floor/plasteel/grimy, -/area/security/detectives_office) +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold/supply/visible, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"azR" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 4; + icon_state = "pipe11-2" + }, +/turf/open/floor/plasteel/dark/corner, +/area/hallway/primary/starboard) "azS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -14386,12 +15122,12 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -14400,12 +15136,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -14441,9 +15177,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/fore"; dir = 1; name = "Fore Maintenance APC"; - areastring = "/area/maintenance/fore"; pixel_y = 24 }, /turf/open/floor/plating, @@ -14469,8 +15205,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -14500,8 +15236,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -14572,12 +15308,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -14595,12 +15331,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -14616,24 +15352,24 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aAj" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -14668,7 +15404,6 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aAn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" }, @@ -14678,6 +15413,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "aAo" = ( @@ -14725,12 +15464,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -14744,6 +15483,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "aAu" = ( @@ -14753,21 +15496,26 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "aAv" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Brig"; req_access_txt = "63; 42" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/courtroom) "aAw" = ( @@ -14784,6 +15532,10 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "1;4;38;12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "aAy" = ( @@ -14818,8 +15570,8 @@ height = 5; id = "mining_home"; name = "mining shuttle bay"; - width = 7; - roundstart_template = /datum/map_template/shuttle/mining/box + roundstart_template = /datum/map_template/shuttle/mining/box; + width = 7 }, /turf/open/space/basic, /area/space) @@ -14843,6 +15595,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "aAE" = ( @@ -14866,12 +15624,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -14890,25 +15648,50 @@ /turf/open/floor/plasteel, /area/security/brig) "aAI" = ( -/obj/machinery/button/door{ - id = "qm_mine_warehouse"; - name = "Warehouse Door Control"; - pixel_x = 24; - pixel_y = 28; - req_access_txt = "48" +/obj/structure/table/reinforced, +/obj/machinery/door/window/northleft{ + dir = 4; + icon_state = "left"; + name = "Atmospherics Desk"; + req_access_txt = "24" }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/item/folder/yellow, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, -/area/quartermaster/miningoffice) +/area/engine/atmos) "aAJ" = ( /obj/machinery/door/poddoor/shutters{ id = "qm_mine_warehouse"; name = "Warehouse Shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "aAK" = ( @@ -14972,13 +15755,16 @@ /turf/open/floor/plasteel, /area/quartermaster/warehouse) "aAP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Dormitories" }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aAQ" = ( @@ -15029,11 +15815,29 @@ height = 5; id = "laborcamp_home"; name = "fore bay 1"; - width = 9; - roundstart_template = /datum/map_template/shuttle/labour/box + roundstart_template = /datum/map_template/shuttle/labour/box; + width = 9 }, /turf/open/space/basic, /area/space) +"aAW" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/atmospheric_technician, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark/corner{ + dir = 1 + }, +/area/engine/atmos) "aAX" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -15154,12 +15958,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -15226,13 +16030,19 @@ name = "Cabin 1" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/dorms) "aBr" = ( @@ -15295,12 +16105,12 @@ /area/engine/engineering) "aBx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -15454,12 +16264,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -15496,8 +16306,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -15513,8 +16323,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/paramedic) @@ -15556,12 +16366,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -15601,8 +16411,8 @@ /area/security/detectives_office) "aCa" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -15627,6 +16437,7 @@ req_access_txt = "2" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aCd" = ( @@ -15640,12 +16451,12 @@ /area/crew_quarters/locker) "aCe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -15705,11 +16516,24 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) +"aCj" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ + dir = 4; + icon_state = "vent_map_on-1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) "aCk" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -15719,6 +16543,10 @@ id = "Secure Gate"; name = "brig shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "aCl" = ( @@ -15734,6 +16562,10 @@ id = "Secure Gate"; name = "brig shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "aCm" = ( @@ -15745,6 +16577,10 @@ id = "Secure Gate"; name = "brig shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "aCn" = ( @@ -15765,6 +16601,10 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/brig) "aCp" = ( @@ -15785,12 +16625,16 @@ name = "Court Cell"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/brig) "aCs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -15818,12 +16662,12 @@ pixel_y = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -15874,6 +16718,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "aCA" = ( @@ -15895,9 +16743,9 @@ dir = 2 }, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/qm"; dir = 1; name = "Quartermaster's Office APC"; - areastring = "/area/quartermaster/qm"; pixel_y = 30 }, /obj/structure/cable/yellow{ @@ -15917,8 +16765,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -16001,8 +16849,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -16086,12 +16934,12 @@ /area/hallway/primary/fore) "aCU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/courtroom) @@ -16103,35 +16951,35 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/courtroom) "aCW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/courtroom) "aCX" = ( /obj/effect/landmark/start/lawyer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/courtroom) @@ -16140,8 +16988,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/wood, @@ -16169,8 +17017,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -16235,12 +17083,12 @@ "aDk" = ( /obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -16268,8 +17116,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -16350,8 +17198,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -16408,8 +17256,8 @@ pixel_y = -30 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 8; @@ -16426,6 +17274,12 @@ id = "briglockdown"; name = "brig shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/brig) "aDF" = ( @@ -16482,8 +17336,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -16609,6 +17463,12 @@ id_tag = "Toilet3"; name = "Unit 3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aDR" = ( @@ -16664,8 +17524,8 @@ "aDX" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -16684,12 +17544,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/construction/storage_wing) @@ -16717,8 +17577,8 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -16731,20 +17591,20 @@ /area/quartermaster/storage) "aEe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/primary) "aEf" = ( /obj/structure/chair/office/dark, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) @@ -16779,23 +17639,23 @@ /area/crew_quarters/toilet/restrooms) "aEk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/primary) "aEl" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/storage/primary) @@ -16856,12 +17716,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -16891,8 +17751,8 @@ /obj/structure/bed, /obj/item/bedsheet/dorms, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -16959,12 +17819,12 @@ /area/engine/engineering) "aEB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -16995,9 +17855,9 @@ /area/quartermaster/warehouse) "aEE" = ( /obj/machinery/power/apc{ + areastring = "/area/quartermaster/warehouse"; dir = 4; name = "Warehouse APC"; - areastring = "/area/quartermaster/warehouse"; pixel_x = 27 }, /obj/structure/cable/yellow{ @@ -17031,6 +17891,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/construction/storage_wing) "aEI" = ( @@ -17058,9 +17919,9 @@ /area/hallway/primary/fore) "aEL" = ( /obj/machinery/power/apc{ + areastring = "/area/construction/storage_wing"; dir = 2; name = "Storage Wing APC"; - areastring = "/area/construction/storage_wing"; pixel_y = -27 }, /obj/structure/cable/yellow{ @@ -17098,12 +17959,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -17113,8 +17974,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -17202,6 +18063,12 @@ id = "briglockdown"; name = "brig shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/brig) "aEW" = ( @@ -17224,8 +18091,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/construction/storage_wing) @@ -17234,12 +18101,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/construction/storage_wing) @@ -17281,12 +18148,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -17295,16 +18162,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/security/brig) "aFg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -17320,8 +18187,8 @@ /area/storage/primary) "aFi" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -17330,8 +18197,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -17388,18 +18255,23 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aFs" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Locker Room" }, /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/crew_quarters/locker) "aFt" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/locker"; dir = 2; name = "Locker Room APC"; - areastring = "/area/crew_quarters/locker"; pixel_x = -1; pixel_y = -26 }, @@ -17455,13 +18327,12 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) "aFz" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Engineering Storage"; req_access_txt = "32" @@ -17473,11 +18344,17 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel{ @@ -17492,12 +18369,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -17506,12 +18383,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -17527,12 +18404,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -17543,8 +18420,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -17600,8 +18477,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -17633,8 +18510,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -17649,12 +18526,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -17669,6 +18546,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/construction/storage_wing) "aFP" = ( @@ -17679,6 +18557,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/construction/storage_wing) "aFQ" = ( @@ -17686,20 +18565,20 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) "aFR" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/supply"; dir = 1; name = "Security Post - Cargo Bay APC"; - areastring = "/area/security/checkpoint/supply"; pixel_x = 1; pixel_y = 24 }, @@ -17721,6 +18600,7 @@ icon_state = "0-4" }, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/construction/storage_wing) "aFT" = ( @@ -17734,6 +18614,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/construction/storage_wing) "aFU" = ( @@ -17741,6 +18622,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/construction/storage_wing) "aFV" = ( @@ -17758,12 +18640,12 @@ /area/hallway/primary/fore) "aFX" = ( /obj/machinery/flasher{ - pixel_y = 24; - id = "AI" + id = "AI"; + pixel_y = 24 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -17773,12 +18655,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -17814,9 +18696,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/ai_upload_foyer"; dir = 2; name = "AI Upload Access APC"; - areastring = "/area/ai_monitored/turret_protected/ai_upload_foyer"; pixel_y = -27 }, /obj/machinery/light/small{ @@ -17840,8 +18722,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) @@ -17868,29 +18750,35 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "aGc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fore Primary Hallway" }, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aGd" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fore Primary Hallway" }, /obj/effect/turf_decal/tile/red{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aGe" = ( @@ -17904,12 +18792,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -17958,8 +18846,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -17969,15 +18857,20 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aGn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine"; req_access_txt = "10" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "aGo" = ( @@ -17994,6 +18887,12 @@ id = "briglockdown"; name = "brig shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/security/brig) "aGq" = ( @@ -18029,8 +18928,8 @@ pixel_y = 23 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -18054,11 +18953,14 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aGx" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Supermatter Engine"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "aGy" = ( @@ -18090,6 +18992,12 @@ id_tag = "Toilet2"; name = "Unit 2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aGB" = ( @@ -18154,7 +19062,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aGJ" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -18163,11 +19070,17 @@ req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -18186,12 +19099,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -18217,8 +19130,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/lawoffice) @@ -18381,19 +19294,19 @@ /area/hallway/secondary/entry) "aHe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) "aHf" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /mob/living/simple_animal/sloth/citrus, /turf/open/floor/plasteel, @@ -18409,12 +19322,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -18436,7 +19349,6 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aHj" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Cargo Bay"; req_one_access_txt = "48;50" @@ -18445,10 +19357,15 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/construction/storage_wing) "aHk" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -18459,11 +19376,17 @@ name = "Garden" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -18472,8 +19395,8 @@ /obj/structure/chair/office/dark, /obj/effect/landmark/start/depsec/supply, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) @@ -18491,17 +19414,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics/garden) "aHn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" }, @@ -18511,6 +19433,10 @@ /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "aHo" = ( @@ -18522,23 +19448,26 @@ "aHp" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) "aHq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Crew Quarters Access" }, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aHr" = ( @@ -18547,12 +19476,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -18562,12 +19491,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -18584,8 +19513,8 @@ /area/construction/storage_wing) "aHu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -18594,8 +19523,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/structure/sign/departments/minsky/medical/medical2{ pixel_x = -32 @@ -18613,6 +19542,7 @@ "aHy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/fore) "aHz" = ( @@ -18623,12 +19553,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -18640,12 +19570,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) @@ -18663,12 +19593,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -18686,11 +19616,14 @@ /turf/closed/wall/r_wall, /area/security/courtroom) "aHF" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Court Cell"; req_access_txt = "63" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/courtroom) "aHG" = ( @@ -18704,6 +19637,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/fore) "aHI" = ( @@ -18711,8 +19648,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -18731,12 +19668,20 @@ id_tag = "Toilet4"; name = "Unit 4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aHL" = ( /obj/machinery/door/airlock{ name = "Unit B" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aHM" = ( @@ -18746,17 +19691,22 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Quartermaster"; req_access_txt = "41" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -18764,8 +19714,8 @@ "aHN" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white/side{ dir = 6 @@ -18801,8 +19751,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) @@ -18813,17 +19763,22 @@ /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aHS" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ name = "Interrogation"; req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -18866,12 +19821,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -18894,12 +19849,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -18949,8 +19904,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -18966,8 +19921,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/structure/sign/departments/minsky/medical/clone/cloning2{ pixel_x = 32 @@ -18976,8 +19931,8 @@ /area/medical/medbay/aft) "aIe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -19132,6 +20087,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;63;48;50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "aIt" = ( @@ -19215,10 +20176,15 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aIB" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aIC" = ( @@ -19279,6 +20245,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/fore) "aIH" = ( @@ -19286,6 +20253,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/fore) "aII" = ( @@ -19302,13 +20270,16 @@ /turf/open/floor/plasteel, /area/storage/primary) "aIK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Courtroom"; req_access_txt = "42" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/courtroom) "aIL" = ( @@ -19440,9 +20411,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/lawoffice"; dir = 1; name = "Law Office APC"; - areastring = "/area/lawoffice"; pixel_y = 24 }, /obj/item/twohanded/required/kirbyplants{ @@ -19490,6 +20461,12 @@ id_tag = "Toilet1"; name = "Unit 1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aJc" = ( @@ -19580,8 +20557,8 @@ /area/engine/engineering) "aJo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -19612,7 +20589,10 @@ /turf/closed/wall, /area/clerk) "aJs" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/clerk) "aJt" = ( @@ -19688,6 +20668,7 @@ "aJB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum/external, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/quartermaster/storage) "aJC" = ( @@ -19701,7 +20682,6 @@ /turf/open/floor/plating, /area/quartermaster/storage) "aJD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Law Office"; req_access_txt = "38" @@ -19712,6 +20692,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/lawoffice) "aJE" = ( @@ -19783,6 +20767,10 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;63;48;50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "aJN" = ( @@ -19793,7 +20781,6 @@ /turf/open/floor/plating, /area/storage/primary) "aJP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" }, @@ -19801,13 +20788,22 @@ /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "aJQ" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aJR" = ( @@ -20001,10 +20997,13 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "aKl" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Unisex Restrooms" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aKm" = ( @@ -20134,6 +21133,12 @@ id = "Secure Storage"; name = "Secure Storage" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "aKA" = ( @@ -20157,6 +21162,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aKC" = ( @@ -20170,6 +21179,7 @@ /area/engine/engineering) "aKD" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/clerk) "aKE" = ( @@ -20257,8 +21267,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) @@ -20338,8 +21348,8 @@ "aKT" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -20410,12 +21420,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -20424,6 +21434,10 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;63;48;50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "aLc" = ( @@ -20446,12 +21460,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -20470,12 +21484,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -20506,7 +21520,6 @@ /turf/open/floor/plasteel, /area/storage/primary) "aLh" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -20518,11 +21531,17 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -20584,12 +21603,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -20611,12 +21630,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -20648,8 +21667,8 @@ dir = 9 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -20661,8 +21680,8 @@ dir = 5 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -20671,20 +21690,20 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aLr" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -20704,12 +21723,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics/garden) @@ -20739,23 +21758,26 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics/garden) "aLw" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Cargo Bay"; req_one_access_txt = "48;50" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "aLx" = ( @@ -20767,12 +21789,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics/garden) @@ -20851,8 +21873,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -20885,6 +21907,12 @@ name = "Gift Shop"; req_access_txt = "36" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/clerk) "aLJ" = ( @@ -20917,8 +21945,8 @@ /area/security/courtroom) "aLO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/courtroom) @@ -20967,10 +21995,15 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aLU" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aLV" = ( @@ -20986,8 +22019,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 1; @@ -21045,8 +22078,8 @@ pixel_y = -30 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -21056,12 +22089,15 @@ id = "giftshop"; name = "gift shop shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, /area/clerk) "aMg" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, @@ -21069,6 +22105,12 @@ name = "Supermatter Engine"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "aMh" = ( @@ -21101,6 +22143,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/engine/supermatter) "aMk" = ( @@ -21206,7 +22254,6 @@ /turf/open/floor/plasteel/dark, /area/security/courtroom) "aMy" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Cargo Bay"; req_one_access_txt = "48;50" @@ -21215,6 +22262,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/construction/storage_wing) "aMz" = ( @@ -21276,10 +22329,15 @@ dir = 1; pixel_y = -22 }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aMF" = ( @@ -21307,8 +22365,8 @@ /obj/effect/spawner/lootdrop/aimodule_neutral, /obj/item/aiModule/core/full/custom, /obj/machinery/flasher{ - pixel_y = 24; - id = "AI" + id = "AI"; + pixel_y = 24 }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -21326,8 +22384,8 @@ }, /obj/structure/window/reinforced, /obj/machinery/flasher{ - pixel_y = 24; - id = "AI" + id = "AI"; + pixel_y = 24 }, /obj/effect/spawner/lootdrop/aimodule_harmful, /obj/item/aiModule/supplied/oxygen, @@ -21341,8 +22399,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -21413,11 +22471,16 @@ /turf/open/floor/plasteel, /area/security/courtroom) "aMQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Law Office"; req_access_txt = "38" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/security/courtroom) "aMR" = ( @@ -21449,12 +22512,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -21489,8 +22552,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -21510,12 +22573,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) @@ -21556,8 +22619,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) @@ -21589,28 +22652,28 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "aNe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) "aNf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/office"; dir = 8; name = "Cargo Office APC"; - areastring = "/area/quartermaster/office"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -21721,10 +22784,13 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "aNs" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/clerk) "aNt" = ( @@ -21732,6 +22798,10 @@ name = "Gift Shop Maintenance"; req_one_access_txt = "12;17" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/central) "aNu" = ( @@ -21756,12 +22826,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/primary) @@ -21773,12 +22843,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/primary) @@ -21882,6 +22952,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/central) "aNK" = ( @@ -21889,15 +22963,15 @@ /area/storage/tools) "aNL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/storage/tools) "aNM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -21933,8 +23007,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -21987,8 +23061,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -22023,8 +23097,8 @@ }, /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -22036,7 +23110,6 @@ /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "aNX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/highsecurity{ name = "AI Upload"; req_access_txt = "16" @@ -22047,6 +23120,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "aNY" = ( @@ -22070,6 +23147,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) "aOa" = ( @@ -22101,12 +23179,12 @@ /area/ai_monitored/turret_protected/ai_upload) "aOc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -22183,12 +23261,12 @@ pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -22253,9 +23331,9 @@ /area/lawoffice) "aOo" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/customs"; dir = 1; name = "Customs APC"; - areastring = "/area/security/checkpoint/customs"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -22333,12 +23411,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -22350,23 +23428,23 @@ "aOz" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) "aOA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/courtroom) @@ -22375,8 +23453,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -22399,8 +23477,8 @@ /area/quartermaster/office) "aOD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -22509,9 +23587,9 @@ /area/hydroponics/garden) "aON" = ( /obj/machinery/power/apc{ + areastring = "/area/hydroponics/garden"; dir = 4; name = "Garden APC"; - areastring = "/area/hydroponics/garden"; pixel_x = 27; pixel_y = 2 }, @@ -22537,9 +23615,9 @@ /area/hydroponics/garden) "aOO" = ( /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/engine/engineering"; dir = 8; name = "Engine Room APC"; - areastring = "/area/engine/engineering"; pixel_x = -26 }, /obj/structure/cable/yellow{ @@ -22560,10 +23638,13 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) "aOQ" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aOR" = ( @@ -22648,8 +23729,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /obj/machinery/light, /turf/open/floor/plasteel, @@ -22748,15 +23829,15 @@ /obj/machinery/light, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) "aPj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/storage/primary) @@ -22805,8 +23886,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -22841,8 +23922,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) @@ -22860,8 +23941,8 @@ "aPq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/crew_quarters/locker) @@ -22896,6 +23977,7 @@ icon_state = "0-4" }, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) "aPt" = ( @@ -22931,8 +24013,8 @@ name = "MiniSat Walkway Access" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -22950,6 +24032,7 @@ icon_state = "0-8" }, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) "aPz" = ( @@ -22966,8 +24049,8 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -22984,6 +24067,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "aPB" = ( @@ -23036,6 +24123,10 @@ id = "lawyer_shutters"; name = "law office shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/lawoffice) "aPH" = ( @@ -23069,6 +24160,12 @@ /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/plating, /area/maintenance/port/fore) "aPK" = ( @@ -23136,12 +24233,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) @@ -23374,12 +24471,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Fore Primary Hallway" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/fore) "aQl" = ( @@ -23481,6 +24581,12 @@ id_tag = "commissarydoor"; req_one_access_txt = "12;63;48;50" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/central) "aQw" = ( @@ -23532,9 +24638,9 @@ /area/ai_monitored/turret_protected/ai_upload) "aQA" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/ai_monitored/turret_protected/ai_upload"; dir = 2; name = "Upload APC"; - areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_y = -24 }, /obj/structure/cable/yellow{ @@ -23675,12 +24781,12 @@ /area/storage/tools) "aQP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -23693,6 +24799,10 @@ id = "ceprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "aQR" = ( @@ -23710,7 +24820,6 @@ /turf/open/floor/engine, /area/engine/engineering) "aQS" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Engineering Security Post"; req_access_txt = "63" @@ -23720,6 +24829,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "aQT" = ( @@ -23737,8 +24850,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -23746,36 +24859,36 @@ /obj/item/storage/firstaid/regular, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) "aQV" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) "aQW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -23812,15 +24925,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) "aQZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -23854,12 +24967,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -23867,19 +24980,24 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Security Post - Cargo"; req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "aRf" = ( @@ -23914,12 +25032,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) @@ -23996,17 +25114,16 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "aRq" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" }, @@ -24021,10 +25138,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/primary) "aRr" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/highsecurity{ name = "Secure Network Access"; req_access_txt = "19" @@ -24047,6 +25167,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "aRs" = ( @@ -24061,8 +25185,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/clerk) @@ -24128,25 +25252,31 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Courtroom"; opacity = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/courtroom) "aRA" = ( /turf/closed/wall, /area/hallway/secondary/entry) "aRB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Crew Quarters Access" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aRC" = ( @@ -24258,8 +25388,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -24331,8 +25461,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) @@ -24347,8 +25477,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -24370,7 +25500,13 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -24389,17 +25525,25 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aRX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Courtroom"; opacity = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/security/courtroom) "aRY" = ( @@ -24418,30 +25562,30 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aSb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aSc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -24464,8 +25608,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -24552,8 +25696,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hydroponics/garden) @@ -24606,7 +25750,6 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aSs" = ( -/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, @@ -24617,6 +25760,12 @@ /obj/effect/turf_decal/bot{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ dir = 1 }, @@ -24642,16 +25791,16 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hydroponics/garden) "aSv" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -24676,8 +25825,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) @@ -24697,8 +25846,8 @@ name = "Mix Bypass" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) @@ -24711,8 +25860,8 @@ /obj/machinery/light, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) @@ -24726,13 +25875,18 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aSC" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Starboard Primary Hallway" }, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aSD" = ( @@ -24797,12 +25951,12 @@ "aSK" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -24811,9 +25965,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/construction/mining/aux_base"; dir = 2; name = "Auxillary Base Construction APC"; - areastring = "/area/construction/mining/aux_base"; pixel_y = -24 }, /obj/effect/turf_decal/tile/yellow, @@ -24902,10 +26056,15 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aSU" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aSV" = ( @@ -24954,6 +26113,12 @@ /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/plating, /area/maintenance/port) "aTa" = ( @@ -25026,6 +26191,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/primary) "aTi" = ( @@ -25033,23 +26199,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aTj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -25059,9 +26225,9 @@ /area/security/courtroom) "aTl" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/primary/starboard"; dir = 1; name = "Starboard Hallway APC"; - areastring = "/area/hallway/primary/starboard"; pixel_y = 26 }, /obj/structure/cable/yellow{ @@ -25074,12 +26240,12 @@ /area/hallway/primary/starboard) "aTm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -25098,12 +26264,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) @@ -25153,8 +26319,8 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) @@ -25182,12 +26348,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -25253,10 +26419,13 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aTz" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aTA" = ( @@ -25283,6 +26452,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aTD" = ( @@ -25350,8 +26523,11 @@ /turf/open/floor/plating, /area/security/checkpoint/customs) "aTI" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/port) "aTJ" = ( @@ -25361,6 +26537,10 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;48;50;1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "aTK" = ( @@ -25374,8 +26554,8 @@ /area/engine/engineering) "aTL" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -25419,8 +26599,8 @@ }, /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -25433,8 +26613,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -25467,8 +26647,8 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -25518,6 +26698,10 @@ /obj/machinery/door/airlock/external{ name = "Escape Pod One" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/secondary/entry) "aUd" = ( @@ -25526,8 +26710,8 @@ pixel_y = -30 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating, /area/vacant_room/commissary) @@ -25726,8 +26910,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -25739,6 +26923,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "aUx" = ( @@ -25755,12 +26940,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -25772,8 +26957,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -25809,8 +26994,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -25823,8 +27008,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/engine/engineering) @@ -25840,9 +27025,9 @@ /area/security/courtroom) "aUG" = ( /obj/machinery/power/apc{ + areastring = "/area/security/courtroom"; dir = 2; name = "Courtroom APC"; - areastring = "/area/security/courtroom"; pixel_x = 1; pixel_y = -24 }, @@ -25867,12 +27052,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -25884,8 +27069,8 @@ pixel_y = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -26102,10 +27287,15 @@ /turf/closed/wall, /area/engine/engineering) "aVb" = ( -/obj/machinery/door/firedoor, /obj/structure/sign/poster/official/random{ pixel_y = 32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aVc" = ( @@ -26241,12 +27431,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26327,8 +27517,8 @@ "aVz" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -26340,8 +27530,8 @@ }, /obj/structure/curtain, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) @@ -26353,12 +27543,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26368,12 +27558,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26397,12 +27587,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26421,13 +27611,18 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -26440,13 +27635,18 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aVJ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Starboard Primary Hallway" }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aVK" = ( @@ -26472,12 +27672,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26487,8 +27687,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26500,12 +27700,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -26518,8 +27718,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -26553,10 +27753,15 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aVT" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "aVU" = ( @@ -26711,8 +27916,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -26808,12 +28013,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -26825,12 +28030,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -26875,7 +28080,6 @@ name = "Engineering Foyer"; req_one_access_txt = "32;19" }, -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -26886,11 +28090,17 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -26903,24 +28113,24 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/break_room) "aWt" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -26928,6 +28138,10 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "aWv" = ( @@ -27003,7 +28217,6 @@ /turf/open/floor/plating, /area/crew_quarters/heads/chief) "aWB" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -27012,9 +28225,15 @@ req_access_txt = "10" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "aWC" = ( @@ -27072,8 +28291,8 @@ /obj/effect/landmark/start/cook, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) @@ -27086,8 +28305,8 @@ "aWI" = ( /obj/structure/chair/office/dark, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/library) @@ -27124,12 +28343,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27147,8 +28366,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -27160,12 +28379,12 @@ icon_state = "L2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27186,12 +28405,12 @@ icon_state = "L4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27230,12 +28449,12 @@ icon_state = "L6" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27248,7 +28467,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "aWZ" = ( -/obj/machinery/door/firedoor, /obj/structure/table/reinforced, /obj/machinery/door/window/westleft{ dir = 1; @@ -27257,16 +28475,23 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/sorting) "aXa" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/port) "aXb" = ( @@ -27289,8 +28514,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27302,12 +28527,12 @@ icon_state = "L10" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27334,8 +28559,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27356,12 +28581,12 @@ icon_state = "L12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27390,12 +28615,12 @@ icon_state = "L14" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27434,6 +28659,10 @@ /obj/machinery/door/airlock{ name = "Starboard Emergency Storage" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "aXp" = ( @@ -27443,6 +28672,10 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;22;25;37;38;46" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "aXq" = ( @@ -27492,15 +28725,19 @@ /turf/open/floor/plasteel, /area/engine/break_room) "aXv" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -26 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 10; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/structure/cable/yellow, /turf/open/floor/plasteel, -/area/engine/break_room) +/area/engine/atmos) "aXw" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -27548,12 +28785,12 @@ location = "14.9-CrewQuarters-Central" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27565,12 +28802,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27597,22 +28834,17 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/foyer) "aXE" = ( -/obj/machinery/turretid{ - control_area = "/area/ai_monitored/turret_protected/aisat_interior"; - enabled = 1; - icon_state = "control_standby"; - name = "Antechamber Turret Control"; - pixel_x = 30; - req_access_txt = "65" +/obj/machinery/computer/atmos_control{ + dir = 8 }, -/obj/machinery/ai_slipper{ - uses = 10 +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat/foyer) +/turf/open/floor/plasteel/dark/corner, +/area/engine/atmos) "aXF" = ( /obj/machinery/light/small{ dir = 8 @@ -27650,9 +28882,9 @@ /area/ai_monitored/turret_protected/aisat_interior) "aXJ" = ( /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/aisat_interior"; dir = 4; name = "MiniSat Antechamber APC"; - areastring = "/area/ai_monitored/turret_protected/aisat_interior"; pixel_x = 29 }, /obj/structure/cable/yellow{ @@ -27722,12 +28954,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -27736,12 +28968,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27786,17 +29018,22 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "aXU" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aXV" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/primary/port"; dir = 1; name = "Port Hallway APC"; - areastring = "/area/hallway/primary/port"; pixel_x = -1; pixel_y = 26 }, @@ -27848,23 +29085,28 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aYb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Port Primary Hallway" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aYc" = ( @@ -27913,8 +29155,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -27929,8 +29171,8 @@ /obj/item/canvas/twentythreeXtwentythree, /obj/item/canvas/twentythreeXtwentythree, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/storage/art) @@ -28117,6 +29359,10 @@ id = "AI Core shutters"; name = "AI core shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "aYA" = ( @@ -28171,12 +29417,12 @@ }, /obj/item/storage/belt/utility, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -28197,12 +29443,12 @@ /area/engine/break_room) "aYH" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -28222,23 +29468,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aYJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/firealarm{ pixel_y = 26 @@ -28375,12 +29621,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/engine/break_room) @@ -28388,7 +29634,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Cargo Bay"; req_one_access_txt = "48;50" @@ -28396,6 +29641,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/office) "aZb" = ( @@ -28412,8 +29661,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/break_room) @@ -28434,8 +29683,8 @@ pixel_y = -1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/engine/break_room) @@ -28451,8 +29700,8 @@ "aZf" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map"; - dir = 4 + dir = 4; + icon_state = "connector_map" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -28463,8 +29712,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -28472,12 +29721,12 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/security, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -28493,8 +29742,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -28505,8 +29754,8 @@ }, /obj/structure/transit_tube/horizontal, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -28514,12 +29763,12 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/service, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -28527,12 +29776,12 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/tcomms, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -28551,12 +29800,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/storage/tech) @@ -28568,8 +29817,8 @@ /obj/structure/transit_tube/horizontal, /obj/machinery/atmospherics/pipe/simple/orange/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -28608,8 +29857,8 @@ }, /obj/structure/transit_tube/crossing/horizontal, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -28627,8 +29876,8 @@ /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/tools) @@ -28667,9 +29916,9 @@ /area/storage/tech) "aZx" = ( /obj/machinery/power/apc{ + areastring = "/area/storage/tech"; dir = 8; name = "Tech Storage APC"; - areastring = "/area/storage/tech"; pixel_x = -27 }, /obj/structure/cable/yellow{ @@ -28711,12 +29960,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -28836,8 +30085,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -28861,8 +30110,8 @@ "aZJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -28871,9 +30120,12 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "aZL" = ( @@ -28933,10 +30185,13 @@ /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "aZO" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Library" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/library) "aZP" = ( @@ -28974,10 +30229,10 @@ /obj/machinery/door/window{ base_state = "rightsecure"; dir = 4; - obj_integrity = 300; icon_state = "rightsecure"; layer = 4.1; name = "Secondary AI Core Access"; + obj_integrity = 300; pixel_x = 4; req_access_txt = "16" }, @@ -29007,8 +30262,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -29025,8 +30280,8 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -29051,9 +30306,9 @@ /obj/machinery/door/window{ base_state = "rightsecure"; dir = 4; - obj_integrity = 300; icon_state = "rightsecure"; name = "Primary AI Core Access"; + obj_integrity = 300; req_access_txt = "16" }, /obj/machinery/camera{ @@ -29078,8 +30333,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -29128,10 +30383,10 @@ /obj/machinery/door/window{ base_state = "leftsecure"; dir = 8; - obj_integrity = 300; icon_state = "leftsecure"; layer = 4.1; name = "Tertiary AI Core Access"; + obj_integrity = 300; pixel_x = -3; req_access_txt = "16" }, @@ -29170,8 +30425,8 @@ /area/hallway/secondary/entry) "bae" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) @@ -29182,6 +30437,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;48;50;1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "bag" = ( @@ -29219,8 +30480,8 @@ pixel_y = 23 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) @@ -29241,6 +30502,12 @@ /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/plating, /area/maintenance/port/fore) "bal" = ( @@ -29323,9 +30590,9 @@ "baq" = ( /obj/structure/rack, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/storage"; dir = 2; name = "Cargo Bay APC"; - areastring = "/area/quartermaster/storage"; pixel_x = 1; pixel_y = -24 }, @@ -29361,17 +30628,17 @@ /area/quartermaster/office) "bau" = ( /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/turret_protected/ai"; dir = 1; name = "AI Chamber APC"; - areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = 24 }, /obj/structure/cable{ icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) @@ -29380,8 +30647,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) @@ -29492,7 +30759,6 @@ /turf/open/floor/plating, /area/vacant_room/commissary) "baH" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Auxiliary Tool Storage"; req_access_txt = "12" @@ -29500,6 +30766,10 @@ /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/tools) "baI" = ( @@ -29507,13 +30777,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/storage/art) "baJ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Tech Storage"; req_one_access_txt = "23;30" @@ -29533,6 +30802,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/storage/tech) "baK" = ( @@ -29553,6 +30826,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "baM" = ( @@ -29584,6 +30866,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;25;46" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "baP" = ( @@ -29657,12 +30945,12 @@ pixel_y = -30 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -29684,8 +30972,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/break_room) @@ -29714,9 +31002,9 @@ network = list("minisat") }, /obj/machinery/power/apc{ + areastring = "/area/aisat"; dir = 2; name = "MiniSat Exterior APC"; - areastring = "/area/aisat"; pixel_y = -24 }, /obj/structure/cable/yellow{ @@ -29742,9 +31030,9 @@ /area/storage/tools) "bbd" = ( /obj/machinery/power/apc{ + areastring = "/area/storage/tools"; dir = 1; name = "Auxiliary Tool Storage APC"; - areastring = "/area/storage/tools"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -29770,8 +31058,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -29811,8 +31099,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -29825,8 +31113,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -29866,7 +31154,6 @@ /turf/open/floor/plasteel/dark, /area/storage/tech) "bbm" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 2 }, @@ -29874,6 +31161,10 @@ dir = 8; pixel_x = 26 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bbn" = ( @@ -29897,8 +31188,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/foyer) @@ -29908,8 +31199,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/space/nearstation) @@ -30012,16 +31303,16 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "bby" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/ai_monitored/turret_protected/aisat/foyer"; dir = 2; name = "MiniSat Foyer APC"; - areastring = "/area/ai_monitored/turret_protected/aisat/foyer"; pixel_y = -29 }, /obj/structure/cable/yellow, @@ -30054,8 +31345,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /obj/structure/sign/departments/minsky/engineering/telecommmunications{ pixel_y = -32 @@ -30232,9 +31523,9 @@ /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/glass/fifty, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/storage/satellite"; dir = 2; name = "MiniSat Maint APC"; - areastring = "/area/ai_monitored/storage/satellite"; pixel_y = -26 }, /obj/structure/cable/yellow, @@ -30253,8 +31544,8 @@ pixel_y = -29 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/satellite) @@ -30288,7 +31579,6 @@ /area/quartermaster/office) "bbV" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westleft{ dir = 8; name = "Cargo Desk"; @@ -30299,6 +31589,12 @@ pixel_y = 7 }, /obj/item/pen, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "bbW" = ( @@ -30386,6 +31682,7 @@ /area/hallway/primary/port) "bci" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/primary/central) "bcj" = ( @@ -30411,10 +31708,15 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "bcm" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bcn" = ( @@ -30453,8 +31755,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -30491,6 +31793,7 @@ /area/hallway/primary/port) "bcu" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/storage/tech) "bcv" = ( @@ -30526,6 +31829,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/storage/tech) "bcy" = ( @@ -30574,13 +31883,18 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "bcC" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Port Primary Hallway" }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bcD" = ( @@ -30619,8 +31933,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -30632,8 +31946,8 @@ req_access_txt = "19" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/bridge) @@ -30646,12 +31960,12 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -30662,8 +31976,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -30682,9 +31996,9 @@ /area/maintenance/central) "bcL" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/engineering"; dir = 8; name = "Engineering Security APC"; - areastring = "/area/security/checkpoint/engineering"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -30708,6 +32022,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "20;12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/central) "bcN" = ( @@ -30763,12 +32083,12 @@ /area/hallway/primary/central) "bcS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -30789,6 +32109,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "bcV" = ( @@ -30947,19 +32271,19 @@ /area/quartermaster/sorting) "bdl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) "bdm" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -30985,12 +32309,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -31002,12 +32326,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -31018,10 +32342,13 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "bds" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Mailroom"; req_one_access_txt = "50" @@ -31031,13 +32358,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/sorting) "bdt" = ( @@ -31051,12 +32384,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -31091,12 +32424,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -31105,8 +32438,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hop) @@ -31147,11 +32480,16 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hop) "bdD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Head of Personnel"; req_access_txt = "57" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hop) "bdE" = ( @@ -31256,12 +32594,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -31277,12 +32615,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -31312,7 +32650,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ name = "Cargo Office"; req_one_access_txt = "48;50" @@ -31322,13 +32659,19 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/quartermaster/office) "bdU" = ( @@ -31357,6 +32700,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;22;25;37;38;46" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "bdX" = ( @@ -31419,9 +32768,12 @@ name = "Shared Engineering Storage"; req_one_access_txt = "32;19" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/storage_shared) "bee" = ( @@ -31551,6 +32903,9 @@ name = "Atmospherics Blast Door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/break_room) "bem" = ( @@ -31587,20 +32942,12 @@ /turf/open/floor/plasteel, /area/engine/storage_shared) "bep" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/engine/storage_shared) +/turf/open/floor/plating, +/area/engine/atmos) "beq" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/r_wall, @@ -31613,6 +32960,12 @@ name = "MiniSat Space Access Airlock"; req_access_txt = "32" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/engine/break_room) "bes" = ( @@ -31628,12 +32981,25 @@ /turf/open/floor/plasteel/dark, /area/engine/break_room) "bet" = ( -/obj/structure/showcase/cyborg/old{ - dir = 2; - pixel_y = 20 +/obj/structure/table, +/obj/item/book/manual/wiki/atmospherics, +/obj/item/storage/belt/utility, +/obj/item/t_scanner, +/obj/item/t_scanner, +/obj/item/t_scanner, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/turf/open/floor/plasteel/grimy, -/area/tcommsat/computer) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/dark/corner{ + dir = 1 + }, +/area/engine/atmos) "beu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31648,12 +33014,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -31676,19 +33042,20 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "bex" = ( -/obj/machinery/light_switch{ - pixel_y = 28 +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" }, -/obj/structure/showcase/cyborg/old{ - dir = 2; - pixel_y = 20 +/obj/structure/cable/yellow, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/grimy, -/area/tcommsat/computer) +/turf/open/floor/plating, +/area/engine/atmos) "bey" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -31752,12 +33119,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -31769,8 +33136,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -31783,8 +33150,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/space, /area/space/nearstation) @@ -31796,12 +33163,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -31828,12 +33195,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -31889,15 +33256,15 @@ /area/aisat) "beR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/bridge) "beS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -31914,6 +33281,12 @@ req_access_txt = "50" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "beV" = ( @@ -32008,13 +33381,18 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "bfg" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ dir = 1 }, /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bfh" = ( @@ -32022,12 +33400,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -32043,7 +33421,6 @@ "bfj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "commissaryshutter"; name = "Vacant Commissary Shutter" @@ -32057,6 +33434,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/vacant_room/commissary) "bfk" = ( @@ -32073,6 +33456,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/central) "bfl" = ( @@ -32089,22 +33478,25 @@ /turf/open/floor/plating, /area/maintenance/central) "bfm" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bfn" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/vacant_room/commissary) @@ -32121,6 +33513,7 @@ /area/crew_quarters/bar) "bfq" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/central) "bfr" = ( @@ -32225,8 +33618,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark/corner{ dir = 1 @@ -32264,8 +33657,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark/corner, /area/hallway/primary/starboard) @@ -32273,8 +33666,8 @@ /obj/structure/table/reinforced, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -32311,7 +33704,6 @@ "bfI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "commissaryshutter"; name = "Vacant Commissary Shutter" @@ -32323,11 +33715,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -32337,8 +33735,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden, /turf/open/floor/plasteel/grimy, @@ -32383,8 +33781,8 @@ "bfM" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -32408,24 +33806,24 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/vacant_room/commissary) "bfQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/vacant_room/commissary) @@ -32439,6 +33837,10 @@ id = "ceprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bfS" = ( @@ -32446,8 +33848,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -32472,16 +33874,16 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/vacant_room/commissary) "bfU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -32550,8 +33952,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -32637,8 +34039,8 @@ }, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) @@ -32722,8 +34124,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -32784,8 +34186,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -32879,12 +34281,12 @@ pixel_y = 6 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -32940,6 +34342,9 @@ /obj/structure/sign/departments/minsky/engineering/atmospherics{ pixel_y = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/break_room) "bgJ" = ( @@ -32968,8 +34373,8 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -33009,12 +34414,12 @@ "bgP" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -33100,8 +34505,8 @@ pixel_y = -26 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -33112,11 +34517,16 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "bgZ" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bha" = ( @@ -33131,8 +34541,8 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) @@ -33146,12 +34556,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) "bhe" = ( @@ -33165,9 +34578,9 @@ "bhf" = ( /obj/effect/landmark/blobstart, /obj/machinery/power/apc{ + areastring = "/area/maintenance/central"; dir = 4; name = "Central Maintenance APC"; - areastring = "/area/maintenance/central"; pixel_x = 26 }, /obj/structure/cable/yellow, @@ -33395,8 +34808,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -33408,6 +34821,10 @@ /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/customs) "bhC" = ( @@ -33415,8 +34832,8 @@ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -33432,19 +34849,19 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) "bhF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -33474,7 +34891,6 @@ id = "bridge blast"; name = "bridge blast door" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Bridge Access"; req_access_txt = "19" @@ -33492,6 +34908,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bhK" = ( @@ -33502,6 +34922,10 @@ req_one_access_txt = "20;12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/central) "bhL" = ( @@ -33515,8 +34939,8 @@ /area/hallway/primary/port) "bhM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -33530,8 +34954,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/crew_quarters/theatre) @@ -33553,14 +34977,12 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "bhR" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/tank_dispenser{ + pixel_x = -1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 +/turf/open/floor/plasteel/dark/corner{ + dir = 1 }, -/turf/open/floor/plasteel, /area/engine/atmos) "bhS" = ( /obj/structure/table, @@ -33579,9 +35001,9 @@ dir = 8 }, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/engine/atmos"; dir = 1; name = "Atmospherics APC"; - areastring = "/area/engine/atmos"; pixel_y = 28 }, /obj/structure/cable/yellow{ @@ -33595,13 +35017,8 @@ /turf/closed/wall/r_wall, /area/engine/break_room) "bhU" = ( -/obj/machinery/computer/atmos_control{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/dark/corner, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, /area/engine/atmos) "bhV" = ( /obj/item/book/manual/wiki/engineering_hacking{ @@ -33660,12 +35077,12 @@ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -33679,12 +35096,15 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -33718,6 +35138,10 @@ }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/yellow/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/server) "bid" = ( @@ -33751,12 +35175,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -33776,9 +35200,9 @@ /area/space/nearstation) "bij" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/crew_quarters/toilet/auxiliary"; dir = 2; name = "Auxiliary Restrooms APC"; - areastring = "/area/crew_quarters/toilet/auxiliary"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -33819,12 +35243,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -33832,7 +35256,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Starboard Primary Hallway" }, @@ -33840,11 +35263,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -33859,7 +35288,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bip" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -33869,6 +35297,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/command) "biq" = ( @@ -33888,12 +35322,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -34026,9 +35460,9 @@ /area/hallway/secondary/command) "biG" = ( /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/hallway/secondary/command"; dir = 1; name = "Command Hallway APC"; - areastring = "/area/hallway/secondary/command"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -34050,12 +35484,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -34206,7 +35640,6 @@ /turf/open/floor/plasteel, /area/vacant_room/commissary) "biU" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, @@ -34216,6 +35649,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/command) "biV" = ( @@ -34362,8 +35801,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -34404,12 +35843,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -34421,16 +35860,21 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -34450,12 +35894,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -34467,19 +35911,19 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bjs" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -34494,7 +35938,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/research{ autoclose = 0; @@ -34514,6 +35957,10 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bju" = ( @@ -34525,26 +35972,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) -"bjv" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -34565,8 +35994,8 @@ "bjx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/layer_manifold{ - icon_state = "manifoldlayer"; - dir = 8 + dir = 8; + icon_state = "manifoldlayer" }, /turf/open/floor/plating, /area/engine/atmos) @@ -34605,6 +36034,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "bjA" = ( @@ -34645,12 +36078,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -34671,6 +36104,10 @@ name = "Shower" }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) "bjG" = ( @@ -34712,12 +36149,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -34750,12 +36187,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -34763,11 +36200,16 @@ /turf/open/floor/plasteel, /area/engine/break_room) "bjM" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/external{ name = "Escape Pod Four"; req_access_txt = "32" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/break_room) "bjN" = ( @@ -34775,16 +36217,19 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "bjO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -34802,8 +36247,8 @@ pixel_y = 17 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) @@ -34833,8 +36278,8 @@ pixel_y = -25 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) @@ -34843,7 +36288,13 @@ name = "Bathroom" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/white, @@ -34851,23 +36302,23 @@ "bjW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "bjX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) @@ -34912,8 +36363,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -34926,13 +36377,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) @@ -34940,13 +36391,18 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -35001,12 +36457,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -35022,12 +36478,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -35106,9 +36562,9 @@ }, /obj/item/hand_labeler, /obj/machinery/power/apc{ + areastring = "/area/quartermaster/sorting"; dir = 4; name = "Delivery Office APC"; - areastring = "/area/quartermaster/sorting"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -35205,12 +36661,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -35235,12 +36691,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/firealarm{ dir = 1; @@ -35284,12 +36740,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -35301,13 +36757,16 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/port) "bkB" = ( @@ -35459,12 +36918,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -35511,6 +36970,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "bkS" = ( @@ -35568,7 +37033,6 @@ }, /area/engine/atmos) "bkX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ name = "MiniSat Access"; req_one_access_txt = "32;19" @@ -35577,19 +37041,22 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/engine/break_room) "bkY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -35604,6 +37071,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/server) "bla" = ( @@ -35621,25 +37092,28 @@ /area/crew_quarters/toilet/auxiliary) "blc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/library) "bld" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/library) "ble" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "E.V.A. Storage"; req_access_txt = "18" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "blf" = ( @@ -35656,12 +37130,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -35678,12 +37152,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -35694,8 +37168,8 @@ "bli" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -35709,12 +37183,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -35727,8 +37201,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/crew_quarters/bar) @@ -35831,12 +37305,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -35845,12 +37319,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -35920,8 +37394,8 @@ /area/ai_monitored/turret_protected/aisat_interior) "blI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -36018,8 +37492,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - icon_state = "manifold-2"; - dir = 1 + dir = 1; + icon_state = "manifold-2" }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) @@ -36028,8 +37502,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) @@ -36068,12 +37542,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -36082,12 +37556,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -36099,6 +37573,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) "blX" = ( @@ -36119,7 +37597,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "blZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Art Storage" }, @@ -36128,6 +37605,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/art) "bma" = ( @@ -36168,9 +37649,9 @@ pixel_y = 16 }, /obj/machinery/power/apc{ + areastring = "/area/teleporter"; dir = 4; name = "Teleporter APC"; - areastring = "/area/teleporter"; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -36193,8 +37674,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -36216,8 +37697,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36226,14 +37707,17 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bmh" = ( -/obj/machinery/door/firedoor, /obj/machinery/mineral/ore_redemption, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/quartermaster/office) "bmi" = ( @@ -36259,8 +37743,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/crew_quarters/bar) @@ -36370,6 +37854,12 @@ name = "bridge blast door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/bridge) "bmw" = ( @@ -36508,6 +37998,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;27;37" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port) "bmJ" = ( @@ -36556,6 +38052,10 @@ req_one_access_txt = "12;25;46" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "bmR" = ( @@ -36572,8 +38072,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -36592,6 +38092,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "bmV" = ( @@ -36617,8 +38121,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/storage/art) @@ -36651,19 +38155,22 @@ /area/teleporter) "bmZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/clerk) "bna" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchen"; name = "Serving Hatch" }, /obj/item/reagent_containers/food/snacks/pie/cream, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -36677,8 +38184,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -36688,8 +38195,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -36707,8 +38214,8 @@ name = "Distro to Waste" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -36717,8 +38224,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -36727,8 +38234,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/vacant_room/office) @@ -36748,8 +38255,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36758,8 +38265,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -36845,8 +38352,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -36864,8 +38371,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/teleporter) @@ -36874,19 +38381,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) "bnw" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/clerk) @@ -36912,8 +38419,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -36934,8 +38441,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/storage/tcom) @@ -36943,7 +38450,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ name = "MiniSat Foyer"; req_one_access_txt = "32;19" @@ -36952,11 +38458,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -36977,8 +38489,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 5 + dir = 5; + icon_state = "pipe11-2" }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) @@ -37027,15 +38539,15 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) "bnI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/vacant_room/office) @@ -37054,8 +38566,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel/dark, @@ -37098,12 +38610,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/bridge) @@ -37147,8 +38659,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/teleporter) @@ -37181,20 +38693,20 @@ /obj/machinery/holopad, /obj/item/beacon, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/foyer) "bnY" = ( /obj/effect/landmark/start/mime, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/wood, /area/crew_quarters/theatre) @@ -37231,22 +38743,29 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "bod" = ( /obj/item/cigbutt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port) "boe" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Quiet Room"; opacity = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/library) "bof" = ( @@ -37257,12 +38776,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/foyer) @@ -37298,7 +38817,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ name = "MiniSat Antechamber"; req_one_access_txt = "32;19" @@ -37307,13 +38825,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "bol" = ( @@ -37325,6 +38849,12 @@ id = "hop"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bom" = ( @@ -37357,9 +38887,9 @@ /area/crew_quarters/heads/hop) "bop" = ( /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/bridge"; dir = 8; name = "Bridge APC"; - areastring = "/area/bridge"; pixel_x = -27 }, /obj/structure/cable/yellow, @@ -37461,12 +38991,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -37475,8 +39005,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/wood, /area/crew_quarters/theatre) @@ -37567,6 +39097,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "boL" = ( @@ -37627,8 +39163,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -37713,8 +39249,8 @@ /area/teleporter) "bpd" = ( /obj/structure/chair/wood{ - icon_state = "wooden_chair"; - dir = 1 + dir = 1; + icon_state = "wooden_chair" }, /obj/effect/landmark/start/yogs/clerk, /turf/open/floor/wood, @@ -37722,19 +39258,19 @@ "bpe" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/carpet, /area/bridge) "bpf" = ( /obj/structure/chair/wood{ - icon_state = "wooden_chair"; - dir = 1 + dir = 1; + icon_state = "wooden_chair" }, /turf/open/floor/wood, /area/clerk) @@ -37748,6 +39284,12 @@ name = "Gift Shop Maintenance"; req_one_access_txt = "12;17;36" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/clerk) "bpi" = ( @@ -37776,8 +39318,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -37812,8 +39354,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/storage_shared) @@ -37875,8 +39417,8 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 6 + dir = 6; + icon_state = "pipe11-2" }, /mob/living/simple_animal/bot/secbot/pingsky, /turf/open/floor/plasteel/dark, @@ -37907,16 +39449,16 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -37933,12 +39475,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/firealarm{ dir = 1; @@ -37949,8 +39491,8 @@ /area/hallway/secondary/command) "bpD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -37960,7 +39502,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance_hatch{ name = "MiniSat Maintenance"; req_access_txt = "32" @@ -37969,15 +39510,21 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; + dir = 8; + icon_state = "pipe11-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -37990,16 +39537,16 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/satellite) @@ -38011,12 +39558,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, @@ -38026,36 +39573,35 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/satellite) "bpI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/satellite) "bpJ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance_hatch{ name = "MiniSat Maintenance"; req_access_txt = "32" @@ -38064,17 +39610,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/satellite) "bpK" = ( @@ -38086,8 +39638,8 @@ uses = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -38097,8 +39649,8 @@ }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -38175,12 +39727,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -38192,12 +39744,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -38209,12 +39761,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -38230,16 +39782,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/turf/open/floor/goonplaque{ - desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" Scratched in beneath that is a crude image of sentient postcards in a realm of darkness. The station model number is MSv42A-160516" + dir = 8; + icon_state = "pipe11-1" }, +/turf/open/floor/goonplaque, /area/hallway/primary/port) "bpW" = ( /obj/structure/cable/yellow{ @@ -38259,12 +39809,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -38284,13 +39834,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -38306,12 +39861,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -38332,16 +39887,16 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bqd" = ( /obj/machinery/power/apc{ + areastring = "/area/hallway/secondary/entry"; dir = 4; name = "Arrivals APC"; - areastring = "/area/hallway/secondary/entry"; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -38405,12 +39960,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -38423,12 +39978,12 @@ sortType = 3 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -38442,9 +39997,9 @@ /obj/machinery/door/window{ base_state = "leftsecure"; dir = 8; - obj_integrity = 300; icon_state = "leftsecure"; name = "Primary AI Core Access"; + obj_integrity = 300; req_access_txt = "16" }, /obj/machinery/newscaster/security_unit{ @@ -38470,11 +40025,14 @@ /turf/open/floor/wood, /area/library) "bqo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Corporate Showroom"; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/showroom/corporate) "bqp" = ( @@ -38502,12 +40060,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -38518,7 +40076,6 @@ name = "Kitchen Window"; req_access_txt = "28" }, -/obj/machinery/door/firedoor, /obj/item/paper, /obj/machinery/door/window/eastleft{ dir = 2; @@ -38526,6 +40083,10 @@ req_one_access_txt = "30;35" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hydroponics) "bqt" = ( @@ -38552,22 +40113,34 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "bqw" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Port Primary Hallway" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -38581,12 +40154,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -38614,9 +40187,9 @@ /area/maintenance/starboard) "bqA" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/starboard"; dir = 1; name = "Starboard Maintenance APC"; - areastring = "/area/maintenance/starboard"; pixel_x = -1; pixel_y = 26 }, @@ -38682,6 +40255,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bqG" = ( @@ -38713,7 +40290,6 @@ /turf/open/floor/plating, /area/maintenance/starboard) "bqJ" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -38721,11 +40297,17 @@ name = "Bar" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -38865,9 +40447,9 @@ /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/captain/private"; dir = 8; name = "Captain's Quarters APC"; - areastring = "/area/crew_quarters/heads/captain/private"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -38921,8 +40503,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/effect/landmark/xeno_spawn, /turf/open/floor/wood, @@ -38946,21 +40528,21 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "brd" = ( /obj/structure/table, /obj/machinery/power/apc{ + areastring = "/area/storage/art"; dir = 8; name = "Art Storage APC"; - areastring = "/area/storage/art"; pixel_x = -25 }, /obj/structure/cable/yellow{ @@ -39000,8 +40582,8 @@ /obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -39027,12 +40609,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/bar) @@ -39092,9 +40674,9 @@ /area/hallway/primary/central) "brq" = ( /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/hallway/primary/central"; dir = 1; name = "Central Primary Hallway APC"; - areastring = "/area/hallway/primary/central"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -39137,7 +40719,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bru" = ( -/obj/machinery/door/firedoor, /obj/machinery/button/door{ id = "gateshutter"; name = "Gateway Shutter Control"; @@ -39147,6 +40728,12 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "brv" = ( @@ -39368,7 +40955,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Bridge"; req_access_txt = "19" @@ -39382,6 +40968,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "brN" = ( @@ -39459,6 +41049,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/yellow/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/tcommsat/computer) "brT" = ( @@ -39489,12 +41083,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -39522,12 +41116,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -39535,7 +41129,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Head of Personnel"; req_access_txt = "57" @@ -39544,13 +41137,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "brZ" = ( @@ -39648,6 +41247,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;5;39;37;25;28" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port) "bsg" = ( @@ -39763,12 +41368,12 @@ "bsr" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -39812,12 +41417,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hop) @@ -39838,12 +41443,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/hop) @@ -39878,13 +41483,18 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bsE" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bsF" = ( @@ -39936,7 +41546,6 @@ /area/bridge) "bsJ" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westright{ dir = 4; name = "Hydroponics Desk"; @@ -39960,6 +41569,12 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "bsK" = ( @@ -40031,7 +41646,6 @@ /turf/open/floor/plating, /area/maintenance/starboard) "bsS" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Bridge"; req_access_txt = "19" @@ -40043,6 +41657,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bsT" = ( @@ -40084,12 +41702,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) @@ -40114,6 +41732,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/bar) "btb" = ( @@ -40158,8 +41780,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/yellow/hidden, @@ -40200,8 +41822,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -40214,12 +41836,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -40351,6 +41973,10 @@ req_one_access_txt = "12;35;47" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "btw" = ( @@ -40466,9 +42092,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/hop"; dir = 1; name = "Head of Personnel APC"; - areastring = "/area/crew_quarters/heads/hop"; pixel_y = 24 }, /turf/open/floor/carpet, @@ -40500,8 +42126,8 @@ /area/tcommsat/computer) "btM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -40529,9 +42155,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "btQ" = ( @@ -40566,6 +42195,10 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;5;39;25;28" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "btU" = ( @@ -40601,7 +42234,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 2 }, @@ -40631,7 +42267,10 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "bub" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 2 }, @@ -40651,13 +42290,16 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/port) "bud" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Aft Primary Hallway" }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bue" = ( @@ -40668,17 +42310,23 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bug" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Aft Primary Hallway" }, /obj/effect/turf_decal/tile/purple{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "buh" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 2 }, @@ -40697,8 +42345,11 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 2 }, @@ -40749,12 +42400,12 @@ "buo" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -40776,8 +42427,8 @@ /area/crew_quarters/heads/hop) "bur" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -40787,12 +42438,12 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -40809,12 +42460,12 @@ "buu" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -40822,12 +42473,12 @@ /obj/machinery/light, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -40867,8 +42518,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -40891,12 +42542,12 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -40907,12 +42558,12 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -40941,12 +42592,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -40962,12 +42613,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) @@ -41058,12 +42709,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -41071,12 +42722,12 @@ /obj/structure/table, /obj/item/flashlight/lamp, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -41088,12 +42739,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) @@ -41132,6 +42783,15 @@ name = "Medbay Emergency Storage"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "bvd" = ( @@ -41248,8 +42908,8 @@ /area/medical/medbay/central) "bvm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -41332,8 +42992,8 @@ }, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) @@ -41444,8 +43104,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) @@ -41461,13 +43121,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bvI" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Auxiliary Bathrooms" }, @@ -41476,7 +43135,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -41492,8 +43157,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) @@ -41503,12 +43168,12 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/bridge) @@ -41517,29 +43182,34 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/bridge) "bvM" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Captain's Quarters"; req_access_txt = "20" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain/private) "bvN" = ( @@ -41561,19 +43231,19 @@ "bvQ" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port) "bvR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -41582,12 +43252,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -41641,12 +43311,12 @@ /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/shaker, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -41716,8 +43386,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -41765,6 +43435,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "bwo" = ( @@ -41851,8 +43525,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/carpet, @@ -41860,12 +43534,12 @@ "bww" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/firealarm{ dir = 1; @@ -41936,8 +43610,8 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -41949,6 +43623,10 @@ name = "Port Emergency Storage" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "bwE" = ( @@ -41970,7 +43648,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bwG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Vacant Office"; opacity = 1; @@ -41982,6 +43659,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/vacant_room/office) "bwH" = ( @@ -42105,9 +43786,9 @@ /area/crew_quarters/bar) "bwR" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/crew_quarters/bar"; dir = 1; name = "Bar APC"; - areastring = "/area/crew_quarters/bar"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -42285,6 +43966,12 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "bxj" = ( @@ -42329,7 +44016,6 @@ id = "bridge blast"; name = "bridge blast door" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Bridge Access"; req_access_txt = "19" @@ -42352,6 +44038,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/bridge) "bxo" = ( @@ -42364,6 +44054,7 @@ /area/janitor) "bxp" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "bxq" = ( @@ -42409,12 +44100,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/brig) @@ -42504,12 +44195,15 @@ name = "biohazard containment door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/research) "bxE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/wood, @@ -42534,6 +44228,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "bxH" = ( @@ -42564,7 +44262,12 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "bxK" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "bxL" = ( @@ -42645,9 +44348,9 @@ "bxS" = ( /obj/item/cigbutt, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/maintenance/port"; dir = 2; name = "Port Maintenance APC"; - areastring = "/area/maintenance/port"; pixel_y = -24 }, /obj/structure/cable/yellow{ @@ -42716,6 +44419,10 @@ id = "hop"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bya" = ( @@ -42726,6 +44433,12 @@ /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/plating, /area/maintenance/port/aft) "byb" = ( @@ -42740,7 +44453,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/window/northleft{ dir = 2; icon_state = "left"; @@ -42750,6 +44462,10 @@ id = "hop"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "byc" = ( @@ -42780,11 +44496,16 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bye" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Council Chamber"; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/bridge) "byf" = ( @@ -42854,8 +44575,8 @@ "byl" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/carpet, @@ -42868,7 +44589,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; name = "Medbay"; @@ -42885,14 +44605,21 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "byo" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Captain's Quarters"; req_access_txt = "20" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain/private) "byp" = ( @@ -42951,7 +44678,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "byv" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/research{ id_tag = "ResearchExt"; @@ -42959,6 +44685,7 @@ req_one_access_txt = "47" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "byw" = ( @@ -43017,10 +44744,13 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "byB" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Bar Access"; req_access_txt = "25" @@ -43029,6 +44759,12 @@ /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "byC" = ( @@ -43100,13 +44836,14 @@ /obj/structure/sign/departments/minsky/engineering/engineering{ pixel_y = 32 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/break_room) "byL" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/theatre"; dir = 1; name = "Theatre APC"; - areastring = "/area/crew_quarters/theatre"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -43133,7 +44870,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -43144,6 +44880,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "byP" = ( @@ -43265,20 +45007,24 @@ name = "Mix to Distro" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) "byX" = ( +/obj/machinery/holopad, /obj/structure/cable/yellow{ - icon_state = "2-8" + icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 5; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 5; + icon_state = "pipe11-3" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/engine/atmos) "byY" = ( @@ -43287,18 +45033,18 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "byZ" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" }, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" }, +/turf/open/floor/plasteel, /area/engine/atmos) "bza" = ( /obj/effect/spawner/structure/window/reinforced, @@ -43329,21 +45075,21 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bzd" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/atmospherics, -/obj/item/storage/belt/utility, -/obj/item/t_scanner, -/obj/item/t_scanner, -/obj/item/t_scanner, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /obj/effect/turf_decal/tile/yellow{ - dir = 8 + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" }, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" }, +/turf/open/floor/plasteel/dark/corner, /area/engine/atmos) "bze" = ( /obj/machinery/atmospherics/pipe/manifold/supply/visible{ @@ -43405,9 +45151,9 @@ /area/crew_quarters/theatre) "bzl" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/medbay/central"; dir = 1; name = "Medbay Central APC"; - areastring = "/area/medical/medbay/central"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -43444,8 +45190,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/storage/tcom) @@ -43498,9 +45244,9 @@ /area/security/brig) "bzt" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/tcommsat/computer"; dir = 4; name = "Telecomms Control Room APC"; - areastring = "/area/tcommsat/computer"; pixel_x = 26 }, /obj/machinery/computer/telecomms/server{ @@ -43554,12 +45300,12 @@ "bzy" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -43587,8 +45333,8 @@ pixel_x = 24 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -43631,6 +45377,10 @@ /obj/machinery/door/morgue{ name = "Study #1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cult{ dir = 2 }, @@ -43639,6 +45389,10 @@ /obj/machinery/door/morgue{ name = "Study #2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cult{ dir = 2 }, @@ -43767,12 +45521,12 @@ /area/bridge) "bAa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/library) @@ -43789,8 +45543,8 @@ /area/medical/surgery) "bAd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -43807,34 +45561,34 @@ "bAf" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/library) "bAg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/library) "bAh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/carpet, /area/library) @@ -43881,16 +45635,21 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar) "bAm" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Library" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/wood, @@ -43935,12 +45694,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -43968,17 +45727,16 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "bAu" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -43989,11 +45747,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -44006,12 +45770,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -44026,12 +45790,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -44076,6 +45840,12 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "bAB" = ( @@ -44144,12 +45914,15 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/engine/storage_shared) "bAH" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -44339,8 +46112,8 @@ pixel_y = 24 }, /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/layer1{ - icon_state = "vent_map-1"; - dir = 4 + dir = 4; + icon_state = "vent_map-1" }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) @@ -44360,8 +46133,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_pump/layer3{ - icon_state = "vent_map-3"; dir = 8; + icon_state = "vent_map-3"; id_tag = "toxmix_airlock_pump" }, /turf/open/floor/engine, @@ -44375,13 +46148,19 @@ name = "Cabin 4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/dorms) "bBi" = ( @@ -44436,8 +46215,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -44450,6 +46229,12 @@ id_tag = "AuxToilet1"; name = "Unit 1" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) "bBp" = ( @@ -44550,6 +46335,10 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/command) "bBB" = ( @@ -44574,6 +46363,10 @@ icon_state = "2-8" }, /obj/effect/turf_decal/loading_area, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/command) "bBD" = ( @@ -44605,12 +46398,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -44623,6 +46416,10 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "bBI" = ( @@ -44637,6 +46434,10 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "bBJ" = ( @@ -44654,6 +46455,10 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "bBK" = ( @@ -44668,6 +46473,10 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "bBL" = ( @@ -44679,6 +46488,10 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge) "bBM" = ( @@ -44697,8 +46510,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -44751,12 +46564,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -44829,12 +46642,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -44850,12 +46663,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -44878,8 +46691,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/firealarm{ dir = 8; @@ -44904,41 +46717,48 @@ /turf/open/floor/wood, /area/library) "bCg" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - dir = 4; - icon_state = "left"; - name = "Atmospherics Desk"; +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Monitoring"; req_access_txt = "24" }, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/obj/item/pen, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, /area/engine/atmos) "bCh" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/start/atmospheric_technician, /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible, /turf/open/floor/plasteel/dark/corner{ dir = 1 }, @@ -44948,9 +46768,9 @@ /area/engine/atmos) "bCj" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/medical"; dir = 8; name = "Medical Security Checkpoint APC"; - areastring = "/area/security/checkpoint/medical"; pixel_x = -24 }, /obj/machinery/airalarm{ @@ -44981,8 +46801,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -45008,12 +46828,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -45036,12 +46856,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -45051,13 +46871,19 @@ name = "Cabin 3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/dorms) "bCq" = ( @@ -45079,12 +46905,12 @@ /area/engine/atmos) "bCs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -45134,6 +46960,7 @@ /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bCz" = ( @@ -45169,17 +46996,24 @@ /turf/open/floor/plating, /area/tcommsat/server) "bCF" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/sleeper) "bCG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum/external, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/entry) "bCH" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bCI" = ( @@ -45204,7 +47038,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "bCK" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -45214,6 +47047,10 @@ req_one_access_txt = "47" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "bCL" = ( @@ -45225,6 +47062,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "bCM" = ( @@ -45249,6 +47090,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "bCP" = ( @@ -45264,12 +47109,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -45339,12 +47184,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -45438,12 +47283,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -45506,18 +47351,12 @@ /turf/open/floor/plasteel/white, /area/science/research) "bDj" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Detective's Office"; - req_access_txt = "4" +/obj/machinery/atmospherics/pipe/simple/dark/hidden{ + dir = 8; + icon_state = "pipe11-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/plasteel, -/area/security/detectives_office) +/turf/closed/wall/r_wall, +/area/engine/atmos) "bDk" = ( /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -45561,12 +47400,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -45617,12 +47456,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -45644,8 +47483,8 @@ /area/quartermaster/miningoffice) "bDv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -45656,8 +47495,8 @@ /area/medical/surgery) "bDx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/circuit/green{ luminosity = 2 @@ -45697,18 +47536,23 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/circuit/green{ luminosity = 2 }, /area/security/nuke_storage) "bDC" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Bar" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bDD" = ( @@ -45717,12 +47561,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -45733,12 +47577,12 @@ /obj/effect/landmark/event_spawn, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -45748,17 +47592,16 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) "bDG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Club"; opacity = 1 @@ -45767,6 +47610,12 @@ /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bDH" = ( @@ -45796,21 +47645,24 @@ icon_state = "1-2" }, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "2-8" }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/turf/open/floor/carpet, -/area/security/detectives_office) +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 9; + icon_state = "pipe11-1" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/secondary) "bDL" = ( /obj/effect/landmark/xeno_spawn, /obj/item/bikehorn/rubberducky, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/freezer, @@ -45834,16 +47686,13 @@ /turf/open/floor/plasteel/white, /area/science/research) "bDO" = ( -/obj/structure/tank_dispenser{ - pixel_x = -1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/engine/atmos) +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard/secondary) "bDP" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -45853,40 +47702,18 @@ /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "bDQ" = ( -/obj/machinery/holopad, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/table, +/obj/item/hatchet, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel, -/area/engine/atmos) +/turf/open/floor/plating, +/area/maintenance/starboard/secondary) "bDR" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) +/obj/structure/rack, +/obj/item/reagent_containers/blood/random, +/turf/open/floor/plating, +/area/maintenance/starboard/secondary) "bDS" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -45899,22 +47726,15 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; +/obj/structure/chair/stool, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/plasteel/dark/corner, -/area/engine/atmos) +/turf/open/floor/plasteel, +/area/science/storage) "bDU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/circuit/green{ @@ -45950,26 +47770,13 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bDZ" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Atmospherics Monitoring"; - req_access_txt = "24" - }, +/obj/machinery/portable_atmospherics/canister/oxygen, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 + icon_state = "1-8" }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel, -/area/engine/atmos) +/area/science/storage) "bEa" = ( /obj/machinery/atmospherics/pipe/manifold/green/visible{ dir = 1 @@ -46027,12 +47834,12 @@ "bEi" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/brig) @@ -46078,12 +47885,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -46123,12 +47930,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/security/brig) @@ -46153,6 +47960,12 @@ id_tag = "AuxToilet2"; name = "Unit 2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) "bEv" = ( @@ -46226,35 +48039,35 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) "bEC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "bED" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -46263,12 +48076,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -46292,12 +48105,12 @@ /obj/item/storage/box/donkpockets, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -46312,12 +48125,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -46356,6 +48169,12 @@ name = "CMO Maintenance"; req_access_txt = "40" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/medical/central) "bEL" = ( @@ -46530,12 +48349,12 @@ "bFd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -46560,6 +48379,10 @@ req_access_txt = "5; 33" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/medical/central) "bFh" = ( @@ -46567,8 +48390,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 4; @@ -46587,9 +48410,9 @@ /area/hallway/primary/aft) "bFj" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/hallway/primary/aft"; dir = 4; name = "Aft Hallway APC"; - areastring = "/area/hallway/primary/aft"; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -46601,14 +48424,20 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "bFk" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 5 }, /area/science/research) "bFl" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/research) "bFm" = ( @@ -46623,6 +48452,10 @@ id = "rdprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "bFn" = ( @@ -46634,13 +48467,16 @@ id = "rdprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "bFo" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/research{ name = "Toxins Storage"; @@ -46651,17 +48487,21 @@ name = "biohazard containment shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/storage) "bFp" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plating, -/area/maintenance/starboard/secondary) +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/storage) "bFq" = ( /obj/item/dice/d20, /obj/item/dice, @@ -46678,8 +48518,8 @@ /obj/machinery/light, /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -46692,20 +48532,20 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) "bFt" = ( /obj/machinery/camera/motion{ c_tag = "Vault"; - network = list("vault"); - dir = 1 + dir = 1; + network = list("vault") }, /obj/machinery/light, /obj/structure/cable/yellow{ @@ -46715,8 +48555,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) @@ -46747,8 +48587,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/carpet, @@ -46759,6 +48599,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "bFy" = ( @@ -46813,8 +48657,8 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -46827,8 +48671,8 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46843,12 +48687,18 @@ name = "Aft Emergency Storage" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /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/plating, /area/maintenance/department/science/central) "bFF" = ( @@ -46870,6 +48720,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bFG" = ( @@ -46909,8 +48765,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46918,18 +48774,15 @@ /turf/open/floor/plating, /area/maintenance/department/science/central) "bFJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable/yellow{ - icon_state = "0-8" + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 }, +/obj/structure/closet/crate, /turf/open/floor/plating, -/area/maintenance/department/science/central) +/area/maintenance/starboard/secondary) "bFK" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -46973,6 +48826,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "7;47;29;12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/science/central) "bFO" = ( @@ -46992,6 +48851,12 @@ name = "Distribution Loop"; req_access_txt = "24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/atmos) "bFQ" = ( @@ -47016,27 +48881,20 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/maintenance/starboard/secondary"; + dir = 1; + name = "Starboard Maintenance APC"; + pixel_y = 25 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 - }, -/area/engine/atmos) +/turf/open/floor/plating, +/area/maintenance/starboard/secondary) "bFU" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 5 @@ -47070,6 +48928,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bFY" = ( @@ -47179,6 +49038,12 @@ name = "Research Maintenance"; req_one_access_txt = "7;47;29" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/science/central) "bGn" = ( @@ -47202,18 +49067,10 @@ /area/science/storage) "bGp" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 +/obj/structure/disposalpipe/segment{ + dir = 9 }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) @@ -47222,6 +49079,12 @@ name = "Library Maintenance"; req_one_access_txt = "12;37" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port) "bGr" = ( @@ -47237,26 +49100,27 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, /area/maintenance/starboard) "bGs" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 +/obj/structure/sign/poster/official/random{ + pixel_y = 32 }, /turf/open/floor/plasteel, /area/science/misc_lab/range) @@ -47266,19 +49130,8 @@ }, /area/library) "bGu" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, /turf/open/floor/plasteel, /area/science/misc_lab/range) @@ -47296,8 +49149,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -47338,22 +49191,29 @@ /turf/closed/wall/r_wall, /area/teleporter) "bGD" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bGE" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bGF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/command) "bGG" = ( @@ -47430,26 +49290,13 @@ /turf/open/floor/plasteel, /area/science/storage) "bGN" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/chair/stool, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/science/storage) +/obj/structure/falsewall, +/turf/open/space/basic, +/area/science/misc_lab/range) "bGO" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/turf/open/floor/plating, /area/maintenance/starboard/secondary) "bGP" = ( /obj/structure/cable/yellow{ @@ -47464,12 +49311,11 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "bGR" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/target_stake, +/obj/effect/turf_decal/bot{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/science/misc_lab/range) "bGS" = ( /obj/structure/table, @@ -47482,9 +49328,9 @@ dir = 8 }, /obj/machinery/power/apc{ + areastring = "/area/medical/patients_rooms/room_a"; dir = 8; name = "Patient Room A APC"; - areastring = "/area/medical/patients_rooms/room_a"; pixel_x = -26 }, /obj/structure/cable/yellow{ @@ -47527,6 +49373,12 @@ id = "isola"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/patients_rooms/room_a) "bGW" = ( @@ -47567,6 +49419,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) "bGZ" = ( @@ -47580,8 +49436,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -47590,8 +49446,8 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/department/science/central) @@ -47642,12 +49498,10 @@ /turf/open/floor/carpet, /area/bridge/showroom/corporate) "bHf" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/effect/turf_decal/bot{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/science/misc_lab/range) "bHg" = ( /obj/structure/cable/yellow{ @@ -47706,15 +49560,21 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "bHl" = ( -/obj/machinery/door/firedoor, /obj/structure/sign/departments/examroom{ pixel_x = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bHm" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bHn" = ( @@ -47723,12 +49583,12 @@ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/structure/cable/yellow{ icon_state = "1-4" @@ -47737,12 +49597,12 @@ /area/medical/paramedic) "bHo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -47779,12 +49639,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -47794,13 +49654,19 @@ name = "Cabin 2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/crew_quarters/dorms) "bHt" = ( @@ -47827,24 +49693,24 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) "bHv" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -47904,8 +49770,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - icon_state = "manifold-2"; - dir = 1 + dir = 1; + icon_state = "manifold-2" }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) @@ -47946,12 +49812,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -47973,7 +49839,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, @@ -47981,13 +49846,19 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/command) "bHM" = ( @@ -48021,6 +49892,12 @@ id_tag = "AuxToilet3"; name = "Unit 3" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) "bHQ" = ( @@ -48072,20 +49949,13 @@ /turf/open/floor/wood, /area/library) "bHW" = ( -/obj/structure/table, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/ears/earmuffs, -/obj/item/gun/energy/laser/practice{ - pixel_x = 2; - pixel_y = -2 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/item/gun/energy/laser/practice{ - pixel_x = -3; - pixel_y = 3 +/obj/machinery/light{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/science/misc_lab/range) "bHX" = ( /obj/structure/disposalpipe/segment{ @@ -48212,9 +50082,9 @@ dir = 8 }, /obj/machinery/power/apc{ + areastring = "/area/medical/patients_rooms/room_b"; dir = 8; name = "Patient Room B APC"; - areastring = "/area/medical/patients_rooms/room_b"; pixel_x = -26 }, /obj/structure/cable/yellow{ @@ -48250,8 +50120,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -48303,6 +50173,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/command) "bIm" = ( @@ -48311,6 +50182,12 @@ id = "isolb"; name = "privacy shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/patients_rooms/room_b) "bIn" = ( @@ -48417,12 +50294,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -48435,8 +50312,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -48446,8 +50323,8 @@ "bIB" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -48468,11 +50345,9 @@ /turf/open/floor/plasteel, /area/science/storage) "bIE" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard/secondary) "bIF" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -48489,12 +50364,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -48551,8 +50426,8 @@ /area/medical/genetics/cloning) "bIM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -48665,6 +50540,7 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "bJb" = ( @@ -48755,12 +50631,12 @@ /area/tcommsat/server) "bJo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -48784,16 +50660,22 @@ req_access_txt = "69" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /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/white, /area/medical/paramedic) "bJr" = ( @@ -48816,21 +50698,21 @@ "bJt" = ( /obj/machinery/light/small, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/toilet/restrooms"; dir = 2; name = "Restrooms APC"; - areastring = "/area/crew_quarters/toilet/restrooms"; pixel_y = -26 }, /obj/structure/cable/yellow{ icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -48901,12 +50783,15 @@ /turf/open/floor/wood, /area/library) "bJC" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Toxins Storage"; req_access_txt = "8" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/storage) "bJD" = ( @@ -48931,6 +50816,10 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science) "bJF" = ( @@ -48942,26 +50831,20 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bJG" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 - }, -/turf/open/floor/plasteel/white, +/obj/structure/closet/crate, +/obj/item/target/syndicate, +/obj/item/target/syndicate, +/turf/open/floor/plasteel, /area/science/misc_lab/range) "bJH" = ( /obj/effect/turf_decal/stripes/corner{ @@ -48993,11 +50876,10 @@ /turf/open/floor/plasteel/dark, /area/teleporter) "bJJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/science/misc_lab/range) "bJK" = ( /obj/structure/cable/yellow{ @@ -49022,12 +50904,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -49045,6 +50927,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/teleporter) "bJN" = ( @@ -49108,12 +50991,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -49130,17 +51013,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "bJV" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Unisex Restrooms" }, @@ -49148,13 +51030,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "bJW" = ( @@ -49168,20 +51056,20 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "bJX" = ( /obj/machinery/portable_atmospherics/canister, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 8 + dir = 8; + icon_state = "connector_map-1" }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -49194,7 +51082,6 @@ /turf/open/floor/plasteel, /area/medical/genetics) "bJZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ id_tag = "AuxGenetics"; name = "Genetics Access"; @@ -49203,6 +51090,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/genetics) "bKa" = ( @@ -49219,11 +51112,11 @@ /turf/open/floor/plasteel, /area/science/mixing) "bKd" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel, -/area/maintenance/department/science) +/area/science/misc_lab/range) "bKe" = ( /turf/closed/wall, /area/crew_quarters/kitchen) @@ -49233,7 +51126,10 @@ name = "Serving Hatch" }, /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -49246,8 +51142,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/medical/morgue) @@ -49257,7 +51153,6 @@ /area/crew_quarters/kitchen) "bKi" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchen"; name = "Serving Hatch" @@ -49268,18 +51163,25 @@ /obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, /area/crew_quarters/kitchen) "bKj" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchen"; name = "Serving Hatch" }, /obj/item/storage/fancy/donut_box, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -49354,9 +51256,9 @@ /area/quartermaster/miningoffice) "bKt" = ( /obj/machinery/power/apc/unlocked{ + areastring = "/area/medical/genetics/cloning"; dir = 4; name = "Cloning Lab APC"; - areastring = "/area/medical/genetics/cloning"; pixel_x = 24 }, /obj/structure/cable/yellow, @@ -49383,12 +51285,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -49424,8 +51326,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -49434,12 +51336,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/structure/cable/yellow{ icon_state = "1-8" @@ -49451,19 +51353,19 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) "bKA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 6 @@ -49475,8 +51377,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -49486,8 +51388,8 @@ }, /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -49647,12 +51549,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/bar) @@ -49666,9 +51568,9 @@ /area/maintenance/port) "bKY" = ( /obj/machinery/power/apc{ + areastring = "/area/vacant_room/office"; dir = 8; name = "Vacant Office APC"; - areastring = "/area/vacant_room/office"; pixel_x = -25 }, /obj/structure/cable/yellow{ @@ -49680,7 +51582,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Club"; opacity = 1 @@ -49690,13 +51591,19 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bLa" = ( @@ -49796,9 +51703,9 @@ pixel_y = -1 }, /obj/machinery/power/apc{ + areastring = "/area/ai_monitored/storage/eva"; dir = 8; name = "E.V.A. Storage APC"; - areastring = "/area/ai_monitored/storage/eva"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -49843,6 +51750,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/warehouse) "bLq" = ( @@ -49886,7 +51797,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Vault Storage" }, @@ -49905,6 +51815,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/construction/storage_wing) "bLt" = ( @@ -49961,11 +51875,14 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Corporate Showroom"; req_access_txt = "19" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/showroom/corporate) "bLy" = ( @@ -49973,13 +51890,16 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ name = "Mining Office"; req_access_txt = "48" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "bLz" = ( @@ -50007,8 +51927,8 @@ pixel_x = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -50020,8 +51940,8 @@ /area/maintenance/solars/port/aft) "bLC" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{ - icon_state = "inje_map-2"; - dir = 1 + dir = 1; + icon_state = "inje_map-2" }, /turf/open/floor/plating/airless, /area/medical/virology) @@ -50075,12 +51995,12 @@ /area/quartermaster/storage) "bLH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -50128,12 +52048,12 @@ /area/crew_quarters/kitchen) "bLL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -50165,12 +52085,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -50184,9 +52104,9 @@ /area/crew_quarters/theatre) "bLQ" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/medbay/aft"; dir = 4; name = "Medbay Aft APC"; - areastring = "/area/medical/medbay/aft"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -50299,11 +52219,16 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bMe" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Mech Bay"; req_access_txt = "29" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "bMf" = ( @@ -50417,16 +52342,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "bMs" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/tcommsat/server"; dir = 4; name = "Telecomms Server Room APC"; - areastring = "/area/tcommsat/server"; pixel_x = 25 }, /obj/machinery/light/small{ @@ -50481,12 +52406,12 @@ "bMx" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -50508,6 +52433,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/fore) "bMA" = ( @@ -50530,8 +52459,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -50572,8 +52501,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -50588,9 +52517,9 @@ "bMH" = ( /obj/machinery/light/small, /obj/machinery/power/apc{ + areastring = "/area/library"; dir = 8; name = "Library APC"; - areastring = "/area/library"; pixel_x = -25 }, /obj/structure/cable/yellow{ @@ -50606,11 +52535,17 @@ /turf/open/floor/wood, /area/library) "bMJ" = ( -/obj/machinery/light{ - dir = 4 +/obj/effect/turf_decal/stripes/line, +/obj/structure/table, +/obj/item/wrench, +/obj/item/multitool{ + pixel_x = 3 + }, +/obj/machinery/airalarm{ + pixel_y = 23 }, /turf/open/floor/plasteel, -/area/maintenance/department/science) +/area/science/misc_lab/range) "bMK" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -50730,8 +52665,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -50743,10 +52678,13 @@ /turf/open/floor/plasteel, /area/teleporter) "bMY" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bMZ" = ( @@ -50928,8 +52866,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -50939,8 +52877,8 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -50961,14 +52899,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) "bNs" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white/side{ dir = 9 }, @@ -50988,13 +52929,11 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"bNv" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/science/research) "bNw" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/research) "bNx" = ( @@ -51012,8 +52951,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -51089,7 +53028,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/medbay/aft) "bNK" = ( @@ -51115,9 +53059,9 @@ dir = 8 }, /obj/machinery/power/apc{ + areastring = "/area/storage/tcom"; dir = 8; name = "Telecomms Storage APC"; - areastring = "/area/storage/tcom"; pixel_x = -28 }, /obj/structure/cable/yellow{ @@ -51169,8 +53113,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/plasteel, @@ -51229,6 +53173,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "bNX" = ( @@ -51260,6 +53208,10 @@ name = "Auxiliary Airlock" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/hallway/secondary/entry) "bOe" = ( @@ -51296,7 +53248,6 @@ /turf/open/floor/plating, /area/maintenance/port) "bOj" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Chemistry Lab"; req_access_txt = "5; 33" @@ -51305,13 +53256,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "bOk" = ( @@ -51325,12 +53282,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -51343,12 +53300,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -51357,6 +53314,10 @@ name = "Private Study"; req_access_txt = "37" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine/cult, /area/library) "bOn" = ( @@ -51532,8 +53493,8 @@ /area/bridge/showroom/corporate) "bOD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -51546,9 +53507,9 @@ /area/bridge/showroom/corporate) "bOF" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/bridge/showroom/corporate"; dir = 4; name = "Nanotrasen Corporate Showroom APC"; - areastring = "/area/bridge/showroom/corporate"; pixel_x = 28 }, /obj/structure/cable/yellow{ @@ -51574,12 +53535,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -51589,8 +53550,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -51605,12 +53566,12 @@ "bOJ" = ( /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/medical/surgery) @@ -51651,9 +53612,9 @@ "bOO" = ( /obj/structure/table, /obj/machinery/power/apc{ + areastring = "/area/medical/morgue"; dir = 4; name = "Morgue APC"; - areastring = "/area/medical/morgue"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -51672,6 +53633,12 @@ id = "kitchenwindow"; name = "kitchen shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/kitchen) "bOQ" = ( @@ -51695,8 +53662,8 @@ /area/hallway/primary/aft) "bOU" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 1 + dir = 1; + icon_state = "connector_map-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -51762,16 +53729,21 @@ /area/crew_quarters/theatre) "bPc" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Observation" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -51854,7 +53826,6 @@ /turf/open/floor/plasteel/dark, /area/storage/tcom) "bPk" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -51865,6 +53836,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bPl" = ( @@ -51876,6 +53851,10 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "bPm" = ( @@ -51921,8 +53900,8 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -51966,12 +53945,12 @@ /area/engine/atmos) "bPv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/medical/surgery) @@ -52078,6 +54057,10 @@ req_access_txt = "32" }, /obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "bPJ" = ( @@ -52089,7 +54072,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Teleport Access"; req_one_access_txt = "17;19" @@ -52098,6 +54080,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/teleporter) "bPL" = ( @@ -52112,6 +54098,10 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science) "bPN" = ( @@ -52167,12 +54157,12 @@ /area/medical/virology) "bPR" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/medical/surgery) @@ -52380,8 +54370,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -52466,8 +54456,8 @@ /area/medical/medbay/aft) "bQu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -52492,12 +54482,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -52506,8 +54496,8 @@ pixel_x = 27 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white/side{ dir = 9 @@ -52518,8 +54508,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -52588,15 +54578,18 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "bQG" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/clerk) "bQH" = ( @@ -52627,7 +54620,13 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -52637,8 +54636,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) @@ -52659,28 +54658,33 @@ /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) "bQO" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Observation" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/medical/surgery) "bQP" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bQQ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -52692,6 +54696,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "bQR" = ( @@ -52771,8 +54779,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) @@ -52781,8 +54789,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) @@ -52893,6 +54901,10 @@ name = "Morgue Maintenance"; req_access_txt = "6" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bRp" = ( @@ -52944,8 +54956,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -53144,8 +55156,8 @@ /area/science/research) "bRJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/maintenance/port/aft) @@ -53161,14 +55173,18 @@ name = "Research Maintenance"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "bRM" = ( /obj/structure/girder, /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -53196,8 +55212,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -53209,9 +55225,9 @@ pixel_x = -23 }, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/kitchen"; dir = 2; name = "Kitchen APC"; - areastring = "/area/crew_quarters/kitchen"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -53564,6 +55580,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;5;39;6" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/aft) "bSt" = ( @@ -53592,8 +55614,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/cryo) @@ -53621,8 +55643,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -53643,12 +55665,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -53669,16 +55691,18 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "bSE" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "evashutter"; name = "E.V.A. Storage Shutter" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bSF" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ id = "evashutter"; name = "E.V.A. Storage Shutter" @@ -53690,6 +55714,10 @@ req_access_txt = "19" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bSG" = ( @@ -53698,6 +55726,10 @@ name = "Teleporter Access Shutter" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/teleporter) "bSH" = ( @@ -53713,6 +55745,10 @@ req_access_txt = "19" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/teleporter) "bSI" = ( @@ -53722,6 +55758,10 @@ id = "corporate_privacy"; name = "showroom shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/bridge/showroom/corporate) "bSJ" = ( @@ -53737,9 +55777,9 @@ /area/science/research) "bSK" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/maintenance/starboard/aft"; dir = 2; name = "Starboard Quarter Maintenance APC"; - areastring = "/area/maintenance/starboard/aft"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -53757,12 +55797,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -53774,12 +55814,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -53810,12 +55850,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -53830,6 +55870,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bSS" = ( @@ -53847,6 +55891,10 @@ name = "Service Door"; req_one_access_txt = "35;28" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -53881,8 +55929,8 @@ "bSZ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -53909,6 +55957,12 @@ doorOpen = 'sound/effects/doorcreaky.ogg'; name = "The Gobetting Barmaid" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/maintenance/port/aft) "bTd" = ( @@ -53961,12 +56015,12 @@ sortType = 25 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -54005,8 +56059,8 @@ "bTj" = ( /obj/item/beacon, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -54048,8 +56102,8 @@ /area/maintenance/aft) "bTp" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 1 + dir = 1; + icon_state = "connector_map-1" }, /obj/structure/sign/warning/electricshock{ pixel_y = -32 @@ -54155,8 +56209,8 @@ /area/library) "bTA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) @@ -54175,12 +56229,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -54197,8 +56251,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -54214,23 +56268,29 @@ /turf/open/floor/plating, /area/maintenance/aft) "bTG" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "bTH" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" }, /obj/effect/turf_decal/tile/neutral{ dir = 2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "bTI" = ( @@ -54254,12 +56314,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -54272,8 +56332,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -54307,9 +56367,9 @@ /area/maintenance/aft) "bTP" = ( /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/hallway/secondary/exit/departure_lounge"; dir = 1; name = "Departure Lounge APC"; - areastring = "/area/hallway/secondary/exit/departure_lounge"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -54344,12 +56404,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -54379,7 +56439,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Xenobiology Lab"; req_access_txt = "47" @@ -54395,6 +56454,10 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/research) "bTV" = ( @@ -54416,12 +56479,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -54440,17 +56503,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) "bTY" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -54472,13 +56534,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/explab) "bTZ" = ( @@ -54515,12 +56583,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -54529,6 +56597,10 @@ name = "Crematorium Maintenance"; req_one_access_txt = "27" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bUd" = ( @@ -54603,6 +56675,10 @@ name = "Chapel Office Maintenance"; req_one_access_txt = "22" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "bUl" = ( @@ -54650,12 +56726,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -54667,12 +56743,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/genetics) @@ -54727,8 +56803,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -54737,16 +56813,15 @@ /turf/open/floor/plasteel/dark, /area/engine/engineering) "bUx" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-13" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/window/reinforced{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, -/area/science/explab) +/area/science/misc_lab/range) "bUy" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -54866,9 +56941,9 @@ /area/aisat) "bUN" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/port/aft"; dir = 8; name = "Port Quarter Solar APC"; - areastring = "/area/maintenance/solars/port/aft"; pixel_x = -26; pixel_y = 3 }, @@ -54886,6 +56961,12 @@ /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/plating, /area/maintenance/starboard/secondary) "bUP" = ( @@ -55019,6 +57100,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "bVf" = ( @@ -55126,13 +57213,12 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/janitor) "bVn" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology{ name = "Break Room"; req_access_txt = "39" @@ -55153,13 +57239,17 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/virology) "bVo" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -55173,6 +57263,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "bVq" = ( @@ -55190,7 +57286,6 @@ /area/hallway/primary/central) "bVr" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/westleft{ dir = 4; name = "Hydroponics Desk"; @@ -55206,6 +57301,12 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "bVs" = ( @@ -55285,23 +57386,13 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "bVA" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Experimentation Lab Maintenance"; - req_access_txt = "8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/secondary) +/obj/effect/turf_decal/stripes/line, +/obj/structure/window/reinforced, +/obj/structure/closet/crate, +/obj/item/target/alien, +/obj/item/target/alien, +/turf/open/floor/plasteel, +/area/science/misc_lab/range) "bVB" = ( /obj/structure/rack, /obj/item/extinguisher, @@ -55316,26 +57407,12 @@ /turf/open/floor/plating, /area/maintenance/starboard) "bVD" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, /obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; dir = 10 }, -/turf/open/floor/plating, -/area/maintenance/starboard/secondary) +/obj/structure/window/reinforced, +/turf/open/floor/plasteel, +/area/science/misc_lab/range) "bVE" = ( /obj/structure/closet/crate, /obj/item/storage/belt/utility, @@ -55382,8 +57459,8 @@ /area/engine/atmos) "bVJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -55456,8 +57533,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -55481,8 +57558,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/janitor, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/janitor) @@ -55547,35 +57624,35 @@ /area/chapel/office) "bWa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) "bWb" = ( /obj/structure/table/optable, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) "bWc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -55584,12 +57661,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -55598,12 +57675,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -55612,12 +57689,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -55637,19 +57714,24 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Operating Theatre"; req_access_txt = "45" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/surgery) "bWi" = ( @@ -55701,12 +57783,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -55740,12 +57822,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -55753,16 +57835,21 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Surgery Observation" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/white, @@ -55792,12 +57879,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/cryo) @@ -55812,12 +57899,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/cryo) @@ -55829,12 +57916,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/cryo) @@ -55849,12 +57936,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/medical/cryo) @@ -55862,16 +57949,21 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/cryo) "bWx" = ( @@ -55885,12 +57977,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -55903,12 +57995,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -55924,8 +58016,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/cmo) @@ -55946,23 +58038,34 @@ /area/chapel/main) "bWC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "bWD" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Chapel" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main) "bWE" = ( /obj/structure/barricade/wooden, /obj/structure/girder, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -55972,8 +58075,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) @@ -55985,8 +58088,8 @@ /area/maintenance/port/aft) "bWH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/white, @@ -56002,8 +58105,8 @@ "bWJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -56131,9 +58234,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/research) "bXb" = ( @@ -56144,12 +58250,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -56178,12 +58284,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -56194,7 +58300,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Chief Medical Officer's Office"; req_access_txt = "40" @@ -56206,13 +58311,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/cmo) "bXf" = ( @@ -56233,12 +58344,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/cmo) @@ -56256,12 +58367,12 @@ /area/science/xenobiology) "bXh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -56279,8 +58390,8 @@ name = "Air to Ports" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -56496,12 +58607,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/cmo) @@ -56586,12 +58697,12 @@ "bXS" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -56647,12 +58758,12 @@ pixel_y = 28 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_a) @@ -56668,12 +58779,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_a) @@ -56723,12 +58834,12 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/theatre) @@ -56742,12 +58853,12 @@ }, /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/crew_quarters/theatre) @@ -56763,12 +58874,12 @@ /area/science/lab) "bYf" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/carpet, /area/crew_quarters/theatre) @@ -56878,8 +58989,11 @@ /turf/open/floor/plasteel/dark, /area/teleporter) "bYr" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "bYs" = ( @@ -56960,8 +59074,8 @@ name = "Mix to Ports" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -56993,6 +59107,7 @@ /area/engine/atmos) "bYC" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "bYD" = ( @@ -57004,6 +59119,10 @@ req_access_txt = "10; 13" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "bYE" = ( @@ -57291,8 +59410,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -57319,8 +59438,8 @@ /area/medical/medbay/central) "bZf" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -57334,12 +59453,12 @@ /obj/item/radio/off, /obj/item/multitool, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -57414,8 +59533,8 @@ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/engine/engineering) @@ -57441,8 +59560,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -57503,15 +59622,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/engine/engineering) "bZy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -57533,13 +59652,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_a) "bZB" = ( @@ -57555,8 +59680,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/medical/genetics) @@ -57568,12 +59693,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -57668,7 +59793,13 @@ name = "The Gobetting Barmaid" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/wood{ @@ -57703,8 +59834,8 @@ /area/maintenance/port/aft) "bZR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -57800,20 +59931,20 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "cac" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -57827,8 +59958,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -57837,8 +59968,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -57847,8 +59978,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -57869,15 +60000,15 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) "cai" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/wood, @@ -57991,11 +60122,17 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -58057,8 +60194,8 @@ req_access_txt = "27" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -58071,8 +60208,8 @@ }, /obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -58220,8 +60357,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -58251,13 +60388,16 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Kitchen"; req_access_txt = "28" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/cafeteria{ dir = 2 }, @@ -58265,8 +60405,8 @@ "caI" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -58279,10 +60419,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "caK" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Telecomms Storage"; req_access_txt = "61" @@ -58293,6 +60436,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/storage/tcom) "caL" = ( @@ -58337,8 +60484,8 @@ "caO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/vacant_room/office) @@ -58349,12 +60496,12 @@ /obj/structure/disposalpipe/segment, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -58367,8 +60514,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/teleporter) @@ -58387,12 +60534,12 @@ req_access_txt = "5; 33" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/medical/psych) @@ -58407,29 +60554,29 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/carpet, /area/medical/psych) "caU" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "caV" = ( /obj/machinery/power/apc{ + areastring = "/area/chapel/office"; dir = 2; lighting = 3; name = "Chapel Office APC"; - areastring = "/area/chapel/office"; pixel_y = -25 }, /obj/structure/cable/yellow, @@ -58437,8 +60584,8 @@ /area/chapel/office) "caW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -58450,16 +60597,16 @@ c_tag = "Psychiatrist Office" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/carpet, /area/medical/psych) "caY" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/chapel{ dir = 1 @@ -58682,8 +60829,8 @@ /area/engine/atmos) "cbm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -58722,15 +60869,15 @@ /area/engine/atmos) "cbp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main) "cbq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -58738,9 +60885,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cbs" = ( @@ -58767,8 +60917,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -58833,19 +60983,19 @@ "cbB" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/clerk) "cbC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/clerk) @@ -58856,6 +61006,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "cbE" = ( @@ -58889,8 +61045,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -58899,8 +61055,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -58910,8 +61066,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -58935,8 +61091,8 @@ /area/science/xenobiology) "cbM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/engine, /area/science/explab) @@ -58957,13 +61113,19 @@ req_access_txt = "36" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/wood, /area/clerk) "cbP" = ( @@ -59051,8 +61213,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -59068,12 +61230,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/clerk) @@ -59088,12 +61250,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -59103,15 +61265,15 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "cbZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -59121,13 +61283,23 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ccb" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/side{ dir = 8 }, /area/medical/medbay/central) "ccc" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/side{ dir = 4 }, @@ -59145,8 +61317,8 @@ "ccf" = ( /obj/structure/chair, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/medical/surgery) @@ -59157,8 +61329,8 @@ }, /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/medical/surgery) @@ -59167,8 +61339,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -59178,8 +61350,8 @@ }, /obj/effect/landmark/start/chemist, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -59191,8 +61363,8 @@ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -59208,12 +61380,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -59230,8 +61402,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -59379,9 +61551,9 @@ "ccw" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/power/apc{ + areastring = "/area/hydroponics"; dir = 2; name = "Hydroponics APC"; - areastring = "/area/hydroponics"; pixel_y = -28 }, /obj/structure/cable/yellow, @@ -59427,16 +61599,16 @@ /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/gibs/old, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "ccB" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/cryo"; dir = 1; name = "Cryogenics APC"; - areastring = "/area/medical/cryo"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -59501,8 +61673,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/cryo) @@ -59526,19 +61698,24 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Research Director's Office"; req_access_txt = "30" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -59548,12 +61725,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -59573,11 +61750,13 @@ /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) "ccL" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/southleft{ + name = "Shooting Range"; + req_access_txt = "47" }, -/turf/closed/wall/r_wall, -/area/engine/atmos) +/turf/open/floor/plasteel, +/area/science/misc_lab/range) "ccM" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 @@ -59641,6 +61820,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "ccX" = ( @@ -59690,8 +61875,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/cmo) @@ -59700,8 +61885,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -59716,12 +61901,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -59730,8 +61915,8 @@ "cde" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) @@ -59745,8 +61930,8 @@ pixel_x = -28 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white/side{ dir = 4 @@ -59766,8 +61951,8 @@ pixel_x = 26 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -59825,9 +62010,9 @@ }, /obj/structure/closet/l3closet, /obj/machinery/power/apc{ + areastring = "/area/medical/storage"; dir = 2; name = "Medbay Storage APC"; - areastring = "/area/medical/storage"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -59910,8 +62095,8 @@ /area/crew_quarters/heads/cmo) "cdt" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -59923,8 +62108,8 @@ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white/side{ dir = 1 @@ -59964,8 +62149,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -59983,8 +62168,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_a) @@ -59996,12 +62181,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -60015,8 +62200,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_a) @@ -60026,6 +62211,12 @@ id = "Psychiatristshutters"; name = "psychiatrist shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/psych) "cdD" = ( @@ -60039,12 +62230,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -60064,12 +62255,12 @@ "cdH" = ( /obj/structure/table/wood, /obj/machinery/computer/med_data/laptop{ - icon_state = "laptop"; - dir = 4 + dir = 4; + icon_state = "laptop" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /turf/open/floor/carpet, /area/medical/psych) @@ -60078,8 +62269,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -60135,8 +62326,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_b) @@ -60145,12 +62336,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -60175,8 +62366,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -60200,8 +62391,8 @@ /area/security/checkpoint/science/research) "cdT" = ( /obj/structure/chair/wood{ - icon_state = "wooden_chair"; - dir = 8 + dir = 8; + icon_state = "wooden_chair" }, /obj/effect/landmark/start/yogs/psychiatrist, /turf/open/floor/carpet, @@ -60211,6 +62402,10 @@ name = "Hydroponics Maintenance"; req_access_txt = "35" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "cdV" = ( @@ -60219,8 +62414,8 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/dark, /area/science/nanite) @@ -60229,12 +62424,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -60263,18 +62458,18 @@ dir = 9 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/science/nanite) "cdZ" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/southright{ + name = "Shooting Range"; + req_access_txt = "47" }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel, /area/science/misc_lab/range) "cea" = ( /obj/effect/turf_decal/tile/blue{ @@ -60285,29 +62480,29 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "ceb" = ( -/obj/item/radio/intercom{ - pixel_y = -30 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/machinery/light, -/turf/open/floor/plasteel/white, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel, /area/science/misc_lab/range) "cec" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) @@ -60330,8 +62525,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/dark, /area/medical/genetics/cloning) @@ -60340,32 +62535,35 @@ name = "Pure to Ports" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) "cef" = ( /obj/effect/landmark/start/atmospheric_technician, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/atmos) "ceg" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "ceh" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cei" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cej" = ( @@ -60574,8 +62772,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/storage/tcom) @@ -60608,12 +62806,12 @@ "ceD" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -60622,12 +62820,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -60712,7 +62910,6 @@ /turf/open/floor/carpet, /area/library) "ceM" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -60722,6 +62919,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/atmos) "ceN" = ( @@ -60759,8 +62957,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -60802,8 +63000,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -60815,8 +63013,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/engine/engineering) @@ -60880,12 +63078,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -60895,12 +63093,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -60913,8 +63111,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -60924,19 +63122,24 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/engineering) "cfd" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine"; req_access_txt = "10" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -60949,8 +63152,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -60965,8 +63168,8 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -60981,8 +63184,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -60997,8 +63200,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -61017,8 +63220,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -61036,8 +63239,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -61055,8 +63258,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -61071,8 +63274,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -61091,8 +63294,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -61107,8 +63310,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) @@ -61123,13 +63326,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/engine/engineering) "cfp" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -61138,7 +63340,13 @@ req_access_txt = "10" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -61155,8 +63363,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/engine/engineering) @@ -61168,8 +63376,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/engine/engineering) @@ -61325,9 +63533,9 @@ "cfJ" = ( /obj/structure/table, /obj/machinery/power/apc{ + areastring = "/area/medical/sleeper"; dir = 1; name = "Sleeper Room APC"; - areastring = "/area/medical/sleeper"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -61408,7 +63616,6 @@ /area/medical/storage) "cfM" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Engine Room"; req_access_txt = "10" @@ -61422,6 +63629,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -61435,12 +63646,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -61484,7 +63695,6 @@ /area/medical/storage) "cfQ" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ name = "Engine Room"; req_access_txt = "10" @@ -61500,6 +63710,9 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ dir = 1 }, @@ -61516,11 +63729,11 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/engine/break_room) "cfS" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/item/reagent_containers/food/drinks/britcup, /obj/effect/turf_decal/tile/green{ dir = 1 @@ -61532,6 +63745,12 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cfT" = ( @@ -61563,12 +63782,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -61593,6 +63812,10 @@ id = "chemistry_shutters"; name = "chemistry shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/chemistry) "cfY" = ( @@ -61610,7 +63833,6 @@ name = "Chemistry Desk"; req_access_txt = "5; 33" }, -/obj/machinery/door/firedoor, /obj/item/folder/white{ pixel_x = 4; pixel_y = -3 @@ -61629,6 +63851,10 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/chemistry) "cga" = ( @@ -61642,12 +63868,12 @@ pixel_y = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -61659,12 +63885,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -61677,6 +63903,10 @@ id = "research_shutters"; name = "research shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "cgf" = ( @@ -61690,7 +63920,6 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/firedoor, /obj/machinery/door/window/eastright{ dir = 2; name = "Research and Development Desk"; @@ -61700,6 +63929,10 @@ id = "research_shutters"; name = "research shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/lab) "cgg" = ( @@ -61729,12 +63962,12 @@ }, /obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -61784,12 +64017,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -61836,7 +64069,6 @@ }, /area/maintenance/starboard/aft) "cgt" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -61850,6 +64082,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ dir = 1 }, @@ -61857,9 +64093,9 @@ "cgu" = ( /obj/structure/disposalpipe/segment, /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/chief"; dir = 4; name = "CE Office APC"; - areastring = "/area/crew_quarters/heads/chief"; pixel_x = 28 }, /obj/structure/cable/yellow, @@ -62014,12 +64250,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -62034,12 +64270,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -62051,12 +64287,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) @@ -62081,12 +64317,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/chief) @@ -62097,8 +64333,8 @@ layer = 2.9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -62122,17 +64358,19 @@ }, /area/hallway/primary/starboard) "cgN" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/table, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 }, /turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/area/science/misc_lab/range) "cgO" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/tile/blue{ @@ -62198,13 +64436,12 @@ "cgT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/wood, /area/crew_quarters/theatre) "cgU" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Medbay Storage"; req_access_txt = "5" @@ -62219,17 +64456,20 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/storage) "cgV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) "cgW" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Quiet Room"; opacity = 1 @@ -62239,6 +64479,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/library) "cgX" = ( @@ -62383,8 +64627,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/wood, /area/library) @@ -62393,8 +64637,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/wood, @@ -62455,12 +64699,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/clerk) @@ -62503,12 +64747,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/clerk) @@ -62518,8 +64762,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -62571,12 +64815,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -62653,8 +64897,8 @@ /area/janitor) "chF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/showroomfloor, @@ -62676,6 +64920,10 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "chI" = ( @@ -62692,8 +64940,8 @@ /area/bridge/showroom/corporate) "chJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/machinery/light{ dir = 1 @@ -62706,12 +64954,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -62723,12 +64971,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -62742,12 +64990,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -62832,13 +65080,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "cia" = ( @@ -62855,12 +65109,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) @@ -62880,12 +65134,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) @@ -62898,8 +65152,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -62908,8 +65162,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -62919,8 +65173,8 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -62934,8 +65188,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -62956,8 +65210,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -62966,8 +65220,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -62982,8 +65236,8 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) @@ -62992,8 +65246,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -63007,19 +65261,22 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port) "cio" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Corporate Showroom"; req_access_txt = "19" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/bridge/showroom/corporate) "cip" = ( @@ -63031,6 +65288,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "ciq" = ( @@ -63070,8 +65331,8 @@ "cit" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -63109,8 +65370,8 @@ }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -63120,8 +65381,8 @@ layer = 2.9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -63139,8 +65400,8 @@ network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/aisat) @@ -63231,6 +65492,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "ciG" = ( @@ -63258,12 +65523,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63276,12 +65541,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63293,12 +65558,12 @@ icon_state = "L1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63310,12 +65575,12 @@ icon_state = "L3" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63334,12 +65599,12 @@ icon_state = "L5" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63363,12 +65628,12 @@ icon_state = "L7" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63384,12 +65649,12 @@ icon_state = "L9" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63402,8 +65667,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63439,12 +65704,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63458,12 +65723,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63471,15 +65736,20 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "ciX" = ( @@ -63501,6 +65771,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "ciZ" = ( @@ -63522,6 +65793,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "cjb" = ( @@ -63583,6 +65858,10 @@ name = "Auxiliary Chamber"; req_access_txt = "24" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/atmos) "cjn" = ( @@ -63618,12 +65897,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63666,6 +65945,10 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard) "cjv" = ( @@ -63705,8 +65988,8 @@ icon_state = "L12" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -63730,12 +66013,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/service) @@ -63761,12 +66044,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -63778,8 +66061,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plating, @@ -63795,12 +66078,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -63816,13 +66099,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard) "cjI" = ( @@ -63837,12 +66126,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark/corner{ dir = 1 @@ -63859,12 +66148,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -63880,12 +66169,12 @@ name = "Fuel Pipe to Filter" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -63901,8 +66190,8 @@ /area/maintenance/port/aft) "cjM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -63919,12 +66208,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Hydroponics Storage" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/central) "cjP" = ( @@ -63946,12 +66238,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -63963,12 +66255,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -64017,8 +66309,8 @@ "cjV" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -64126,12 +66418,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Aft Primary Hallway" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cke" = ( @@ -64151,23 +66446,9 @@ /turf/open/floor/plating, /area/science/robotics/lab) "ckg" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "47" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/secondary) +/obj/structure/chair/stool, +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) "ckh" = ( /obj/machinery/light{ dir = 4 @@ -64200,6 +66481,10 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "ckl" = ( @@ -64233,8 +66518,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 4 + dir = 4; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -64243,12 +66528,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -64269,12 +66554,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/storage) @@ -64290,17 +66575,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/storage) "ckt" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Medbay Security Post"; req_access_txt = "63" @@ -64319,11 +66603,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -64352,12 +66642,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -64403,17 +66693,16 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/central) "ckC" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Hydroponics"; req_access_txt = "35" @@ -64422,13 +66711,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hydroponics) "ckD" = ( @@ -64446,12 +66741,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -64460,12 +66755,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) @@ -64484,12 +66779,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -64593,12 +66888,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -64621,12 +66916,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -64645,12 +66940,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -64669,12 +66964,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -64689,12 +66984,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel{ dir = 2 @@ -64704,7 +66999,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Hydroponics Backroom"; req_access_txt = "35" @@ -64719,11 +67013,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel{ @@ -64738,12 +67038,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/hydroponics) @@ -64771,8 +67071,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -64792,11 +67092,18 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -64815,12 +67122,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/structure/sign/departments/minsky/supply/hydroponics{ pixel_y = 32 @@ -64832,12 +67139,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -64873,8 +67180,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -64883,8 +67190,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -64905,8 +67212,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -64949,7 +67256,6 @@ /area/medical/medbay/central) "cls" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, /obj/machinery/door/window/eastright{ name = "Chemistry Desk"; req_access_txt = "5; 33" @@ -64971,6 +67277,12 @@ pixel_x = -5 }, /obj/item/reagent_containers/syringe/epinephrine, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "clt" = ( @@ -65031,12 +67343,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -65072,12 +67384,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -65103,35 +67415,40 @@ /turf/open/floor/plasteel, /area/science/lab) "clF" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/side{ dir = 4 }, /area/science/research) "clG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) "clH" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -65140,8 +67457,8 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/machinery/firealarm{ dir = 8; @@ -65169,23 +67486,23 @@ /obj/machinery/holopad, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) "clM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -65217,12 +67534,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) @@ -65231,8 +67548,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -65275,6 +67592,10 @@ id = "telelab"; name = "test chamber blast door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/explab) "clV" = ( @@ -65287,8 +67608,8 @@ /obj/structure/girder, /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -65302,7 +67623,13 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -65315,15 +67642,15 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) "clY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -65359,6 +67686,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "cme" = ( @@ -65408,34 +67739,34 @@ /area/medical/surgery) "cml" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cmm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cmn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /mob/living/simple_animal/bot/medbot{ auto_patrol = 1; @@ -65447,12 +67778,12 @@ "cmo" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -65461,37 +67792,45 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cmq" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white/side{ dir = 8 }, /area/medical/medbay/central) "cmr" = ( -/obj/machinery/door/firedoor, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cms" = ( @@ -65502,12 +67841,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -65519,12 +67858,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -65540,6 +67879,10 @@ id = "cmoprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "cmw" = ( @@ -65554,6 +67897,10 @@ id = "cmoprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "cmx" = ( @@ -65568,6 +67915,10 @@ id = "cmoprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "cmy" = ( @@ -65575,6 +67926,10 @@ name = "Medbay Maintenance"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/medical/central) "cmz" = ( @@ -65674,8 +68029,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -65725,12 +68080,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -65741,8 +68096,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -65751,8 +68106,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -65838,12 +68193,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_b) @@ -65897,8 +68252,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel, @@ -65984,12 +68339,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -66004,16 +68359,9 @@ }, /area/medical/surgery) "cnp" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Research Testing Range"; - req_access_txt = "47" - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/department/science) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) "cnq" = ( /obj/structure/table, /obj/item/book/manual/wiki/surgery, @@ -66044,12 +68392,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/janitor) @@ -66080,12 +68428,12 @@ /area/medical/surgery) "cnu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/janitor) @@ -66112,8 +68460,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -66321,6 +68669,12 @@ id = "chemistry_shutters_2"; name = "chemistry shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/chemistry) "cnM" = ( @@ -66352,13 +68706,16 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/research) "cnO" = ( /obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/science/research"; dir = 8; name = "Security Post - Research Division APC"; - areastring = "/area/security/checkpoint/science/research"; pixel_x = -24 }, /obj/structure/cable/yellow, @@ -66374,7 +68731,6 @@ /turf/open/floor/plasteel, /area/security/checkpoint/science/research) "cnP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Medbay Storage"; req_access_txt = "5" @@ -66391,10 +68747,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/storage) "cnQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Medbay Desk"; req_access_txt = "5" @@ -66411,10 +68770,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cnR" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; name = "Medbay"; @@ -66433,13 +68795,16 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cnS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/research{ id_tag = "ResearchExt"; @@ -66449,10 +68814,10 @@ /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/research) "cnT" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Security Post - Research Division"; req_access_txt = "63" @@ -66469,6 +68834,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) "cnU" = ( @@ -66523,12 +68892,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -66538,12 +68907,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -66556,8 +68925,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -66572,20 +68941,20 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) "coc" = ( /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/science/research"; dir = 1; name = "Research Division APC"; - areastring = "/area/science/research"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -66600,12 +68969,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -66620,12 +68989,12 @@ "coe" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/research) @@ -66649,8 +69018,8 @@ "coh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /mob/living/simple_animal/pet/dog/pug{ desc = "It's Pugley IV, the research department's lovable pug clone. Hopefully nothing happens to this one - fourth time lucky!"; @@ -66664,12 +69033,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -66687,20 +69056,20 @@ /obj/effect/spawner/lootdrop/maintenance, /obj/item/wrench, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map-1"; - dir = 8 + dir = 8; + icon_state = "connector_map-1" }, /turf/open/floor/plating, /area/maintenance/department/science/central) "col" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -66709,12 +69078,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -66728,17 +69097,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "coo" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -66750,13 +69118,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cop" = ( @@ -66767,12 +69141,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -66795,12 +69169,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -66843,12 +69217,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -66861,12 +69235,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_b) @@ -66891,8 +69265,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel/white, @@ -66909,20 +69283,20 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "coC" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/surgery"; dir = 4; name = "Surgery APC"; - areastring = "/area/medical/surgery"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -66962,12 +69336,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -66976,12 +69350,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -66994,12 +69368,12 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -67015,8 +69389,8 @@ "coJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -67039,8 +69413,13 @@ /turf/open/floor/plasteel, /area/medical/cryo) "coM" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/cryo) "coN" = ( @@ -67052,13 +69431,19 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_b) "coO" = ( @@ -67076,12 +69461,12 @@ /area/crew_quarters/heads/cmo) "coP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/science/explab) @@ -67116,9 +69501,9 @@ /area/crew_quarters/heads/cmo) "coS" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/cmo"; dir = 4; name = "CMO's Office APC"; - areastring = "/area/crew_quarters/heads/cmo"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -67150,12 +69535,12 @@ /area/medical/chemistry) "coU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/science/explab) @@ -67166,12 +69551,12 @@ pixel_y = -25 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/science/explab) @@ -67192,7 +69577,6 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/firedoor, /obj/machinery/door/window/eastright{ dir = 8; name = "Chemistry Desk"; @@ -67217,6 +69601,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "coY" = ( @@ -67234,12 +69624,12 @@ /area/hallway/primary/aft) "coZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/science/explab) @@ -67278,12 +69668,17 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/firedoor, /obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/lab) "cpd" = ( @@ -67322,6 +69717,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/explab) "cph" = ( @@ -67340,7 +69739,6 @@ /turf/open/floor/plasteel/white, /area/science/lab) "cpi" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/medical{ name = "Research Break Room"; @@ -67348,6 +69746,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -67394,12 +69799,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -67411,12 +69816,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -67432,12 +69837,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/lab) @@ -67445,7 +69850,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Research and Development Lab"; req_one_access_txt = "7;29" @@ -67461,13 +69865,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/lab) "cpq" = ( @@ -67481,12 +69891,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -67495,12 +69905,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -67515,26 +69925,26 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "cpt" = ( /obj/machinery/power/apc{ + areastring = "/area/science/explab"; dir = 2; name = "Experimentation Lab APC"; - areastring = "/area/science/explab"; pixel_y = -24 }, /obj/structure/cable/yellow, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 1 + dir = 1; + icon_state = "scrub_map_on-3" }, /turf/open/floor/plasteel/white, /area/science/explab) @@ -67559,8 +69969,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/structure/cable/yellow{ icon_state = "1-8" @@ -67574,9 +69984,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cpx" = ( @@ -67587,12 +70000,12 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -67652,12 +70065,12 @@ "cpC" = ( /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/engine, /area/science/mixing/chamber) @@ -67665,11 +70078,17 @@ /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/engine, @@ -67679,20 +70098,20 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) "cpF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -67706,12 +70125,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/power/apc{ areastring = "/area/science/mixing/chamber"; @@ -67739,8 +70158,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/layer3{ - icon_state = "vent_map-3"; dir = 1; + icon_state = "vent_map-3"; id_tag = "toxmix_airlock_pump" }, /turf/open/floor/engine, @@ -67748,6 +70167,12 @@ "cpJ" = ( /obj/structure/barricade/wooden, /obj/structure/girder, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "cpK" = ( @@ -67816,8 +70241,8 @@ /area/engine/supermatter) "cpS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -67826,6 +70251,12 @@ name = "Surgery Maintenance"; req_access_txt = "45" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "cpU" = ( @@ -67840,12 +70271,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/nanite) @@ -67854,12 +70285,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/science/nanite) @@ -67868,18 +70299,23 @@ name = "Nanite Laboratory"; req_one_access_txt = "7;47;29" }, -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/nanite) "cpY" = ( @@ -67888,12 +70324,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -67902,8 +70338,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plating/airless, /area/medical/virology) @@ -67911,8 +70347,8 @@ /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 8 + dir = 8; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 8; @@ -67928,12 +70364,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, @@ -67946,12 +70382,12 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -67979,12 +70415,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -67998,17 +70434,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "cqg" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -68034,13 +70469,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "cqh" = ( @@ -68054,12 +70495,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) @@ -68068,12 +70509,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) @@ -68086,6 +70527,9 @@ /obj/structure/sign/departments/minsky/research/xenobiology{ pixel_y = -32 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "cqk" = ( @@ -68131,8 +70575,8 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -68148,12 +70592,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) @@ -68169,16 +70613,16 @@ "cqq" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/space, /area/science/xenobiology) "cqr" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/chemistry"; dir = 8; name = "Chemistry APC"; - areastring = "/area/medical/chemistry"; pixel_x = -24 }, /obj/structure/closet/secure_closet/chemical{ @@ -68199,9 +70643,10 @@ "cqs" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/xenobiology) "cqt" = ( @@ -68263,6 +70708,12 @@ id = "research_shutters_2"; name = "research shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/lab) "cqx" = ( @@ -68272,9 +70723,9 @@ maxcharge = 15000 }, /obj/machinery/power/apc{ + areastring = "/area/science/lab"; dir = 2; name = "Research Lab APC"; - areastring = "/area/science/lab"; pixel_y = -26 }, /obj/structure/cable/yellow, @@ -68385,13 +70836,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/science/xenobiology) "cqF" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research/glass{ name = "Genetics Lab"; req_access_txt = "5; 9; 68" @@ -68413,13 +70863,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/genetics) "cqG" = ( @@ -68434,7 +70890,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "cqH" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -68446,6 +70901,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "cqI" = ( @@ -68498,12 +70957,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -68512,12 +70971,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/genetics) @@ -68545,7 +71004,6 @@ /turf/open/floor/carpet, /area/medical/psych) "cqQ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ id_tag = "AuxGenetics"; name = "Genetics Lab"; @@ -68555,13 +71013,19 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/genetics) "cqR" = ( @@ -68569,6 +71033,12 @@ name = "Psychiatrists office Maintenance"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/medical/psych) "cqS" = ( @@ -68576,12 +71046,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -68592,27 +71062,27 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "cqU" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/maintenance/department/science) +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) "cqV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/bot{ + dir = 1 }, +/obj/structure/table, +/obj/item/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, /turf/open/floor/plasteel, -/area/maintenance/department/science) +/area/science/misc_lab/range) "cqW" = ( /obj/machinery/airalarm{ dir = 8; @@ -68642,18 +71112,16 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "cqZ" = ( -/obj/machinery/light_switch{ - pixel_y = -25 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plasteel, +/area/maintenance/department/science) "cra" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = -23 }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) @@ -68699,8 +71167,9 @@ }, /area/maintenance/port/aft) "cri" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) @@ -68719,12 +71188,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -68741,12 +71210,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -68758,12 +71227,12 @@ }, /obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -68775,7 +71244,6 @@ /turf/open/floor/plasteel/white, /area/medical/surgery) "crp" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical{ name = "Medbay Break Room"; req_access_txt = "5" @@ -68784,11 +71252,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel/cafeteria{ @@ -68806,12 +71280,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -68826,12 +71300,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -68908,12 +71382,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -68926,17 +71400,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/research) "crz" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -68950,11 +71423,17 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -68967,12 +71446,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -68981,12 +71460,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -69020,12 +71499,12 @@ }, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -69037,12 +71516,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -69054,12 +71533,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -69070,12 +71549,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -69084,12 +71563,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -69115,8 +71594,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, @@ -69136,20 +71615,20 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "crM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -69166,17 +71645,20 @@ id = "rdprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "crO" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -69191,13 +71673,19 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/department/science) "crQ" = ( @@ -69215,12 +71703,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/department/science) @@ -69255,19 +71743,12 @@ /turf/open/floor/plasteel, /area/science/explab) "crY" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 8; + icon_state = "pipe11-1" }, -/turf/open/floor/plasteel, -/area/maintenance/department/science) +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) "crZ" = ( /obj/structure/table, /obj/structure/bedsheetbin{ @@ -69283,11 +71764,13 @@ /turf/open/floor/plating, /area/maintenance/starboard/secondary) "csb" = ( -/obj/structure/rack, -/obj/item/hatchet, -/obj/item/reagent_containers/blood/random, -/turf/open/floor/plating, -/area/maintenance/starboard/secondary) +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 9; + icon_state = "pipe11-1" + }, +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) "csc" = ( /obj/machinery/iv_drip, /obj/item/roller, @@ -69303,16 +71786,18 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "csf" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research/glass{ name = "Robotics Lab"; req_access_txt = "29" @@ -69320,6 +71805,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "csg" = ( @@ -69327,12 +71816,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/structure/cable/yellow{ icon_state = "2-8" @@ -69344,12 +71833,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/mixing) @@ -69374,12 +71863,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /mob/living/carbon/monkey, /turf/open/floor/plasteel/freezer, @@ -69394,11 +71883,7 @@ /turf/open/floor/plasteel/white, /area/medical/surgery) "csm" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_x = 0; - pixel_y = -26 - }, +/obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) "csn" = ( @@ -69472,6 +71957,10 @@ name = "Medbay Maintenance"; req_access_txt = "5" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port/aft) "css" = ( @@ -69479,8 +71968,8 @@ /area/medical/cryo) "cst" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - icon_state = "scrub_map_on-3"; - dir = 8 + dir = 8; + icon_state = "scrub_map_on-3" }, /obj/machinery/firealarm{ dir = 8; @@ -69506,12 +71995,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/department/science) @@ -69520,12 +72009,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/maintenance/department/science) @@ -69536,13 +72025,19 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/maintenance/department/science) "csy" = ( @@ -69550,12 +72045,12 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/science/mixing) @@ -69636,12 +72131,12 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -69650,12 +72145,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/side{ dir = 8 @@ -69665,15 +72160,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/medical/medbay/aft) "csG" = ( @@ -69681,12 +72181,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/side{ dir = 4 @@ -69698,12 +72198,12 @@ }, /obj/effect/landmark/start/medical_doctor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -69717,6 +72217,12 @@ /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/plating, /area/maintenance/department/medical/central) "csJ" = ( @@ -69727,12 +72233,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/side{ dir = 8 @@ -69742,7 +72248,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -69752,13 +72257,19 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/morgue) "csL" = ( @@ -69769,12 +72280,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/medical/morgue) @@ -69786,12 +72297,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/medical/morgue) @@ -69819,7 +72330,6 @@ /turf/open/floor/plasteel/white, /area/science/research) "csP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Test Subject Cell"; req_access_txt = "39" @@ -69835,6 +72345,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/medical/virology) "csQ" = ( @@ -69857,12 +72371,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/structure/cable/yellow{ icon_state = "1-4" @@ -69886,8 +72400,8 @@ "csU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -69897,31 +72411,31 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "csW" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1, /turf/open/floor/plasteel, /area/science/robotics/lab) "csX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -69935,6 +72449,12 @@ id = "rdprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "csZ" = ( @@ -69955,12 +72475,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 10 + dir = 10; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -70028,12 +72548,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -70052,9 +72572,9 @@ "cti" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/science/storage"; dir = 1; name = "Toxins Storage APC"; - areastring = "/area/science/storage"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -70118,12 +72638,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70152,12 +72672,12 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70170,12 +72690,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70183,7 +72703,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Containment Cells"; req_access_txt = "39" @@ -70202,13 +72721,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "ctv" = ( @@ -70225,12 +72750,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70245,12 +72770,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70331,12 +72856,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70352,17 +72877,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) "ctF" = ( -/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -70387,13 +72911,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "ctG" = ( @@ -70410,12 +72940,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70434,12 +72964,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70455,8 +72985,8 @@ }, /obj/machinery/doorButtons/airlock_controller{ idExterior = "virology_airlock_exterior"; - idSelf = "virology_airlock_control"; idInterior = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; name = "Virology Access Console"; pixel_x = 26; pixel_y = 26; @@ -70470,12 +73000,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70488,13 +73018,16 @@ req_one_access_txt = "7;47;29" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science/central) "ctN" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/virology{ autoclose = 0; @@ -70520,13 +73053,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "ctO" = ( @@ -70555,12 +73094,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70606,12 +73145,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -70661,51 +73200,57 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "ctY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white/side{ dir = 8 }, /area/medical/medbay/aft) "ctZ" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/effect/turf_decal/bot{ + dir = 1 }, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/recharger{ + pixel_y = 4 }, +/obj/structure/table, /turf/open/floor/plasteel, -/area/science/storage) +/area/science/misc_lab/range) "cua" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 6; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/science/storage) +/area/maintenance/department/science) "cub" = ( /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; @@ -70728,11 +73273,25 @@ }, /area/maintenance/aft) "cud" = ( -/obj/machinery/light{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/maintenance/department/science) "cue" = ( /obj/structure/cable{ icon_state = "0-2" @@ -70789,9 +73348,9 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/port/aft"; dir = 1; name = "Port Quarter Maintenance APC"; - areastring = "/area/maintenance/port/aft"; pixel_y = 24 }, /turf/open/floor/plating, @@ -70805,12 +73364,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -70849,6 +73408,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cup" = ( @@ -70856,8 +73419,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -70866,8 +73429,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -70951,9 +73514,9 @@ /area/medical/genetics) "cuu" = ( /obj/machinery/power/apc{ + areastring = "/area/medical/genetics"; dir = 1; name = "Genetics Lab APC"; - areastring = "/area/medical/genetics"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -70994,8 +73557,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -71004,8 +73567,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -71066,12 +73629,12 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -71119,17 +73682,16 @@ "cuI" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/science/robotics/lab) "cuJ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Robotics Lab"; req_access_txt = "29" @@ -71145,11 +73707,17 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plasteel, @@ -71163,12 +73731,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -71179,6 +73747,12 @@ id = "rdprivacy"; name = "privacy shutter" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "cuM" = ( @@ -71197,8 +73771,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -71260,8 +73834,8 @@ pixel_y = 32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -71289,8 +73863,8 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -71314,8 +73888,8 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -71327,7 +73901,6 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cvc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Isolation B"; req_access_txt = "39" @@ -71340,6 +73913,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/medical/virology) "cvd" = ( @@ -71421,7 +73998,6 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cvl" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ name = "Isolation A"; req_access_txt = "39" @@ -71434,6 +74010,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/freezer, /area/medical/virology) "cvm" = ( @@ -71670,12 +74250,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Departure Lounge" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cvE" = ( @@ -71692,8 +74275,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -71706,8 +74289,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -71720,16 +74303,40 @@ req_access_txt = "29" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/science/central) "cvJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "4-8" }, -/obj/machinery/power/apc/auto_name/west, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/dark, -/area/science/nanite) +/obj/machinery/door/airlock/research{ + name = "Testing Range"; + req_access_txt = 47 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/maintenance/department/science) "cvK" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -71751,8 +74358,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/freezer, @@ -71779,8 +74386,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -71790,23 +74397,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cvP" = ( /obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cvQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -71830,12 +74437,13 @@ icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "cvT" = ( @@ -71847,12 +74455,12 @@ location = "9.4-Escape-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -71878,12 +74486,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -71908,12 +74516,12 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -71936,12 +74544,12 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -71986,6 +74594,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "cwj" = ( @@ -72000,12 +74614,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -72048,8 +74662,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -72059,8 +74673,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -72082,8 +74696,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -72117,6 +74731,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "cwu" = ( @@ -72136,12 +74754,12 @@ }, /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{ - icon_state = "connector_map"; - dir = 1 + dir = 1; + icon_state = "connector_map" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -72252,16 +74870,16 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/dark, /area/chapel/office) "cwE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel/grimy, @@ -72274,12 +74892,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/main) @@ -72326,17 +74944,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/carpet, /area/chapel/main) "cwM" = ( -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -72344,13 +74961,19 @@ name = "Chapel" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main) "cwN" = ( @@ -72367,20 +74990,20 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cwP" = ( /obj/machinery/power/apc{ + areastring = "/area/crew_quarters/heads/hor"; dir = 2; name = "RD Office APC"; - areastring = "/area/crew_quarters/heads/hor"; pixel_y = -27 }, /obj/structure/cable/yellow, @@ -72491,12 +75114,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -72514,9 +75137,24 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "cwZ" = ( -/obj/structure/target_stake, -/obj/item/target/syndicate, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, /area/science/misc_lab/range) "cxa" = ( /obj/item/stack/cable_coil, @@ -72546,12 +75184,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -72560,20 +75198,20 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cxg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -72584,8 +75222,8 @@ pixel_y = 28 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -72593,44 +75231,44 @@ /area/maintenance/starboard/aft) "cxi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cxj" = ( /obj/item/seeds/watermelon, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cxk" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cxl" = ( /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cxm" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/office) @@ -72640,35 +75278,41 @@ req_access_txt = "22;27" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/office) "cxo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) "cxp" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -72677,12 +75321,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -72698,12 +75342,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 4 + dir = 4; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -72725,12 +75369,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -72742,17 +75386,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cxw" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ name = "Departure Lounge Security Post"; req_access_txt = "63" @@ -72771,13 +75414,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cxx" = ( @@ -72797,8 +75446,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/structure/disposalpipe/segment{ dir = 9 @@ -72814,12 +75463,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -72840,6 +75489,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/chapel/office) "cxC" = ( @@ -72848,12 +75501,18 @@ name = "Mech Bay" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "cxD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, @@ -72861,8 +75520,8 @@ "cxE" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 4 + dir = 4; + icon_state = "vent_map_on-1" }, /turf/open/floor/plasteel/chapel{ dir = 4 @@ -72881,23 +75540,23 @@ /area/science/robotics/mechbay) "cxH" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main) "cxI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -72909,12 +75568,12 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -72925,28 +75584,33 @@ /area/chapel/main) "cxL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main) "cxM" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Funeral Parlour" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main) "cxN" = ( @@ -72979,12 +75643,12 @@ /area/medical/virology) "cxP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/chapel{ dir = 8 @@ -73017,23 +75681,23 @@ /area/medical/medbay/aft) "cxV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/chapel, /area/chapel/main) "cxW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -73052,12 +75716,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 6 + dir = 6; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -73077,12 +75741,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -73099,19 +75763,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 4 + dir = 4; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main) "cya" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 5 + dir = 5; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -73122,8 +75786,8 @@ req_access_txt = "22" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -73143,8 +75807,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 10 + dir = 10; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/dark, /area/chapel/main) @@ -73156,12 +75820,12 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -73176,17 +75840,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) "cyf" = ( -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/research{ autoclose = 0; @@ -73212,13 +75875,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; + dir = 4; + icon_state = "pipe11-3" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/xenobiology) "cyg" = ( @@ -73233,8 +75902,8 @@ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/machinery/firealarm{ dir = 1; @@ -73257,8 +75926,8 @@ /area/science/xenobiology) "cyi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 6 + dir = 6; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /turf/open/floor/plasteel/white, @@ -73277,12 +75946,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 8 + dir = 8; + icon_state = "manifold-3" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 8 + dir = 8; + icon_state = "manifold-1" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -73291,12 +75960,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -73308,12 +75977,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ - icon_state = "manifold-3"; - dir = 1 + dir = 1; + icon_state = "manifold-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -73322,23 +75991,23 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) "cyn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -73346,12 +76015,12 @@ /obj/structure/chair/office/light, /obj/effect/landmark/start/scientist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -73364,12 +76033,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -73413,10 +76082,13 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/science/xenobiology) "cyv" = ( @@ -73609,9 +76281,20 @@ /turf/open/floor/plasteel/white, /area/science/xenobiology) "cyM" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ + dir = 9; + icon_state = "pipe11-1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "pipe11-3" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) @@ -73684,8 +76367,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 5 + dir = 5; + icon_state = "pipe11-3" }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -73697,12 +76380,12 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 9 + dir = 9; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel/white, /area/science/research) @@ -73722,9 +76405,13 @@ name = "gift shop shutters" }, /obj/machinery/paystand/register{ - icon_state = "register"; + dir = 1; + icon_state = "register" + }, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, @@ -73747,6 +76434,24 @@ }, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"cyX" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + dir = 8; + icon_state = "scrub_map_on-3" + }, +/obj/machinery/light, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) "cyY" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -73796,12 +76501,12 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/firealarm{ dir = 1; @@ -73854,6 +76559,43 @@ }, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"czf" = ( +/obj/machinery/camera{ + c_tag = "Research Division Testing Range"; + dir = 1; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/power/apc{ + areastring = "/area/science/misc_lab/range"; + name = "Testing Range APC"; + pixel_y = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) +"czg" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) +"czh" = ( +/obj/item/radio/intercom{ + pixel_y = -30 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) "czi" = ( /obj/machinery/button/door{ dir = 2; @@ -73911,6 +76653,53 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/dark, /area/science/nanite) +"czo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/misc_lab/range) +"czp" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/science/misc_lab/range) +"czq" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/turf/open/floor/plasteel, +/area/maintenance/department/science) +"czr" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/maintenance/department/science) +"czs" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{ + dir = 4; + icon_state = "manifold-3" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ + dir = 4; + icon_state = "manifold-1" + }, +/turf/open/floor/plasteel, +/area/maintenance/department/science) "czx" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -73953,7 +76742,6 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/firedoor, /obj/item/reagent_containers/glass/bottle/epinephrine, /obj/item/reagent_containers/syringe, /obj/item/pen, @@ -73967,6 +76755,12 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "czF" = ( @@ -74024,6 +76818,7 @@ /area/science/test_area) "czK" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/test_area) "czL" = ( @@ -74124,9 +76919,9 @@ /area/medical/genetics) "cAo" = ( /obj/machinery/power/apc{ + areastring = "/area/science/robotics/mechbay"; dir = 4; name = "Mech Bay APC"; - areastring = "/area/science/robotics/mechbay"; pixel_x = 28 }, /obj/structure/cable/yellow{ @@ -74150,8 +76945,8 @@ /area/science/nanite) "cAr" = ( /obj/machinery/computer/nanite_chamber_control{ - icon_state = "computer"; - dir = 8 + dir = 8; + icon_state = "computer" }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/dark, @@ -74234,12 +77029,15 @@ }, /area/medical/medbay/aft) "cBc" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Genetics"; opacity = 1; req_access_txt = "9" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/medical/genetics) "cBd" = ( @@ -74278,6 +77076,12 @@ id = "toxins_blastdoor"; name = "biohazard containment door" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/mixing) "cBs" = ( @@ -74404,6 +77208,7 @@ /area/medical/virology) "cBS" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "cBT" = ( @@ -74448,7 +77253,10 @@ }, /area/medical/medbay/aft) "cBY" = ( -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "cCd" = ( @@ -74498,6 +77306,10 @@ id = "robotics_shutters"; name = "robotics shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/robotics/mechbay) "cCq" = ( @@ -74610,9 +77422,9 @@ pixel_y = -1 }, /obj/machinery/power/apc{ + areastring = "/area/science/mixing"; dir = 4; name = "Toxins Lab APC"; - areastring = "/area/science/mixing"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -74704,6 +77516,12 @@ id = "robotics_shutters"; name = "robotics shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/robotics/lab) "cDb" = ( @@ -74762,9 +77580,9 @@ /area/science/robotics/lab) "cDg" = ( /obj/machinery/power/apc{ + areastring = "/area/science/robotics/lab"; dir = 1; name = "Robotics Lab APC"; - areastring = "/area/science/robotics/lab"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -74897,9 +77715,9 @@ }, /obj/item/storage/box/syringes, /obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/medical/virology"; dir = 1; name = "Virology APC"; - areastring = "/area/medical/virology"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -75025,11 +77843,16 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; name = "robotics shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/robotics/lab) "cEk" = ( @@ -75115,6 +77938,7 @@ /area/maintenance/starboard/aft) "cEA" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/space/nearstation) "cEB" = ( @@ -75223,7 +78047,13 @@ req_access_txt = "32" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -75268,12 +78098,17 @@ /turf/open/floor/plasteel/dark, /area/medical/morgue) "cEY" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ name = "Morgue"; opacity = 1; req_access_txt = "6" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/medical/morgue) "cEZ" = ( @@ -75308,6 +78143,12 @@ "cFo" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/mixing/chamber) "cFr" = ( @@ -75469,7 +78310,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/virology{ autoclose = 0; @@ -75494,6 +78334,12 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "cGJ" = ( @@ -75515,7 +78361,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology{ name = "Virology Access"; req_access_txt = "39" @@ -75533,6 +78378,12 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "cGM" = ( @@ -75638,7 +78489,6 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "cHZ" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ name = "Research Division Server Room"; req_access_txt = "30" @@ -75646,6 +78496,12 @@ /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/dark, /area/science/server) "cIa" = ( @@ -75665,9 +78521,9 @@ pixel_x = 22 }, /obj/machinery/power/apc{ + areastring = "/area/science/server"; dir = 1; name = "Research Division Server Room APC"; - areastring = "/area/science/server"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -75865,7 +78721,6 @@ /turf/open/floor/plasteel/dark, /area/science/server) "cIX" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ name = "Server Access"; req_access_txt = "30" @@ -75873,6 +78728,12 @@ /obj/machinery/atmospherics/pipe/simple{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/science/server) "cIY" = ( @@ -75923,14 +78784,6 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) -"cJl" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/aft) "cJm" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance{ @@ -75940,6 +78793,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/department/science/central) "cJn" = ( @@ -76327,6 +79187,10 @@ name = "Robotics Maintenance"; req_access_txt = "29" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "cKI" = ( @@ -76370,6 +79234,12 @@ /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;5;39;6" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/aft) "cLl" = ( @@ -76432,9 +79302,9 @@ /area/maintenance/solars/starboard/aft) "cLM" = ( /obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/starboard/aft"; dir = 1; name = "Starboard Quarter Solar APC"; - areastring = "/area/maintenance/solars/starboard/aft"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -76478,6 +79348,12 @@ name = "Relic Closet"; req_access_txt = "22" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/cult{ dir = 2 }, @@ -76510,6 +79386,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/aft) "cMe" = ( @@ -76545,12 +79425,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) -"cMk" = ( -/obj/structure/cable/yellow, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/auto_name/south, -/turf/open/floor/plating, -/area/maintenance/aft/secondary) "cMl" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ @@ -76883,6 +79757,10 @@ name = "Auxiliary Escape Airlock" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "cNg" = ( @@ -77026,6 +79904,12 @@ /obj/machinery/door/morgue{ name = "Confession Booth" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/main) "cNN" = ( @@ -77106,9 +79990,9 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ + areastring = "/area/chapel/main"; dir = 8; name = "Chapel APC"; - areastring = "/area/chapel/main"; pixel_x = -25 }, /turf/open/floor/carpet, @@ -77212,6 +80096,12 @@ name = "Confession Booth (Chaplain)"; req_access_txt = "22" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/chapel/office) "cOL" = ( @@ -77273,6 +80163,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "cPd" = ( @@ -77280,6 +80171,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "cPf" = ( @@ -77665,6 +80557,9 @@ name = "biohazard containment door" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "cQT" = ( @@ -77689,6 +80584,10 @@ }, /obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cQZ" = ( @@ -77701,6 +80600,9 @@ }, /obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "cRa" = ( @@ -77715,7 +80617,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ name = "Xenobiology Lab"; req_access_txt = "47" @@ -77734,6 +80635,7 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/xenobiology) "cRe" = ( @@ -77888,6 +80790,12 @@ /obj/machinery/door/morgue{ name = "Chapel Garden" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/cult{ dir = 2 }, @@ -77995,6 +80903,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cRW" = ( @@ -78006,6 +80920,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cRY" = ( @@ -78017,6 +80937,12 @@ name = "test chamber blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cRZ" = ( @@ -78029,6 +80955,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cSc" = ( @@ -78044,6 +80976,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cSd" = ( @@ -78125,6 +81063,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "cSs" = ( @@ -78154,6 +81098,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "cSw" = ( @@ -78227,6 +81177,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cSE" = ( @@ -78306,6 +81262,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "cSO" = ( @@ -78339,6 +81301,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "cSR" = ( @@ -78458,6 +81426,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "cTe" = ( @@ -78496,6 +81470,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/science/xenobiology) "cTj" = ( @@ -78549,6 +81529,10 @@ name = "test chamber blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "cTn" = ( @@ -78569,6 +81553,12 @@ name = "Test Chamber Maintenance"; req_access_txt = "47" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "cTr" = ( @@ -78755,6 +81745,7 @@ "cVy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "cVz" = ( @@ -78798,6 +81789,10 @@ name = "Construction Zone" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/construction/mining/aux_base) "cXc" = ( @@ -78887,6 +81882,10 @@ name = "Auxillary Base Shutters" }, /obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/construction/mining/aux_base) "cYT" = ( @@ -78942,6 +81941,10 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/science/xenobiology) "daB" = ( @@ -79278,6 +82281,7 @@ /area/solar/starboard/aft) "dbN" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "dbO" = ( @@ -79296,6 +82300,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "dbQ" = ( @@ -79397,9 +82407,9 @@ }, /obj/item/reagent_containers/dropper, /obj/machinery/power/apc/highcap/ten_k{ + areastring = "/area/science/xenobiology"; dir = 1; name = "Xenobiology APC"; - areastring = "/area/science/xenobiology"; pixel_y = 27 }, /obj/structure/cable/yellow{ @@ -79592,6 +82602,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dcR" = ( @@ -79603,6 +82619,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dcS" = ( @@ -79618,6 +82640,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dcU" = ( @@ -79632,6 +82660,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dcV" = ( @@ -79657,6 +82691,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dcX" = ( @@ -79669,6 +82709,12 @@ name = "containment blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dda" = ( @@ -79700,6 +82746,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/science/xenobiology) "dde" = ( @@ -79825,6 +82877,12 @@ /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/plating, /area/science/xenobiology) "ddq" = ( @@ -79865,6 +82923,10 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/science/xenobiology) "ddv" = ( @@ -79876,14 +82938,20 @@ name = "test chamber blast door" }, /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "ddw" = ( /obj/structure/cable/yellow, /obj/machinery/power/apc{ + areastring = "/area/maintenance/department/science/xenobiology"; dir = 4; name = "Test Chamber Maintenance APC"; - areastring = "/area/maintenance/department/science/xenobiology"; pixel_x = 26 }, /turf/open/floor/plating, @@ -79911,13 +82979,16 @@ /area/science/xenobiology) "ddA" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ glass = 1; name = "Slime Euthanization Chamber"; opacity = 0; req_access_txt = "55" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/science/xenobiology) "ddB" = ( @@ -80461,6 +83532,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard) "dgr" = ( @@ -80610,6 +83682,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "dhl" = ( @@ -80816,9 +83889,9 @@ /obj/structure/table, /obj/item/analyzer, /obj/machinery/power/apc{ + areastring = "/area/storage/primary"; dir = 2; name = "Tool Storage APC"; - areastring = "/area/storage/primary"; pixel_y = -27 }, /obj/structure/cable/yellow, @@ -81266,6 +84339,10 @@ id = "engsm"; name = "Radiation Chamber Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/supermatter) "djx" = ( @@ -81277,6 +84354,10 @@ id = "engsm"; name = "Radiation Chamber Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/supermatter) "djz" = ( @@ -81302,8 +84383,8 @@ height = 15; id = "arrivals_stationary"; name = "arrivals"; - width = 7; - roundstart_template = /datum/map_template/shuttle/arrival/box + roundstart_template = /datum/map_template/shuttle/arrival/box; + width = 7 }, /turf/open/space/basic, /area/space) @@ -81350,6 +84431,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/xenobiology) "dmr" = ( @@ -81362,6 +84449,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/xenobiology) "dmD" = ( @@ -81387,6 +84480,7 @@ /area/maintenance/starboard/fore) "dni" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/fore) "dnk" = ( @@ -81398,9 +84492,9 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ + areastring = "/area/maintenance/port/fore"; dir = 4; name = "Port Bow Maintenance APC"; - areastring = "/area/maintenance/port/fore"; pixel_x = 26 }, /turf/open/floor/plating{ @@ -81522,6 +84616,10 @@ /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "dtM" = ( @@ -81531,9 +84629,9 @@ "dtS" = ( /obj/item/cigbutt, /obj/machinery/power/apc{ + areastring = "/area/maintenance/starboard/fore"; dir = 2; name = "Starboard Bow Maintenance APC"; - areastring = "/area/maintenance/starboard/fore"; pixel_y = -28 }, /obj/structure/cable/yellow{ @@ -81611,6 +84709,7 @@ /area/maintenance/starboard/secondary) "dxk" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dxv" = ( @@ -81622,15 +84721,6 @@ /obj/structure/grille, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"dyp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/science/misc_lab/range) "dyw" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -81639,14 +84729,6 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"dzf" = ( -/obj/machinery/camera{ - c_tag = "Research Division Testing Range"; - dir = 1; - network = list("ss13","rd") - }, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) "dzQ" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -81675,6 +84757,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dBe" = ( @@ -81751,23 +84839,12 @@ }, /turf/open/floor/plating, /area/security/brig) -"dBK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/atmos) "dBN" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ icon_state = "0-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dBU" = ( @@ -81780,6 +84857,7 @@ "dBV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/medical/virology) "dBX" = ( @@ -81873,13 +84951,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/carpet, /area/library) -"dCY" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "dDe" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/cafeteria{ @@ -81985,16 +85056,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -82011,6 +85082,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/storage) "dQV" = ( @@ -82038,12 +85115,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -82066,14 +85143,34 @@ /area/crew_quarters/fitness/recreation) "eFN" = ( /obj/structure/bodycontainer/crematorium{ - id = "crematoriumChapel"; - dir = 1 + dir = 1; + id = "crematoriumChapel" }, /turf/open/floor/plasteel/dark, /area/chapel/office) -"eTI" = ( -/turf/open/floor/plasteel, -/area/science/misc_lab/range) +"eMk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/crew_quarters/fitness/recreation) +"ePe" = ( +/obj/machinery/door/poddoor{ + density = 1; + id = "QMLoaddoor2"; + name = "Supply Dock Loading Door" + }, +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "fdr" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -82092,6 +85189,18 @@ /obj/structure/grille, /turf/open/space/basic, /area/space/nearstation) +"fyv" = ( +/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/plating, +/area/maintenance/starboard/fore) "fEQ" = ( /turf/closed/wall, /area/science/nanite) @@ -82104,6 +85213,19 @@ }, /turf/open/floor/plasteel, /area/science/mixing) +"gdo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/disposal) +"gga" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/brig) "glh" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/hidden, /turf/open/floor/plating, @@ -82121,19 +85243,25 @@ /obj/item/clothing/suit/apron/chef, /turf/open/floor/plating, /area/maintenance/port/aft) +"guV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "gyC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plasteel, /area/engine/break_room) "gJs" = ( /obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/atmos) "gLo" = ( @@ -82148,10 +85276,20 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"gLC" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel, -/area/maintenance/department/science) +"gLX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/security/prison) "gNe" = ( /obj/machinery/light/small{ dir = 8 @@ -82177,6 +85315,23 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"hfl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "cmoprivacy"; + name = "privacy shutter" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/cmo) "hfn" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -82197,6 +85352,19 @@ "hkq" = ( /turf/open/floor/plasteel, /area/engine/storage_shared) +"hsu" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "Arrival Airlock" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "hvt" = ( /obj/structure/kitchenspike_frame, /obj/effect/decal/cleanable/blood/gibs/old, @@ -82213,6 +85381,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/security/prison) "hIt" = ( @@ -82220,6 +85392,12 @@ /obj/machinery/door/poddoor/shutters{ id = "abandoned_kitchen" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "ifN" = ( @@ -82231,12 +85409,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"ihB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/maintenance/starboard/secondary) "ipa" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden, /turf/open/floor/plasteel/dark/telecomms, @@ -82249,6 +85421,18 @@ /obj/item/clothing/gloves/color/black, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) +"iyf" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/wood, +/area/library) "iAj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ @@ -82262,6 +85446,14 @@ /obj/structure/cable/yellow, /turf/open/floor/plasteel, /area/janitor) +"iCu" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/medical/virology) "iDk" = ( /obj/structure/window/reinforced{ dir = 1; @@ -82269,6 +85461,20 @@ }, /turf/open/space/basic, /area/space/nearstation) +"iDY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/medical/chemistry) "iKA" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -82297,16 +85503,19 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"joY" = ( -/obj/structure/disposalpipe/segment{ +"jtW" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plating, -/area/maintenance/department/medical/central) +/area/maintenance/port/aft) "jwW" = ( /turf/closed/wall/mineral/plastitanium, /area/crew_quarters/fitness/recreation) @@ -82330,6 +85539,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "jOQ" = ( @@ -82388,16 +85603,6 @@ "kwT" = ( /turf/open/floor/plating, /area/maintenance/starboard/secondary) -"kxk" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -25 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) "kzn" = ( /obj/machinery/door/airlock/external{ name = "Departure Lounge Airlock" @@ -82458,6 +85663,7 @@ /area/janitor) "kUE" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "lal" = ( @@ -82469,6 +85675,11 @@ "lob" = ( /turf/closed/wall, /area/maintenance/department/science/central) +"lpV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/port/aft) "lvi" = ( /turf/closed/wall, /area/maintenance/starboard/secondary) @@ -82480,16 +85691,30 @@ dirx = -2; diry = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) +"lBm" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "lGS" = ( /obj/docking_port/stationary/public_mining_dock, /turf/open/floor/plating, /area/construction/mining/aux_base) -"lMz" = ( -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/science/misc_lab/range) "lMJ" = ( /obj/structure/lattice, /turf/open/space/basic, @@ -82503,6 +85728,20 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"lQk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "research_shutters"; + name = "research shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/science/lab) "mjJ" = ( /obj/machinery/nuclearbomb/beer{ pixel_x = 2; @@ -82530,6 +85769,16 @@ }, /turf/open/space/basic, /area/space/nearstation) +"mxF" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 2 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "mGq" = ( /obj/machinery/door/airlock/external{ req_one_access_txt = "13,8" @@ -82538,6 +85787,10 @@ dirx = 1; diry = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "mGS" = ( @@ -82557,6 +85810,14 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) +"mLA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/hallway/secondary/command) "mWg" = ( /obj/structure/girder, /obj/structure/grille, @@ -82564,6 +85825,11 @@ icon_state = "panelscorched" }, /area/maintenance/port/aft) +"mWT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/science/xenobiology) "nde" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -82573,54 +85839,31 @@ /area/engine/break_room) "ndM" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 9 + dir = 9; + icon_state = "pipe11-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 4 + dir = 4; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) -"noK" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) -"npM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/window/westleft{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Testing Range" - }, -/turf/open/floor/plasteel, -/area/science/misc_lab/range) +"nnB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/atmos) "nwS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) -"nPc" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - icon_state = "manifold-2"; - dir = 4 - }, -/turf/open/floor/plasteel/dark/corner, -/area/hallway/primary/starboard) "nPk" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -82632,13 +85875,6 @@ }, /turf/open/floor/plating, /area/engine/atmos) -"nSo" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) "nXA" = ( /obj/structure/rack{ icon = 'icons/obj/stationobjs.dmi'; @@ -82653,10 +85889,6 @@ /obj/structure/grille/broken, /turf/open/space/basic, /area/space/nearstation) -"obb" = ( -/obj/structure/target_stake, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) "obX" = ( /obj/docking_port/stationary{ area_type = /area/construction/mining/aux_base; @@ -82673,6 +85905,7 @@ /area/construction/mining/aux_base) "ocT" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/misc_lab/range) "oub" = ( @@ -82690,6 +85923,14 @@ /obj/structure/lattice, /turf/open/space/basic, /area/aisat) +"oCZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/main) "oQe" = ( /obj/machinery/atmospherics/components/unary/portables_connector{ dir = 8; @@ -82709,6 +85950,19 @@ }, /turf/open/space/basic, /area/space) +"pdO" = ( +/obj/machinery/door/airlock/grunge{ + name = "Courtroom"; + opacity = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/courtroom) "pmZ" = ( /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -82726,15 +85980,17 @@ }, /turf/open/space/basic, /area/space/nearstation) -"pxi" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/science/misc_lab/range) "pzj" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/fore) "pBX" = ( @@ -82752,32 +86008,15 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"pNE" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/dark/corner, -/area/hallway/primary/starboard) -"pPn" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, +"pRR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, -/area/maintenance/starboard/secondary) +/area/hallway/secondary/entry) "pSG" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/hidden{ - icon_state = "manifold-2"; - dir = 8 + dir = 8; + icon_state = "manifold-2" }, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) @@ -82826,8 +86065,8 @@ /area/maintenance/port) "qhy" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, /turf/open/floor/plating, @@ -82853,6 +86092,16 @@ /obj/item/storage/photo_album, /turf/open/floor/engine/cult, /area/library) +"rcv" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "rfb" = ( /obj/structure/girder, /obj/structure/grille, @@ -82887,6 +86136,24 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"rOP" = ( +/obj/machinery/door/poddoor{ + density = 1; + id = "QMLoaddoor"; + name = "Supply Dock Loading Door" + }, +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "rSL" = ( /obj/machinery/vending/snack/random, /turf/open/floor/plasteel, @@ -82900,18 +86167,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/storage_shared) -"sdi" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/bin{ - pixel_x = -2; - pixel_y = -2 - }, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) "siF" = ( /obj/structure/grille, /turf/open/floor/plating/airless, @@ -82921,19 +86176,10 @@ /obj/structure/girder/reinforced, /turf/open/space/basic, /area/space/nearstation) -"szA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/science/misc_lab/range) "sBu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ - icon_state = "vent_map_on-1"; - dir = 1 + dir = 1; + icon_state = "vent_map_on-1" }, /obj/machinery/light, /turf/open/floor/plating, @@ -82949,6 +86195,10 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "sIA" = ( @@ -82958,24 +86208,47 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/hallway/secondary/entry) "sJW" = ( /turf/closed/wall/mineral/plastitanium, /area/engine/break_room) +"sTD" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/starboard/fore) +"tdJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/science/mixing) "tjt" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/science/mixing/chamber) -"tzq" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 +"tAc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/turf/open/floor/plasteel/dark/corner, -/area/hallway/primary/starboard) +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/medical/virology) "tDM" = ( /obj/machinery/door/airlock/engineering/glass/critical{ heat_proof = 1; @@ -82985,6 +86258,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/engine/supermatter) "tFJ" = ( @@ -82995,8 +86274,8 @@ /area/medical/morgue) "tGf" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 9 + dir = 9; + icon_state = "pipe11-2" }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) @@ -83007,18 +86286,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, /area/crew_quarters/locker) -"tVY" = ( -/obj/structure/closet/crate, -/obj/item/target/alien, -/obj/item/target/alien, -/obj/item/target/clown, -/obj/item/target/clown, -/obj/item/target/syndicate, -/obj/item/target/syndicate, -/obj/item/gun/energy/laser/practice, -/obj/item/gun/energy/laser/practice, -/turf/open/floor/plasteel/white, -/area/science/misc_lab/range) "tXK" = ( /obj/machinery/air_sensor/atmos/toxins_mixing_tank, /turf/open/floor/engine/vacuum, @@ -83040,6 +86307,11 @@ }, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"ubh" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/engineering) "ufS" = ( /obj/machinery/door/airlock/maintenance{ name = "Storage Room"; @@ -83047,7 +86319,13 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; + dir = 8; + icon_state = "pipe11-1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, @@ -83058,12 +86336,12 @@ /area/maintenance/department/science) "uGB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ - icon_state = "pipe11-1"; - dir = 8 + dir = 8; + icon_state = "pipe11-1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ - icon_state = "pipe11-3"; - dir = 9 + dir = 9; + icon_state = "pipe11-3" }, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) @@ -83110,6 +86388,17 @@ }, /turf/open/floor/plasteel, /area/maintenance/department/science) +"vkb" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "Arrival Airlock" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "vlx" = ( /obj/machinery/vr_sleeper, /obj/effect/turf_decal/tile/neutral{ @@ -83119,8 +86408,8 @@ /area/crew_quarters/fitness/recreation) "vuI" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 8 + dir = 8; + icon_state = "pipe11-2" }, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) @@ -83134,6 +86423,11 @@ dir = 8 }, /area/engine/storage_shared) +"vBa" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/security/brig) "vKx" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -83152,17 +86446,11 @@ /area/science/misc_lab/range) "vOC" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{ - icon_state = "manifold-1"; - dir = 1 + dir = 1; + icon_state = "manifold-1" }, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) -"vRO" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/secondary) "wiZ" = ( /obj/machinery/door/airlock/external{ name = "Security External Airlock"; @@ -83185,6 +86473,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/atmos) "wEj" = ( @@ -83217,6 +86511,16 @@ }, /turf/closed/wall, /area/science/misc_lab/range) +"wLP" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "wOE" = ( /turf/open/floor/plating, /area/maintenance/aft) @@ -83265,12 +86569,16 @@ id = "surgery_shutters"; name = "Surgery shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/medical/surgery) "xtp" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ - icon_state = "pipe11-2"; - dir = 6 + dir = 6; + icon_state = "pipe11-2" }, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) @@ -83283,6 +86591,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/port) "xyp" = ( @@ -83297,22 +86609,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"xAp" = ( -/obj/structure/chair/comfy, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/department/science) -"xBE" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, -/turf/open/floor/plating, -/area/maintenance/starboard/secondary) "xEf" = ( /obj/structure/table, /obj/item/flashlight/lamp{ @@ -83320,6 +86616,26 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"xKL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/quartermaster/storage) +"xTR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "corporate_privacy"; + name = "showroom shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/bridge/showroom/corporate) "xVl" = ( /turf/closed/wall, /area/hallway/secondary/service) @@ -83343,21 +86659,17 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) -"ygk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/science/misc_lab/range) -"yia" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"yiY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/structure/window/reinforced{ - dir = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/science/misc_lab/range) +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/security/prison) (1,1,1) = {" aaa @@ -92464,10 +95776,10 @@ aRA aRA aRA aRA -aVs -aVs -aVs -aVs +pRR +pRR +pRR +pRR aaf aaa aaa @@ -92477,20 +95789,20 @@ aaa aaa aaa aaf -aVs -aVs -aVs -aVs -aVs +pRR +pRR +pRR +pRR +pRR aaa aaa aaa aaa aaa -aVs -aVs -aVs -aVs +pRR +pRR +pRR +pRR aaa aaf aaa @@ -92723,7 +96035,7 @@ aSH aUb aVt aWT -aVs +pRR aaf aaf aaa @@ -92735,21 +96047,21 @@ aaa aaa aaf aaf -aVs +pRR bvB aWT -aVs +pRR aaa aaa aaa aaa aaa -aVs +pRR bKS aWT -aVs -aVs -aVs +pRR +pRR +pRR aaa aaa aaa @@ -93237,7 +96549,7 @@ aSI aRA aVv aWU -aVs +pRR aaf aaf aaa @@ -93249,16 +96561,16 @@ aaa aaa aaf aaf -aVs +pRR aVw aWU -aVs +pRR aaa aaa aaa aaa aaa -aVs +pRR aVw aWU bOd @@ -93518,9 +96830,9 @@ aaa aYC bKT aWU -aVs -aVs -aVs +pRR +pRR +pRR aaa aaa aaa @@ -93751,9 +97063,9 @@ aaf aRA aVx aWU -aVs -aVs -aVs +pRR +pRR +pRR aaa aaa aaa @@ -93761,21 +97073,21 @@ aaa aaa aaa aaa -aVs -aVs -aVs +pRR +pRR +pRR bvD aWU -aVs +pRR aaa aaa aaa aaa aaa -aVs +pRR aVw aWU -aVs +pRR aaa aaf aaa @@ -94008,7 +97320,7 @@ aDb aDb aVu aWU -djz +vkb aZZ djC aaa @@ -94020,7 +97332,7 @@ aaa aaa djz bsk -djC +hsu aVu bxu aRA @@ -94032,7 +97344,7 @@ aaa aRA aVu aWU -aVs +pRR aaf aaf aaa @@ -94267,7 +97579,7 @@ aGI aWU aVs aVs -aVs +pRR aaa aaa aaa @@ -94275,18 +97587,18 @@ aaa aaa aaa aaa -aVs +pRR aVs aVs aVu aWU -aVs +pRR aaa aaa aaa aaa aaa -aVs +pRR aVu bMu aRA @@ -94524,7 +97836,7 @@ aVu aSa aWT baa -aVs +pRR aaa aaa aaa @@ -94532,21 +97844,21 @@ aaa aaa aaa aaa -aVs +pRR bsl btO bvE bfM -aVs +pRR aaa aaa aaa aaa aaa -aVs +pRR aVu aWU -aVs +pRR aaa aaf aaa @@ -94781,7 +98093,7 @@ aVu aSb aKT baa -aVs +pRR aaa aaa aaa @@ -94789,18 +98101,18 @@ aaa aaa aaa aaa -aVs +pRR bsm aVu beB buo -aVs +pRR aaa aaa aaa aaa aaa -aVs +pRR aVu bfO aRA @@ -95038,7 +98350,7 @@ aGK aSc aWU bab -aVs +pRR aaa aaa aaa @@ -95046,7 +98358,7 @@ aaa aaa aaa aaa -aVs +pRR baa aVu bvF @@ -95060,7 +98372,7 @@ aaa aRA btS aWU -aVs +pRR aaf aaf aaa @@ -95295,7 +98607,7 @@ aQI aSd aKU bac -aVs +pRR aaa aaa aaa @@ -95303,18 +98615,18 @@ aaa aaa aaa aaa -aVs +pRR bsn btQ beC buu -aVs +pRR aaa aaa cVx aaa aaa -aVs +pRR aVu aWU aRA @@ -95552,7 +98864,7 @@ aGM aSK aVs aVs -aVs +pRR aaa aaa aaa @@ -95560,7 +98872,7 @@ aaa aaa aaa aaa -aVs +pRR aVs aVs aVu @@ -95569,7 +98881,7 @@ aRA aaf bCG bEl -aVs +pRR aaf aRA bKV @@ -95807,7 +99119,7 @@ aSL aDb aGW aSK -djz +vkb aZZ djC aaa @@ -95819,15 +99131,15 @@ aaa aaa djz bsk -djC +hsu aVu buD aRA -aVs -aVs +pRR +pRR bEm -aVs -aVs +pRR +pRR aRA btS bnE @@ -96065,8 +99377,8 @@ aDb aGW aSK aVs -aVs -aVs +pRR +pRR aaa aaa aaa @@ -96074,8 +99386,8 @@ aaa aaa aaa aaa -aVs -aVs +pRR +pRR aVs aVu buE @@ -96322,7 +99634,7 @@ aDb aHc aTi aYF -aVs +pRR aaa aaa aaa @@ -96332,7 +99644,7 @@ aaa aaa aaa aaa -aVs +pRR btR bvE buI @@ -96582,11 +99894,11 @@ aWV aRA aRA aRA -aVs -aVs -aVs -aVs -aVs +pRR +pRR +pRR +pRR +pRR aRA aRA aRA @@ -98932,14 +102244,14 @@ dux dux dux dux -ckN -ckN -ckN -ckN -ckN -ckN -ckN -ckN +lpV +lpV +lpV +lpV +lpV +lpV +lpV +lpV aaa aaf aaa @@ -99196,7 +102508,7 @@ ckN cpQ crg cjt -ckN +lpV aaa aaf aaf @@ -99386,7 +102698,7 @@ aaf aaa aaf ayi -azj +aeV aAC aBS ayi @@ -99453,7 +102765,7 @@ ckP ckP cjt crh -ckN +lpV aaa aaf aaf @@ -99467,7 +102779,7 @@ cBR cBR cBR cBR -cDE +iCu cBR cBR cBR @@ -99710,7 +103022,7 @@ cjt dbq ckQ cjt -ckN +lpV aaf aaf cwf @@ -99888,7 +103200,7 @@ aaf ahp aif ahp -ahq +gdo ahp ahp ahp @@ -99908,13 +103220,13 @@ ayi ayi ayj aaf -aIg +xKL aKO aMt aIg aPd aQh -aIg +xKL aaf aaf aUe @@ -100164,15 +103476,15 @@ aBB aEv aFF ayj -aIg -aIg -aKN +xKL +xKL +ePe dIs aIg dIs -aQg -aIg -aIg +rOP +xKL +xKL aUe aVG aXe @@ -100399,7 +103711,7 @@ aaf aaf aaf aaa -ahq +gdo ahq ahp blt @@ -100656,7 +103968,7 @@ aaf aaa aaf aaa -ahq +gdo aih ajd akh @@ -100913,7 +104225,7 @@ aaa aaa aaf aaa -ahq +gdo aii ajg aki @@ -101170,7 +104482,7 @@ aaf aaf aaf aaa -ahq +gdo aij aib ajf @@ -101186,7 +104498,7 @@ dnk iZd ayj azp -aAI +agb aBX aDj aEz @@ -101427,7 +104739,7 @@ aaa aaf aaf aaf -ahq +gdo aik anZ ajU @@ -102556,7 +105868,7 @@ cBR cBR cBR cBR -dBU +tAc cBR cBR cBR @@ -104086,7 +107398,7 @@ dDw bXE cxU cxU -csr +jtW cxU cxU cxU @@ -104353,7 +107665,7 @@ bQs bWm cHy cBR -cJl +anb bTM cLa cza @@ -105333,7 +108645,7 @@ bue bue bue cUU -aZO +iyf bAm cUU bue @@ -105580,7 +108892,7 @@ aOE aPT aOE aPT -aIB +wLP aXc aIA aVE @@ -105632,7 +108944,7 @@ crp bMQ cxU cxU -csr +jtW cxU cFQ cGJ @@ -106101,7 +109413,7 @@ aLR aLR brX aLR -aLU +mxF bgT aLR bio @@ -106111,7 +109423,7 @@ aJJ bmR bnj bnS -aJQ +rcv bpa bpz aJJ @@ -106645,8 +109957,8 @@ cow clm cmu cmu -cmv -cmv +hfl +hfl cmu bXe cmu @@ -106825,7 +110137,7 @@ adv afh abe aax -aiq +gga ajm ajm ajm @@ -107068,7 +110380,7 @@ aay aaD aaJ abE -aay +gLX acw abD aby @@ -107348,10 +110660,10 @@ akV ajm ajm ajm -ajo -ajo +vBa +vBa avY -ajo +vBa aaa azC adz @@ -107608,7 +110920,7 @@ asd atK ajo avk -ajo +vBa aaa aDu aem @@ -107916,7 +111228,7 @@ bId bGA aJQ aVH -aOQ +lBm bXL bXL cbS @@ -108618,7 +111930,7 @@ lMJ aaa aaa aaa -aaL +yiY ach aaR acX @@ -108704,7 +112016,7 @@ cga cga cga cga -joY +aou ctA cuu cvA @@ -108736,7 +112048,7 @@ cQn cQK cPv cPv -cPv +guV aaa aaa aaa @@ -109248,9 +112560,9 @@ dDG cLm cQn cQK -cPv -cPv -cPv +guV +guV +guV aaa aaa aaa @@ -109505,7 +112817,7 @@ cMT bWL cQn cQK -cPv +guV aaa aaf aaa @@ -109705,8 +113017,8 @@ bfv biz bBG bzR -bBz -bBz +mLA +mLA bLw bNb bOy @@ -109762,7 +113074,7 @@ cMU bWM cQn cQM -cPv +guV aaa aaf aaa @@ -109964,7 +113276,7 @@ bCo bGG bIi bJN -bLv +xTR bNc bOz bQg @@ -110019,7 +113331,7 @@ cMV bWN cQn cQK -cPv +guV aaa aaf aaa @@ -110237,9 +113549,9 @@ ccb cmq bZa cga -cfX +iDY cga -cfX +iDY cga cga cnM @@ -110276,9 +113588,9 @@ cLm cLm cQn cQK -cPv -cPv -cPv +guV +guV +guV aaa aaa aaa @@ -110792,7 +114104,7 @@ cQn cQK cPv cPv -cPv +guV aaa aaa aaa @@ -111265,9 +114577,9 @@ clF ccc bZj cgd -cge +lQk cgd -cge +lQk cgd cgd cpb @@ -111300,13 +114612,13 @@ bWj cNP cxw cPb -cPv +guV cPb -cPv +guV cPb -cPv -cPv -cPv +guV +guV +guV aaa aaa aaa @@ -111506,7 +114818,7 @@ bDo bGL bIk bJR -bLv +xTR bNi adH chh @@ -111788,7 +115100,7 @@ bDh cpd cqx cgd -bFJ +aox ctJ cok cvH @@ -112479,7 +115791,7 @@ aaf aaf aaf aaf -aiD +oCZ ajB aho ajH @@ -112819,7 +116131,7 @@ cJm bGi ctL cuF -cvJ +aqW cwK cdV cyt @@ -113095,7 +116407,7 @@ cFh cKH bVb wFH -cMk +aqV lvi lvi lvi @@ -113792,7 +117104,7 @@ aMQ aHD aHD aHD -aRX +pdO aTk aHD aHD @@ -113854,7 +117166,7 @@ bKb bLj bMv cIQ -bNv +bFl bOe bKb bPG @@ -113868,12 +117180,12 @@ bVi cqj cSd cSd -cRe -cRe -cRe -cRe -cRe -cRe +mWT +mWT +mWT +mWT +mWT +mWT aaa aaa aaa @@ -114034,8 +117346,8 @@ atW alW aFe asg -ayG -azR +agh +agF aBl azF aBu @@ -114130,7 +117442,7 @@ cRg cYT cYT djg -cRe +mWT aaa aaa aaa @@ -114291,8 +117603,8 @@ atX alW aFQ bzw -bDj -bDK +agj +bEt bEt bFw aBP @@ -114381,13 +117693,13 @@ cgo cyW cQS cRb -cRe -cRe -cRe -cRe -cRe +mWT +mWT +mWT +mWT +mWT uaC -cRe +mWT aaa aaa aaa @@ -114548,8 +117860,8 @@ ajD alW aHe asg -ayG -aua +agE +agG aBn aCv awo @@ -114642,9 +117954,9 @@ aaa aaf aaa aaa -cRe +mWT uaC -cRe +mWT aaa aaa aaa @@ -114899,9 +118211,9 @@ aaa aaf aaa aaa -cRe +mWT uaC -cRe +mWT aaf aaa aaa @@ -115049,7 +118361,7 @@ aaf aaf aaf aaf -aiD +oCZ ajK ahN amE @@ -115156,9 +118468,9 @@ aaf aaf aaf aaa -cRe +mWT uaC -cRe +mWT cRu cRi cRi @@ -115360,7 +118672,7 @@ biW bIy aIA bmf -aIB +wLP bnx bnV boi @@ -115413,7 +118725,7 @@ aaa aaa aaf aaf -cRe +mWT uaC cRe cRi @@ -115670,7 +118982,7 @@ dvY dvY dvY dvY -cRe +mWT djh cYT bjt @@ -115856,7 +119168,7 @@ aTG aYg aMR aJJ -aJQ +rcv aQN aQN bim @@ -115874,7 +119186,7 @@ bjl bAt aLR bmg -aLU +mxF aLR aLR aLR @@ -115927,9 +119239,9 @@ cgs cOB cPf dvY -cRe -cRe -cRe +mWT +mWT +mWT cRi czc cye @@ -116958,7 +120270,7 @@ dvY aaa aaa aaf -cRe +mWT cRS bXg bXO @@ -116990,7 +120302,7 @@ ddx ddz daR cZv -cRe +mWT aaa aaa aaa @@ -117186,7 +120498,7 @@ bTY cmP crR cth -bGN +bDT bHd bHO bID @@ -117215,7 +120527,7 @@ dvY aaa aaa aaf -cRe +mWT cRS bXl dcw @@ -117240,7 +120552,7 @@ cTt daA cSn cSn -cSn +afV daL cRi daQ @@ -117443,7 +120755,7 @@ bUb bEX cgq cti -ctZ +bDZ cuV cvX cqD @@ -117472,7 +120784,7 @@ dvY aaa aaa aaf -cRe +mWT cRS bXw bXP @@ -117504,7 +120816,7 @@ bIv ddz ddB cZv -cRe +mWT aaa aaf aaa @@ -117700,7 +121012,7 @@ bUv cpt cgq ctj -cua +bFp cuW cvY cvX @@ -117871,7 +121183,7 @@ aaf aaf aaf aaf -acQ +eMk afs agr acP @@ -117957,12 +121269,12 @@ cpr bEZ cgq dwL -ihB dwL dwL dwL dwL -xAp +dwL +amr vhG cAI crT @@ -118214,15 +121526,15 @@ cpr bFa crU dwL -bGO +bFJ bxH bxH gZY bJE dzR -cqU -bKd -crY +cua +czq +czs csi csv bNz @@ -118385,7 +121697,7 @@ aaa aaa aaf aaa -acQ +eMk aft agt ahf @@ -118471,14 +121783,14 @@ cpr bFa crV dwL -pPn +bFT +kwT +bIE cuY -cwa -dzQ dwL -gLC -cqV -bMJ +cqZ +cud +czr bNq bNA csw @@ -118642,7 +121954,7 @@ aaa aaa aaf aaa -acQ +eMk afu agu agX @@ -118728,13 +122040,13 @@ cpr bFa crW dwL -jOQ -cuZ +bwV +bGO cuZ cuZ cuZ cuZ -cnp +cvJ vNW czD czD @@ -118899,7 +122211,7 @@ aaa aaa aaf aaa -acQ +eMk afv afn afS @@ -118981,17 +122293,17 @@ coZ cpg cpj cpl -bUx +akP cqW crX dwL -jOQ +bwV +dzQ cuZ -cwb -lal -ygk -sdi -cqZ +bKd +cgN +cra +cwZ wKo czD wEj @@ -119015,9 +122327,9 @@ aac aaa aaa cRi -cRe -cRe -cRe +mWT +mWT +mWT cRi cRi cRi @@ -119238,17 +122550,17 @@ cgq cgq cgq cgq -bVA +akR cgq cgq dwL -jOQ +bwV +cwa cuZ -eqG -cwZ -pxi +bMJ +ckg +cri cyM -cra vNW cQv cAN @@ -119413,7 +122725,7 @@ aaa aaa aaf aaa -acQ +eMk afw agu ahi @@ -119495,17 +122807,17 @@ bxH bQF bQT bRm -bVD -xBE -bFp +bDK +bxH +bDO +bxH bGp -vRO cuZ -dyp -eTI -pxi -cyM -cri +cuZ +bUx +krD +crY +cyX vNW czF cAN @@ -119670,7 +122982,7 @@ aaa aaa aaf aaa -acQ +eMk afx agw ahj @@ -119754,15 +123066,15 @@ lvi lvi lvi lvi +lvi cuZ -ckg cuZ cuZ -eqG -eTI -pxi -cyM -dzf +bJG +bVA +krD +crY +czf vNW czG cAN @@ -119927,7 +123239,7 @@ aaf aaf aaf aaa -acQ +eMk afy agx ahk @@ -120011,20 +123323,20 @@ bRa lvi cpH cqX +bDQ cuZ -bGs -cud -kxk -szA -npM -yia -cdZ -csm +cwb +lal +lal +bVD +cnp +csb +czg vNW cQB cAO cBL -cAP +tdJ cDu cEA aaf @@ -120268,19 +123580,19 @@ bRb rfb bVV bWC +kwT cuZ -bGu +bGs bGR bHf -bHW -bIE -bJG -nSo -ceb +ccL +krD +csm +czh vNW czI -cAP -cAP +tdJ +tdJ czD anS blx @@ -120439,7 +123751,7 @@ aaf aaa acP acP -acQ +eMk acP acP afz @@ -120525,15 +123837,15 @@ lvi lvi cpJ bWE +lvi cuZ -cuZ -obb -krD -krD -krD -bJJ -krD -krD +eqG +bHf +bGR +cdZ +cqU +cqU +czo ocT aaf aaf @@ -120694,7 +124006,7 @@ aaa aaa aaf aaf -acQ +eMk adj adE aed @@ -120784,13 +124096,13 @@ dxh bWF crZ cuZ -tVY -noK -krD -krD -krD -krD -krD +bGu +bHW +bJJ +ceb +cqV +ctZ +czp ocT aaf aaa @@ -120999,7 +124311,7 @@ bcw beb aWv aSU -bjv +bjo aVT bfN bpb @@ -121041,10 +124353,10 @@ cnb cde csa cuZ -lMz +bGN +vNW +vNW vNW -ocT -ocT ocT ocT ocT @@ -121296,8 +124608,8 @@ dwX kwT kwT cou -csb -lvi +bDR +dwL mjJ lvi aaa @@ -121305,7 +124617,7 @@ aaa lMJ lMJ lMJ -lMJ +aaa aaa aaa aaa @@ -121469,7 +124781,7 @@ jwW aaa aaa aaa -acQ +eMk afD afD afD @@ -121504,7 +124816,7 @@ aPS cXc aSo dnh -aqU +fyv aWv aYm aZA @@ -121726,7 +125038,7 @@ aaa aaa aaa aaa -acQ +eMk afD afD afD @@ -121746,7 +125058,7 @@ dnh asY atG auv -avl +sTD avO arl aLJ @@ -121983,7 +125295,7 @@ aaa aaa bii aaa -acQ +eMk afD afD afD @@ -122240,7 +125552,7 @@ aaf aaf aai aaf -acQ +eMk afD afD afD @@ -122497,7 +125809,7 @@ aaa aaa aag aaa -acQ +eMk afD afD afD @@ -122550,8 +125862,8 @@ blY blY bsX blY -cgN -cgN +azj +azQ gLo cgR bVc @@ -122754,9 +126066,9 @@ aaa aaa aai aaa -acQ -acQ -acQ +eMk +eMk +eMk acP afg acQ @@ -122807,9 +126119,9 @@ byQ byQ bfE byQ -tzq -nPc -pNE +byQ +azR +byQ bkV buR bmF @@ -123065,8 +126377,8 @@ bhT bxc bxc bAA -bCg -dBK +aAI +bex bFF bxc bxc @@ -123317,13 +126629,13 @@ aWs aXt hfn wPB -bep +aua vzO bxd byR bAB -bCh -bDO +aAW +bhR bFG blF aaO @@ -123529,9 +126841,9 @@ aaa aaf aaa acP -acQ -acQ -acQ +eMk +eMk +eMk acP acP dnh @@ -123579,8 +126891,8 @@ bve bxd byS bCi -bhR -dCY +aCj +bhU bFH aiN aiN @@ -123836,8 +127148,8 @@ qdT bxd byT bhD +aXv byX -bDQ bFH bBt bBt @@ -123854,7 +127166,7 @@ cjH bxc bxc bxc -ccL +bDj bxc bxp cgz @@ -124093,8 +127405,8 @@ bvg bxd byU bAE -bCi -bDR +bib +byZ bkW blG cVD @@ -124342,7 +127654,7 @@ cfR cfT cfU ecs -aXv +apD bpi sao bdl @@ -124350,8 +127662,8 @@ bvh bxd byV bAF -bhU -bDT +aXE +bzd btn bxc bxc @@ -124607,8 +127919,8 @@ bfF bxc bxc bxc -bza -bDZ +bep +bCg nPS bxc bmG @@ -124864,8 +128176,8 @@ owR bxc bhS bjA -bzd -bFT +bet +bCh bFL bHt bIO @@ -124883,7 +128195,7 @@ ceD bYw cbe ccO -bza +nnB aaf gJs chO @@ -125397,7 +128709,7 @@ bYy bZH cbg ccQ -bza +nnB aaf bAR bAR @@ -125911,7 +129223,7 @@ bIS bZI cbi ccS -bza +nnB aaf gJs chR @@ -126404,7 +129716,7 @@ baZ bdo ben bxc -byZ +ayG bAL ddF bDX @@ -126939,7 +130251,7 @@ bMj bZI cVJ ccQ -bza +nnB aaf gJs chU @@ -127158,7 +130470,7 @@ dlI deD cfm dfS -aCZ +ubh aaf aYx dgr @@ -127400,7 +130712,7 @@ axY axY axY axY -aCZ +ubh axY aOS aTr @@ -127415,7 +130727,7 @@ dft dBB cfn dfT -aCZ +ubh aaa aYx dgf @@ -127949,19 +131261,19 @@ bxc bxc bxc bCy -bza +nnB bFX -bza +nnB bJa -bza +nnB bFX dhk bJa -bza +nnB bFX -bza +nnB bJa -bza +nnB bFX bxc bxc @@ -137192,7 +140504,7 @@ aTV aTV bjP blD -aXE +agO bof bby btL @@ -137967,7 +141279,7 @@ aXG boS bbA btL -bet +agP bxq bxq bJh @@ -138481,7 +141793,7 @@ aXI dFq bbI btL -bex +akO bxq bgM bAY diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index ab696d4e180f..c1a27ff2eea0 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -6455,7 +6455,17 @@ "oU" = ( /obj/structure/destructible/cult/forge, /obj/item/tome, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "oV" = ( /obj/machinery/vr_sleeper{ @@ -6847,7 +6857,17 @@ "pD" = ( /obj/structure/destructible/cult/tome, /obj/item/shuttle_curse, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "pE" = ( /obj/machinery/plantgenes/seedvault, @@ -7145,29 +7165,11 @@ /turf/open/floor/plasteel/dark, /area/centcom/ferry) "qh" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/item/clothing/suit/space/hardsuit/wizard, -/obj/item/clothing/suit/space/freedom, -/obj/item/clothing/suit/space/hardsuit/ert/jani, -/obj/item/clothing/suit/space/hardsuit/ert/paranormal, -/obj/item/clothing/suit/space/hardsuit/ert/paranormal/beserker, -/obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor, -/obj/item/clothing/suit/space/hardsuit/shielded/wizard, -/obj/item/clothing/suit/space/hardsuit/shielded/swat, -/obj/item/clothing/suit/space/hardsuit/syndi/owl, -/obj/item/clothing/suit/space/hardsuit/syndi/elite, -/obj/item/clothing/suit/space/hostile_environment, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel, +/obj/structure/table/wood, +/obj/item/gun/magic/rune/fire_rune, +/obj/item/gun/magic/rune/heal_rune, +/obj/item/gun/magic/rune/tentacle_rune, +/turf/open/floor/wood, /area/centcom/testchamber) "qi" = ( /obj/structure/table/wood, @@ -8125,6 +8127,41 @@ }, /turf/open/floor/engine/cult, /area/wizard_station) +"rY" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/item/clothing/suit/space/hardsuit/wizard, +/obj/item/clothing/suit/space/freedom, +/obj/item/clothing/suit/space/hardsuit/ert/jani, +/obj/item/clothing/suit/space/hardsuit/ert/paranormal, +/obj/item/clothing/suit/space/hardsuit/ert/paranormal/beserker, +/obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor, +/obj/item/clothing/suit/space/hardsuit/shielded/wizard, +/obj/item/clothing/suit/space/hardsuit/shielded/swat, +/obj/item/clothing/suit/space/hardsuit/syndi/owl, +/obj/item/clothing/suit/space/hardsuit/syndi/elite, +/obj/item/clothing/suit/space/hostile_environment, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, +/area/centcom/testchamber) "sa" = ( /obj/structure/table/wood, /obj/item/lighter, @@ -8667,7 +8704,7 @@ }, /obj/structure/table/reinforced, /obj/item/prisoncube, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "tl" = ( /obj/effect/turf_decal/tile/neutral{ @@ -9401,9 +9438,6 @@ /turf/open/floor/plasteel, /area/centcom/testchamber) "uI" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -9411,39 +9445,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/structure/table/reinforced, -/obj/item/dnainjector/chameleonmut, -/obj/item/dnainjector/chavmut, -/obj/item/dnainjector/clumsymut, -/obj/item/dnainjector/coughmut, -/obj/item/dnainjector/cryokinesis, -/obj/item/dnainjector/deafmut, -/obj/item/dnainjector/dwarf, -/obj/item/dnainjector/elvismut, -/obj/item/dnainjector/epimut, -/obj/item/dnainjector/extendoarm, -/obj/item/dnainjector/firemut, -/obj/item/dnainjector/geladikinesis, -/obj/item/dnainjector/glassesmut, -/obj/item/dnainjector/hulkmut, -/obj/item/dnainjector/insulated, -/obj/item/dnainjector/lasereyesmut, -/obj/item/dnainjector/mindread, -/obj/item/dnainjector/mutemut, -/obj/item/dnainjector/olfaction, -/obj/item/dnainjector/radioactive, -/obj/item/dnainjector/shock, -/obj/item/dnainjector/smilemut, -/obj/item/dnainjector/stuttmut, -/obj/item/dnainjector/swedishmut, -/obj/item/dnainjector/telemut, -/obj/item/dnainjector/thermal, -/obj/item/dnainjector/tourmut, -/obj/item/dnainjector/unintelligiblemut, -/obj/item/dnainjector/void, -/obj/item/dnainjector/wackymut, -/obj/item/dnainjector/xraymut, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "uJ" = ( /obj/machinery/door/airlock/external{ @@ -10245,6 +10250,38 @@ }, /turf/open/floor/plasteel, /area/syndicate_mothership/control) +"wq" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/item/clothing/suit/space/space_ninja, +/obj/item/clothing/shoes/space_ninja, +/obj/item/clothing/mask/gas/space_ninja, +/obj/item/clothing/head/helmet/space/space_ninja, +/obj/item/clothing/gloves/space_ninja, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, +/area/centcom/testchamber) "wr" = ( /obj/structure/chair{ dir = 4 @@ -10763,6 +10800,20 @@ }, /turf/open/floor/wood, /area/centcom/holding) +"xD" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, +/area/centcom/testchamber) "xE" = ( /obj/effect/turf_decal/tile/green{ dir = 8 @@ -10966,7 +11017,7 @@ /obj/item/soulstone/anybody, /obj/item/soulstone/anybody, /obj/item/soulstone/anybody, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "yf" = ( /obj/effect/turf_decal/stripes/line{ @@ -10993,7 +11044,7 @@ dir = 8 }, /obj/structure/spirit_board, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "yj" = ( /obj/machinery/door/airlock/centcom{ @@ -11282,25 +11333,6 @@ /obj/item/grenade/spawnergrenade/clown, /turf/open/floor/plasteel, /area/centcom/testchamber) -"yS" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/item/clothing/shoes/magboots/advance, -/obj/structure/table/reinforced, -/obj/item/paint/anycolor, -/obj/item/construction/rld, -/obj/item/construction/rcd/arcd, -/obj/item/construction/rcd/combat/admin, -/turf/open/floor/plasteel, -/area/centcom/testchamber) "yT" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -12455,7 +12487,7 @@ pixel_x = 3; pixel_y = -5 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Bo" = ( /obj/structure/table, @@ -15458,7 +15490,7 @@ /obj/structure/table/reinforced, /obj/item/clothing/glasses/godeye, /obj/item/clothing/glasses/godeye, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Hb" = ( /obj/structure/sink{ @@ -16451,7 +16483,7 @@ }, /obj/structure/table/reinforced, /obj/item/immortality_talisman, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "IP" = ( /obj/structure/rack, @@ -17030,7 +17062,7 @@ pixel_y = 3 }, /obj/item/wisp_lantern, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Kf" = ( /obj/effect/turf_decal/tile/neutral{ @@ -17084,6 +17116,45 @@ }, /turf/open/space/basic, /area/space) +"Kl" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/storage/box/syndie_kit/chameleon, +/obj/item/storage/box/syndie_kit/cluwnification, +/obj/item/storage/box/syndie_kit/chemical, +/obj/item/storage/box/syndie_kit/emp, +/obj/item/storage/box/syndie_kit/ez_clean, +/obj/item/storage/box/syndie_kit/guardian, +/obj/item/storage/box/syndie_kit/imp_adrenal, +/obj/item/storage/box/syndie_kit/imp_freedom, +/obj/item/storage/box/syndie_kit/imp_macrobomb, +/obj/item/storage/box/syndie_kit/imp_microbomb, +/obj/item/storage/box/syndie_kit/imp_radio, +/obj/item/storage/box/syndie_kit/imp_mindslave, +/obj/item/storage/box/syndie_kit/imp_storage, +/obj/item/storage/box/syndie_kit/mimery, +/obj/item/storage/box/syndie_kit/origami_bundle, +/obj/item/storage/box/syndie_kit/romerol, +/obj/item/storage/box/syndie_kit/throwing_weapons, +/obj/item/storage/box/syndie_kit/tuberculosisgrenade, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/bluespace, +/area/centcom/testchamber) "Km" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -17103,7 +17174,8 @@ pixel_y = 3 }, /obj/item/book/granter/martial/plasma_fist, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Kn" = ( /obj/structure/bookcase/random, @@ -18369,21 +18441,11 @@ /turf/open/floor/plasteel, /area/centcom/testchamber) "NB" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/card/emag, -/obj/item/card/emag/halloween, -/obj/item/card/emag/bluespace, -/turf/open/floor/plasteel, +/obj/structure/table/wood, +/obj/item/gun/magic/rune/honk_rune, +/obj/item/gun/magic/rune/icycle_rune, +/obj/item/gun/magic/rune/toxic_rune, +/turf/open/floor/wood, /area/centcom/testchamber) "ND" = ( /obj/structure/table/wood, @@ -18790,7 +18852,7 @@ pixel_y = 8 }, /obj/item/reagent_containers/glass/bottle/wizarditis, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "OC" = ( /obj/structure/table/wood, @@ -19407,7 +19469,7 @@ /obj/item/guardiancreator{ pixel_y = 6 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "QE" = ( /obj/structure/lattice/catwalk/swarmer_catwalk, @@ -19563,7 +19625,7 @@ /obj/structure/table/reinforced, /obj/item/voodoo, /obj/item/warpwhistle, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Rb" = ( /obj/effect/turf_decal/tile/neutral{ @@ -19582,7 +19644,7 @@ /obj/item/antag_spawner/slaughter_demon, /obj/item/antag_spawner/slaughter_demon/laughter, /obj/item/antag_spawner/slaughter_demon/laughter, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Rd" = ( /obj/machinery/light, @@ -19808,6 +19870,61 @@ }, /turf/open/floor/carpet/black, /area/centcom/holding) +"RO" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/dnainjector/chameleonmut, +/obj/item/dnainjector/chavmut, +/obj/item/dnainjector/clumsymut, +/obj/item/dnainjector/coughmut, +/obj/item/dnainjector/cryokinesis, +/obj/item/dnainjector/deafmut, +/obj/item/dnainjector/dwarf, +/obj/item/dnainjector/elvismut, +/obj/item/dnainjector/epimut, +/obj/item/dnainjector/extendoarm, +/obj/item/dnainjector/firemut, +/obj/item/dnainjector/geladikinesis, +/obj/item/dnainjector/glassesmut, +/obj/item/dnainjector/hulkmut, +/obj/item/dnainjector/insulated, +/obj/item/dnainjector/lasereyesmut, +/obj/item/dnainjector/mindread, +/obj/item/dnainjector/mutemut, +/obj/item/dnainjector/olfaction, +/obj/item/dnainjector/radioactive, +/obj/item/dnainjector/shock, +/obj/item/dnainjector/smilemut, +/obj/item/dnainjector/stuttmut, +/obj/item/dnainjector/swedishmut, +/obj/item/dnainjector/telemut, +/obj/item/dnainjector/thermal, +/obj/item/dnainjector/tourmut, +/obj/item/dnainjector/unintelligiblemut, +/obj/item/dnainjector/void, +/obj/item/dnainjector/wackymut, +/obj/item/dnainjector/xraymut, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, +/area/centcom/testchamber) "RP" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -20151,7 +20268,7 @@ /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/bottle/potion/flight, /obj/item/reagent_containers/glass/bottle/potion/flight, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Tf" = ( /turf/closed/indestructible/abductor{ @@ -20257,7 +20374,7 @@ pixel_y = 3 }, /obj/item/upgradescroll/unlimited, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Tq" = ( /obj/structure/table/wood/bar, @@ -20418,6 +20535,33 @@ }, /turf/open/floor/plasteel, /area/centcom/testchamber) +"TP" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/card/emag, +/obj/item/card/emag/halloween, +/obj/item/card/emag/bluespace, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, +/area/centcom/testchamber) "TS" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/sparsegrass, @@ -20467,6 +20611,20 @@ /obj/effect/landmark/holding_facility, /turf/open/floor/wood, /area/centcom/holding) +"Ug" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/glowshroom/single, +/turf/open/floor/plasteel/bluespace, +/area/centcom/testchamber) "Uh" = ( /obj/machinery/light{ dir = 4 @@ -20631,7 +20789,10 @@ }, /obj/structure/healingfountain, /obj/item/skub, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "UJ" = ( /obj/structure/extinguisher_cabinet{ @@ -20761,7 +20922,17 @@ /area/centcom/testchamber) "Vi" = ( /obj/structure/destructible/cult/pylon, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Vk" = ( /obj/effect/turf_decal/tile/brown, @@ -20809,7 +20980,7 @@ dir = 8 }, /obj/structure/cursed_slot_machine, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Vr" = ( /obj/effect/turf_decal/tile/neutral{ @@ -20828,7 +20999,7 @@ /obj/structure/cursed_money, /obj/structure/cursed_money, /obj/structure/cursed_money, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "Vs" = ( /obj/effect/turf_decal/tile/neutral, @@ -20896,7 +21067,7 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/brass/prefilled/ratvar/admin, /obj/item/storage/toolbox/syndicate, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "VF" = ( /obj/structure/rack, @@ -20984,7 +21155,7 @@ /obj/structure/table/reinforced, /obj/item/reagent_containers/spray/waterflower/lube, /obj/item/clothing/head/peaceflower, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "VX" = ( /obj/effect/landmark/shuttle_import, @@ -21386,6 +21557,35 @@ "Xk" = ( /turf/open/floor/wood, /area/centcom/holding) +"Xl" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/item/clothing/shoes/magboots/advance, +/obj/structure/table/reinforced, +/obj/item/paint/anycolor, +/obj/item/construction/rld, +/obj/item/construction/rcd/arcd, +/obj/item/construction/rcd/combat/admin, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, +/area/centcom/testchamber) "Xo" = ( /obj/machinery/vending/dinnerware, /turf/open/floor/plasteel/cafeteria, @@ -21570,7 +21770,7 @@ pixel_y = 3 }, /obj/item/teleportation_scroll, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "XK" = ( /obj/effect/spawner/structure/window/reinforced, @@ -21601,23 +21801,11 @@ /turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "XO" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/item/clothing/suit/space/space_ninja, -/obj/item/clothing/shoes/space_ninja, -/obj/item/clothing/mask/gas/space_ninja, -/obj/item/clothing/head/helmet/space/space_ninja, -/obj/item/clothing/gloves/space_ninja, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel, +/obj/structure/table/wood, +/obj/item/gun/magic/rune/chaos_rune, +/obj/item/gun/magic/rune/death_rune, +/obj/item/gun/magic/rune/resizement_rune, +/turf/open/floor/wood, /area/centcom/testchamber) "XP" = ( /obj/effect/turf_decal/tile/neutral{ @@ -21632,7 +21820,7 @@ }, /obj/structure/glowshroom/shadowshroom, /obj/machinery/anomalous_crystal, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "XQ" = ( /obj/structure/flora/ausbushes/lavendergrass, @@ -21861,7 +22049,7 @@ }, /obj/structure/sacrificealtar, /obj/item/station_charter/admin, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "YF" = ( /obj/effect/turf_decal/tile/neutral{ @@ -21877,36 +22065,11 @@ /turf/closed/indestructible/riveted, /area/centcom/testchamber) "YG" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/storage/box/syndie_kit/chameleon, -/obj/item/storage/box/syndie_kit/cluwnification, -/obj/item/storage/box/syndie_kit/chemical, -/obj/item/storage/box/syndie_kit/emp, -/obj/item/storage/box/syndie_kit/ez_clean, -/obj/item/storage/box/syndie_kit/guardian, -/obj/item/storage/box/syndie_kit/imp_adrenal, -/obj/item/storage/box/syndie_kit/imp_freedom, -/obj/item/storage/box/syndie_kit/imp_macrobomb, -/obj/item/storage/box/syndie_kit/imp_microbomb, -/obj/item/storage/box/syndie_kit/imp_radio, -/obj/item/storage/box/syndie_kit/imp_mindslave, -/obj/item/storage/box/syndie_kit/imp_storage, -/obj/item/storage/box/syndie_kit/mimery, -/obj/item/storage/box/syndie_kit/origami_bundle, -/obj/item/storage/box/syndie_kit/romerol, -/obj/item/storage/box/syndie_kit/throwing_weapons, -/obj/item/storage/box/syndie_kit/tuberculosisgrenade, -/turf/open/floor/plasteel, +/obj/structure/table/wood, +/obj/item/gun/magic/rune/bomb_rune, +/obj/item/gun/magic/rune/bullet_rune, +/obj/item/gun/magic/rune/mutation_rune, +/turf/open/floor/wood, /area/centcom/testchamber) "YJ" = ( /obj/item/reagent_containers/food/condiment/enzyme, @@ -21929,6 +22092,9 @@ /obj/machinery/vending/clothing, /turf/open/floor/wood, /area/centcom/holding) +"YM" = ( +/turf/open/space/basic, +/area/centcom/testchamber) "YN" = ( /obj/structure/window/reinforced{ dir = 8 @@ -21945,7 +22111,17 @@ /obj/structure/destructible/cult/talisman, /obj/item/sharpener/cult, /obj/item/cult_shift, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/bluespace, /area/centcom/testchamber) "YT" = ( /obj/effect/turf_decal/tile/neutral{ @@ -68075,7 +68251,7 @@ Nt Nt Nt yi -Zr +wS ye wS XP @@ -70907,7 +71083,7 @@ YG XO qh NB -yS +uI VE Nt YF @@ -71158,14 +71334,14 @@ aa Nt Nt Nt -Nt -Nt -Nt -Nt -Nt -Nt -Nt -Nt +xD +uI +Ug +uI +uI +uI +uI +xD Nt aa aa @@ -71412,18 +71588,18 @@ Kj Iv aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +YM +YM +Nt +xD +RO +Kl +wq +rY +TP +Xl +xD +Nt aa aa aa @@ -71669,18 +71845,18 @@ Kk aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +YM +YM +Nt +Nt +Nt +Nt +Nt +Nt +Nt +Nt +Nt +Nt aa aa aa diff --git a/_maps/map_files/generic/City_of_Cogs.dmm b/_maps/map_files/generic/City_of_Cogs.dmm index a57c19b11e03..0ca01f56db51 100644 --- a/_maps/map_files/generic/City_of_Cogs.dmm +++ b/_maps/map_files/generic/City_of_Cogs.dmm @@ -66,12 +66,6 @@ /obj/machinery/telecomms/relay/preset/reebe, /turf/open/floor/clockwork/reebe, /area/reebe/city_of_cogs) -"ap" = ( -/obj/machinery/door/airlock/clockwork/brass{ - name = "Ark Chamber" - }, -/turf/open/floor/clockwork/reebe, -/area/reebe/city_of_cogs) "aq" = ( /obj/machinery/computer/camera_advanced/ratvar, /turf/open/floor/clockwork/reebe, @@ -17294,11 +17288,11 @@ aj aj aj aj -aO aj aj aj -aO +aj +aj aj aj aj @@ -17706,7 +17700,7 @@ aj aj aO aj -aO +aj aj aj aj @@ -18102,7 +18096,7 @@ aj aj aj aj -aO +aj aj aj aj @@ -18302,7 +18296,7 @@ aj aj aj aj -aO +aj aj aj aj @@ -18703,7 +18697,7 @@ aj aj aj aj -aO +aj aj aj aj @@ -18926,7 +18920,7 @@ ah aj aj aj -aO +aj aj aj aj @@ -19334,7 +19328,7 @@ aj aj aj aj -aO +aj aj aO aj @@ -19522,7 +19516,7 @@ aB az ah ai -ap +ag ai an au @@ -19938,7 +19932,7 @@ ai ah aj aj -aO +aj aj aj aj @@ -20117,7 +20111,7 @@ aj aj aj aj -aO +aj aj ai aj @@ -20326,7 +20320,7 @@ aj aj aj aj -ap +ag aH aj aj @@ -20334,7 +20328,7 @@ ak aj aj aH -ap +ag aj aj aj @@ -20520,7 +20514,7 @@ aj aj aj aj -aO +aj aj aj ai @@ -20949,7 +20943,7 @@ ai aj aj aj -aO +aj aj aj aO @@ -21123,7 +21117,7 @@ aj aj aO aj -aO +aj aj aj aj @@ -21138,7 +21132,7 @@ aj aC ah ai -ap +ag ai ah ay @@ -21733,9 +21727,9 @@ aj aj aj aj -aO aj -aO +aj +aj aj aj ah @@ -21755,7 +21749,7 @@ aj aj aj aj -aO +aj aj aj aj @@ -21955,7 +21949,7 @@ ah aj aj aj -aO +aj aj aj aj @@ -22343,7 +22337,7 @@ aO aj aj aj -aO +aj aj aj aj @@ -22747,19 +22741,19 @@ aj aj aj aj -aO aj -aO aj aj aj aj aj -aO aj aj aj -aO +aj +aj +aj +aj aj aj aj @@ -23162,7 +23156,7 @@ aj aj aj aj -aO +aj aj aj aj diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_box.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_box.dmm index 8647b73eeb00..a0d92c9c4284 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_box.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_box.dmm @@ -9,6 +9,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/theatre) "ac" = ( @@ -20,6 +24,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ae" = ( @@ -52,6 +60,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aj" = ( @@ -145,6 +157,9 @@ /obj/structure/window/reinforced{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/wood, /area/crew_quarters/theatre) "av" = ( @@ -331,6 +346,9 @@ icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/wood, /area/crew_quarters/theatre) "aQ" = ( @@ -436,6 +454,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "bd" = ( @@ -498,10 +520,12 @@ /obj/structure/window/reinforced, /obj/structure/table/wood, /obj/item/instrument/violin, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "bl" = ( /obj/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "bm" = ( @@ -509,6 +533,10 @@ /obj/structure/window/reinforced{ dir = 4 }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/wood, /area/crew_quarters/theatre) "bn" = ( @@ -525,6 +553,10 @@ req_access_txt = "25" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ icon_state = "wood" }, @@ -914,6 +946,12 @@ /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "ce" = ( @@ -1056,6 +1094,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/item/reagent_containers/food/snacks/pie/cream, +/obj/machinery/door/window/westright, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "cz" = ( @@ -1188,7 +1227,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar) "cO" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Kitchen"; req_access_txt = "28" @@ -1197,6 +1235,12 @@ /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "cP" = ( @@ -1338,10 +1382,13 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "dg" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Diner" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "dh" = ( diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_casino.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_casino.dmm index 8105efb1d8b3..84023b11150e 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_casino.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_casino.dmm @@ -16,6 +16,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/carpet, /area/crew_quarters/theatre) "ae" = ( @@ -37,6 +41,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ag" = ( @@ -95,6 +103,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ao" = ( @@ -432,6 +444,10 @@ name = "Casino Vault"; req_access_txt = "25" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ icon_state = "wood" }, @@ -538,6 +554,7 @@ "br" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, +/obj/machinery/door/window/westright, /turf/open/floor/plasteel/ameridiner, /area/crew_quarters/kitchen) "bs" = ( @@ -548,6 +565,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ icon_state = "showroomfloor" }, @@ -557,6 +578,10 @@ name = "Teller's desk"; req_access_txt = "25" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bu" = ( @@ -569,6 +594,7 @@ /obj/machinery/door/window/northright{ name = "Teller's Desk" }, +/obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/crew_quarters/bar) "bv" = ( @@ -627,7 +653,12 @@ name = "Kitchen"; req_access_txt = "28" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/carpet, /area/crew_quarters/kitchen) "bF" = ( @@ -708,13 +739,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Bar" }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel, -/area/crew_quarters/bar) -"bP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Bar" +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, /turf/open/floor/plasteel, /area/crew_quarters/bar) @@ -1123,7 +1150,7 @@ ap ap ap ap -bP +bO "} (11,1,1) = {" ac diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_conveyor.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_conveyor.dmm index d1d8af5addec..4ebd87575e72 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_conveyor.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_conveyor.dmm @@ -17,6 +17,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/theatre) "ae" = ( @@ -33,6 +37,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ah" = ( @@ -79,6 +87,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "an" = ( @@ -600,6 +612,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ icon_state = "showroomfloor" }, @@ -955,6 +971,10 @@ req_access_txt = "25" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/wood, /area/crew_quarters/bar) "cB" = ( @@ -962,7 +982,12 @@ name = "Kitchen"; req_access_txt = "28" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/vaporwave, /area/crew_quarters/kitchen) "cC" = ( @@ -995,10 +1020,13 @@ /turf/open/floor/plasteel/vaporwave, /area/crew_quarters/bar) "cF" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Bar" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/vaporwave, /area/crew_quarters/bar) "cG" = ( diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_diner.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_diner.dmm index b0186f9ae24a..7cbe98e0c8f6 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_diner.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_diner.dmm @@ -14,6 +14,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/effect/turf_decal/ameritard, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/crew_quarters/theatre) "ad" = ( @@ -26,6 +30,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "af" = ( @@ -72,6 +80,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "al" = ( @@ -416,6 +428,9 @@ icon_state = "warningline_red"; dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "cafeteria" }, @@ -450,6 +465,10 @@ req_access_txt = "25" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ icon_state = "wood" }, @@ -561,6 +580,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "showroomfloor" }, @@ -631,6 +654,9 @@ }, /obj/item/book/manual/wiki/barman_recipes, /obj/item/reagent_containers/glass/rag, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "cafeteria" }, @@ -659,6 +685,7 @@ "bC" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, +/obj/machinery/door/window/westright, /turf/open/floor/plasteel{ icon_state = "cafeteria" }, @@ -745,6 +772,9 @@ icon_state = "warningline_red"; dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "cafeteria" }, @@ -801,6 +831,9 @@ icon_state = "warningline_red"; dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "cafeteria" }, @@ -818,6 +851,9 @@ icon_state = "warningline_red"; dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel{ icon_state = "cafeteria" }, @@ -861,7 +897,12 @@ name = "Kitchen"; req_access_txt = "28" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/blackwhite, /area/crew_quarters/kitchen) "cg" = ( @@ -936,7 +977,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Diner" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "cs" = ( diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_disco.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_disco.dmm index 1c0ec31efea6..1092ab1c1396 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_disco.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_disco.dmm @@ -22,6 +22,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) "ad" = ( @@ -34,6 +38,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "af" = ( @@ -77,6 +85,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/fore) "am" = ( @@ -349,6 +361,7 @@ "aV" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, +/obj/machinery/door/window/westright, /turf/open/floor/plasteel/ameridiner, /area/crew_quarters/kitchen) "aW" = ( @@ -514,6 +527,10 @@ req_access_txt = "25" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/ameridiner, /area/crew_quarters/bar) "br" = ( @@ -560,6 +577,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel{ icon_state = "showroomfloor" }, @@ -614,7 +635,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Diner" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) "bD" = ( @@ -719,7 +743,6 @@ name = "Kitchen"; req_access_txt = "28" }, -/obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "bT" = ( diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_purple.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_purple.dmm index 4d31d828c6a1..723ed6793917 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_purple.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_purple.dmm @@ -12,6 +12,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) "ad" = ( @@ -30,6 +34,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ag" = ( @@ -88,6 +96,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "am" = ( @@ -310,6 +322,10 @@ req_access_txt = "25" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) "aJ" = ( @@ -465,6 +481,7 @@ "aY" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, +/obj/machinery/door/window/westright, /turf/open/floor/light, /area/crew_quarters/kitchen) "aZ" = ( @@ -607,7 +624,12 @@ name = "Kitchen"; req_access_txt = "28" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/kitchen) "bp" = ( @@ -811,6 +833,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ icon_state = "showroomfloor" }, @@ -1009,7 +1035,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Diner" }, -/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) "ca" = ( @@ -1023,6 +1052,7 @@ /obj/machinery/door/firedoor, /obj/item/book/manual/wiki/barman_recipes, /obj/item/reagent_containers/glass/rag, +/obj/machinery/door/window/westright, /turf/open/floor/light, /area/crew_quarters/kitchen) "cc" = ( diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_spacious.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_spacious.dmm index 2558ca60c56a..11f18d1cbce7 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_spacious.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_spacious.dmm @@ -14,6 +14,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ae" = ( @@ -67,6 +71,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "al" = ( @@ -106,6 +114,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) "aq" = ( @@ -252,6 +264,10 @@ req_access_txt = "25" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel{ icon_state = "wood" }, @@ -292,6 +308,9 @@ /obj/structure/window/reinforced{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/wood, /area/crew_quarters/theatre) "aO" = ( @@ -351,6 +370,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "aV" = ( @@ -731,7 +754,6 @@ /turf/open/floor/wood, /area/crew_quarters/theatre) "cb" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Kitchen"; req_access_txt = "28" @@ -740,6 +762,12 @@ /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "cc" = ( @@ -881,10 +909,13 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "ct" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Diner" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "cu" = ( @@ -998,16 +1029,21 @@ dir = 4; name = "Theatre Stage" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/wood, /area/crew_quarters/theatre) "cS" = ( /obj/structure/window/reinforced, /obj/structure/table/wood, /obj/item/instrument/violin, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "cT" = ( /obj/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "cU" = ( @@ -1015,6 +1051,10 @@ /obj/structure/window/reinforced{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/crew_quarters/theatre) "rr" = ( @@ -1023,6 +1063,7 @@ id = "kitchen"; name = "kitchen shutters" }, +/obj/machinery/door/window/westright, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "Lp" = ( diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_trek.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_trek.dmm index e54d2e0d9b22..2f7ccd64e828 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_trek.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/bar_trek.dmm @@ -8,6 +8,10 @@ req_access_txt = "12" }, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ac" = ( @@ -24,6 +28,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/theatre) "ae" = ( @@ -123,6 +131,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ao" = ( @@ -571,6 +583,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "bg" = ( @@ -627,6 +643,10 @@ name = "Bar Storage"; req_access_txt = "25" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/mineral/titanium, /area/crew_quarters/bar) "bm" = ( @@ -905,6 +925,7 @@ name = "privacy shutters" }, /obj/item/reagent_containers/food/snacks/spacetwinkie, +/obj/machinery/door/window/westright, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bQ" = ( @@ -1072,6 +1093,7 @@ id = "barShutters"; name = "privacy shutters" }, +/obj/machinery/door/window/westright, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "ci" = ( @@ -1205,7 +1227,6 @@ /turf/open/floor/mineral/titanium/white, /area/crew_quarters/bar) "cu" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, @@ -1216,6 +1237,12 @@ name = "Kitchen"; req_one_access_txt = "28" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "cv" = ( @@ -1408,7 +1435,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "cL" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -1418,6 +1444,10 @@ /obj/machinery/door/airlock/public{ name = "Bar" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel, /area/crew_quarters/bar) "cM" = ( diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/engine_singulo_tesla.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/engine_singulo_tesla.dmm index e7a1e44f03e6..7c11e3103495 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/engine_singulo_tesla.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/engine_singulo_tesla.dmm @@ -34,6 +34,12 @@ icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, /area/engine/engineering) "ag" = ( @@ -171,6 +177,10 @@ id = "engsm"; name = "Radiation Chamber Shutters" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/engine/engineering) "ax" = ( @@ -252,6 +262,12 @@ icon_state = "pipe11-1"; dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/supermatter) "aC" = ( @@ -330,6 +346,10 @@ id = "engsm"; name = "Radiation Chamber Shutters" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/engine/engineering) "aJ" = ( @@ -353,10 +373,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"aN" = ( -/obj/structure/lattice, -/turf/open/space/basic, -/area/space) "aO" = ( /obj/structure/particle_accelerator/particle_emitter/left, /turf/open/floor/engine, @@ -486,6 +502,10 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/engine/engineering) "bj" = ( @@ -600,6 +620,12 @@ id = "engsm"; name = "Radiation Chamber Shutters" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/engine/engineering) "bx" = ( @@ -754,11 +780,11 @@ "bS" = ( /obj/machinery/the_singularitygen/tesla, /turf/open/floor/plating/airless, -/area/space) +/area/space/nearstation) "bT" = ( /obj/machinery/the_singularitygen, /turf/open/floor/plating/airless, -/area/space) +/area/space/nearstation) "bU" = ( /obj/machinery/power/grounding_rod, /obj/machinery/light{ @@ -923,6 +949,15 @@ }, /turf/open/floor/plating/airless, /area/engine/engineering) +"sv" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/engineering) "xH" = ( /obj/machinery/door/airlock/external{ name = "Engineering External Access"; @@ -969,6 +1004,11 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plasteel, /area/engine/engineering) +"OM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/engineering) "Uz" = ( /obj/effect/turf_decal/stripes/corner{ icon_state = "warninglinecorner"; @@ -985,6 +1025,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "WN" = ( @@ -1282,7 +1323,7 @@ aM ad aa aa -aN +aQ bs bs bs @@ -1290,7 +1331,7 @@ bs bs bs bs -aN +aQ aa yi bZ @@ -1318,9 +1359,9 @@ zg kx kx yo -aN +aQ aa -aN +aQ yi ad bu @@ -1335,20 +1376,20 @@ aq bH ac aE -zh +sv aa aa -aN +aQ bt bM -aN +aQ bt aa bM bt -aN +aQ aa -aN +aQ cj ad bu @@ -1363,9 +1404,9 @@ bE bG ac aE -zh -aJ -aN +sv +OM +aQ aT aa aa @@ -1375,8 +1416,8 @@ aa aa aa aT -aN -aN +aQ +aQ yi ad du @@ -1392,12 +1433,12 @@ ad ad zh zh -aJ -aN +OM +aQ aa aa aa -aN +aQ aa aa aa @@ -1425,14 +1466,14 @@ aa aa aa aa -aN +aQ aa aa aa aa aa aa -aN +aQ yi ad bu @@ -1453,14 +1494,14 @@ aa aa aa aa -bM +aR bS -bM -aN -aN +aR +aQ +aQ aT -aN -aN +aQ +aQ yi ad bu @@ -1477,18 +1518,18 @@ aL aP bC aJ -aN +aQ aa aa bN -bM -bM -bM +aR +aR +aR aa aa aa aa -aN +aQ cj ad bu @@ -1505,13 +1546,13 @@ bB ba bg aJ -aN +aQ aT -aN -aN -bM +aQ +aQ +aR bT -bM +aR aa aa aa @@ -1533,13 +1574,13 @@ aG aG bh aJ -aN +aQ aa aa aa aa aa -aN +aQ bX aa aa @@ -1560,14 +1601,14 @@ ad ad zh zh -aJ -aN +OM +aQ aa aa aa bR aa -aN +aQ aa aa aa @@ -1587,9 +1628,9 @@ bE ci ac aE -zh -aJ -aN +sv +OM +aQ aT aa aa @@ -1599,8 +1640,8 @@ aT aa aa aT -aN -aN +aQ +aQ yi ad du @@ -1615,20 +1656,20 @@ aq ac ac aE -zh +sv aa aa -aN +aQ bJ bM aa bJ -aN +aQ bM bJ -aN +aQ aa -aN +aQ cj ad bu @@ -1654,9 +1695,9 @@ jh kx kx Bx -aN +aQ aa -aN +aQ yi ad bu @@ -1674,7 +1715,7 @@ be ad aa aa -aN +aQ bs bs bs @@ -1682,7 +1723,7 @@ bs bs bs bs -aN +aQ aa yi qG diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/engine_sm.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/engine_sm.dmm index 3f7d698e62de..d7c5783c05d5 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/engine_sm.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/engine_sm.dmm @@ -13,11 +13,14 @@ /turf/closed/wall/r_wall, /area/engine/engineering) "ae" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine Room"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/engine/engineering) "af" = ( @@ -180,7 +183,6 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine Room"; req_access_txt = "10" @@ -193,6 +195,12 @@ icon_state = "pipe11-1"; dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/engine/engineering) "ax" = ( @@ -317,7 +325,6 @@ /turf/open/floor/engine, /area/engine/engineering) "aF" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine Room"; req_access_txt = "10" @@ -330,6 +337,12 @@ icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/engine, /area/engine/engineering) "aG" = ( @@ -371,6 +384,12 @@ icon_state = "pipe11-3"; dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "aJ" = ( @@ -540,6 +559,10 @@ name = "Engineering External Access"; req_access_txt = "10;13" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plating, /area/engine/engineering) "bd" = ( @@ -584,6 +607,10 @@ req_access_txt = "10" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/engine, /area/engine/supermatter) "bj" = ( @@ -718,11 +745,14 @@ /turf/open/floor/engine, /area/engine/engineering) "bA" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine Room"; req_access_txt = "10" }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/engine/engineering) "bB" = ( @@ -1758,10 +1788,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 10 }, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/engine/engineering) "dO" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room"; req_access_txt = "10" @@ -1770,10 +1800,13 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/engine/engineering) "dP" = ( -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room"; req_access_txt = "10" @@ -1782,6 +1815,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/engine, /area/engine/engineering) "dQ" = ( @@ -2055,6 +2092,11 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"tB" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/engine/engineering) (1,1,1) = {" ab @@ -2318,10 +2360,10 @@ ad ad bS ad -ac +tB bS -ac -ac +tB +tB ad aa aa @@ -2847,9 +2889,9 @@ aI ba ad ad -ac -ac -ac +tB +tB +tB ad ad ad diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm index 17dc97759bd2..5904c7776f9a 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_default.dmm @@ -38,11 +38,13 @@ /area/maintenance/starboard/aft) "h" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "i" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/starboard/aft) "j" = ( @@ -139,6 +141,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "p" = ( @@ -179,6 +187,7 @@ /area/template_noop) "v" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/aft) "w" = ( diff --git a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm index f10539b3500d..c8031d996401 100644 --- a/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm +++ b/_maps/yogstation/RandomRuins/StationRuins/BoxStation/xenobridge_space.dmm @@ -92,6 +92,10 @@ dirx = 1; diry = -2 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/starboard/aft) "p" = ( @@ -117,6 +121,12 @@ name = "External Access"; req_access_txt = "10; 13" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/aft) "q" = ( @@ -159,6 +169,7 @@ /area/maintenance/starboard/aft) "s" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/maintenance/aft) "t" = ( @@ -264,6 +275,11 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) +"N" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) (1,1,1) = {" b @@ -280,7 +296,7 @@ y (2,1,1) = {" c c -j +N v c s @@ -423,10 +439,10 @@ a "} (14,1,1) = {" a -j -j +N +N w -j +N d d d @@ -435,10 +451,10 @@ d "} (15,1,1) = {" a -j +N m r -j +N a a a diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index ae57e492a4f6..b03c7bb92b4c 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -1,10 +1,16 @@ // simple is_type and similar inline helpers +#if DM_VERSION < 513 #define islist(L) (istype(L, /list)) +#endif #define in_range(source, user) (get_dist(source, user) <= 1 && (get_step(source, 0)?:z) == (get_step(user, 0)?:z)) +#if DM_VERSION < 513 #define ismovableatom(A) (istype(A, /atom/movable)) +#else +#define ismovableatom(A) ismovable(A) +#endif #define isatom(A) (isloc(A)) diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm index 7f0e99afe4c5..9d82cfcc6689 100644 --- a/code/__DEFINES/machines.dm +++ b/code/__DEFINES/machines.dm @@ -94,6 +94,13 @@ #define NUKESTATE_CORE_EXPOSED 1 #define NUKESTATE_CORE_REMOVED 0 +#define NUKEUI_AWAIT_DISK 0 +#define NUKEUI_AWAIT_CODE 1 +#define NUKEUI_AWAIT_TIMER 2 +#define NUKEUI_AWAIT_ARM 3 +#define NUKEUI_TIMING 4 +#define NUKEUI_EXPLODED 5 + #define NUKE_OFF_LOCKED 0 #define NUKE_OFF_UNLOCKED 1 #define NUKE_ON_TIMING 2 diff --git a/code/__DEFINES/maths.dm b/code/__DEFINES/maths.dm index 54adf366739b..d9cd2ceb9607 100644 --- a/code/__DEFINES/maths.dm +++ b/code/__DEFINES/maths.dm @@ -30,7 +30,11 @@ // round() acts like floor(x, 1) by default but can't handle other values #define FLOOR(x, y) ( round((x) / (y)) * (y) ) +#if DM_VERSION < 513 #define CLAMP(CLVALUE,CLMIN,CLMAX) ( max( (CLMIN), min((CLVALUE), (CLMAX)) ) ) +#else +#define CLAMP(CLVALUE,CLMIN,CLMAX) clamp(CLVALUE, CLMIN, CLMAX) +#endif // Similar to clamp but the bottom rolls around to the top and vice versa. min is inclusive, max is exclusive #define WRAP(val, min, max) ( min == max ? min : (val) - (round(((val) - (min))/((max) - (min))) * ((max) - (min))) ) @@ -39,7 +43,11 @@ #define MODULUS(x, y) ( (x) - (y) * round((x) / (y)) ) // Tangent +#if DM_VERSION < 513 #define TAN(x) (sin(x) / cos(x)) +#else +#define TAN(x) tan(x) +#endif // Cotangent #define COT(x) (1 / TAN(x)) diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index 5dfa910c1763..ed7bbe2e4996 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -424,7 +424,7 @@ GLOBAL_LIST_INIT(pda_styles, list(MONO, VT, ORBITRON, SHARE)) #define PDAIMG(what) {""} //Filters -#define AMBIENT_OCCLUSION filter(type="drop_shadow", x=0, y=-2, size=4, border=4, color="#04080FAA") +#define AMBIENT_OCCLUSION filter(type="drop_shadow", x=0, y=-2, size=4, color="#04080FAA") #define GAUSSIAN_BLUR(filter_size) filter(type="blur", size=filter_size) #define STANDARD_GRAVITY 1 //Anything above this is high gravity, anything below no grav @@ -457,4 +457,4 @@ GLOBAL_LIST_INIT(pda_styles, list(MONO, VT, ORBITRON, SHARE)) #define GRENADE_READY 3 //Misc text define. Does 4 spaces. Used as a makeshift tabulator. -#define FOURSPACES "    " \ No newline at end of file +#define FOURSPACES "    " diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 324531aca089..0030239c9681 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -48,6 +48,7 @@ #define MOB_SIZE_SMALL 1 #define MOB_SIZE_HUMAN 2 #define MOB_SIZE_LARGE 3 +#define MOB_SIZE_HUGE 4 //Ventcrawling defines #define VENTCRAWLER_NONE 0 diff --git a/code/__DEFINES/typeids.dm b/code/__DEFINES/typeids.dm index ae5df258b4f5..8bfe6216e264 100644 --- a/code/__DEFINES/typeids.dm +++ b/code/__DEFINES/typeids.dm @@ -2,7 +2,7 @@ #define TYPEID_NULL "0" #define TYPEID_NORMAL_LIST "f" //helper macros -#define GET_TYPEID(ref) ( ( (lentext(ref) <= 10) ? "TYPEID_NULL" : copytext(ref, 4, lentext(ref)-6) ) ) +#define GET_TYPEID(ref) ( ( (length(ref) <= 10) ? "TYPEID_NULL" : copytext(ref, 4, length(ref)-6) ) ) #define IS_NORMAL_LIST(L) (GET_TYPEID("\ref[L]") == TYPEID_NORMAL_LIST) diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm index 64c014e8bf8f..f47e47096b37 100644 --- a/code/__HELPERS/_lists.dm +++ b/code/__HELPERS/_lists.dm @@ -517,7 +517,7 @@ used_key_list[input_key] = 1 return input_key -#if DM_VERSION > 512 +#if DM_VERSION > 513 #error Remie said that lummox was adding a way to get a lists #error contents via list.values, if that is true remove this #error otherwise, update the version and bug lummox diff --git a/code/__HELPERS/_logging.dm b/code/__HELPERS/_logging.dm index 0d8e1ed58182..bfba961031fa 100644 --- a/code/__HELPERS/_logging.dm +++ b/code/__HELPERS/_logging.dm @@ -191,6 +191,11 @@ /proc/log_mapping(text) WRITE_LOG(GLOB.world_map_error_log, text) +/* ui logging */ + +/proc/log_tgui(text) + WRITE_LOG(GLOB.tgui_log, text) + /* For logging round startup. */ /proc/start_log(log) WRITE_LOG(log, "Starting up round ID [GLOB.round_id].\n-------------------------") diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 6161753e49aa..331b90052208 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -415,7 +415,7 @@ /proc/showCandidatePollWindow(mob/M, poll_time, Question, list/candidates, ignore_category, time_passed, flashwindow = TRUE) set waitfor = 0 - SEND_SOUND(M, 'sound/misc/notice2.ogg') //Alerting them to their consideration + SEND_SOUND(M, 'sound/misc/notice3.ogg') //Alerting them to their consideration if(flashwindow) window_flash(M.client) switch(ignore_category ? askuser(M,Question,"Please answer in [DisplayTimeText(poll_time)]!","Yes","No","Never for this round", StealFocus=0, Timeout=poll_time) : askuser(M,Question,"Please answer in [DisplayTimeText(poll_time)]!","Yes","No", StealFocus=0, Timeout=poll_time)) diff --git a/code/__HELPERS/matrices.dm b/code/__HELPERS/matrices.dm index e12d753d20fd..c17428b4619a 100644 --- a/code/__HELPERS/matrices.dm +++ b/code/__HELPERS/matrices.dm @@ -27,6 +27,33 @@ //doesn't have an object argument because this is "Stacking" with the animate call above //3 billion% intentional +/atom/proc/DabAnimation(speed = 1, loops = 1, direction = 1 , hold_seconds = 0 , angle = 1 , stay = FALSE) // Hopek 2019 + // By making this in atom/proc everything in the game can potentially dab. You have been warned. + if(hold_seconds > 9999) // if you need to hold a dab for more than 2 hours intentionally let me know. + return + if(hold_seconds > 0) + hold_seconds = hold_seconds * 10 // Converts seconds to deciseconds + if(angle == 1) //if angle is 1: random angle. Else take angle + angle = rand(25,50) + if(direction == 1) // direciton:: 1 for random pick, 2 for clockwise , 3 for anti-clockwise + direction = pick(2,3) + if(direction == 3) // if 3 then counter clockwise + angle = angle * -1 + if(speed == 1) // if speed is 1 choose random speed from list + speed = rand(3,5) + + // dab matrix here + var/matrix/DAB_COMMENCE = matrix(transform) + var/matrix/DAB_RETURN = matrix(transform) + DAB_COMMENCE.Turn(angle) // dab angle to matrix + + // Dab animation + animate(src, transform = DAB_COMMENCE, time = speed, loops ) // dab to hold angle + if(hold_seconds > 0) + sleep(hold_seconds) // time to hold the dab before going back + if(!stay) // if stay param is true dab doesn't return + animate(src, transform = DAB_RETURN, time = speed * 1.5, loops ) // reverse dab to starting position , slower + //Dumps the matrix data in format a-f /matrix/proc/tolist() . = list() diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index bc3b579154b4..fb1999d37918 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -302,9 +302,9 @@ //is in the other string at the same spot (assuming it is not a replace char). //This is used for fingerprints var/newtext = text - if(lentext(text) != lentext(compare)) + if(length(text) != length(compare)) return 0 - for(var/i = 1, i < lentext(text), i++) + for(var/i = 1, i < length(text), i++) var/a = copytext(text,i,i+1) var/b = copytext(compare,i,i+1) //if it isn't both the same letter, or if they are both the replacement character @@ -324,7 +324,7 @@ if(!text || !character) return 0 var/count = 0 - for(var/i = 1, i <= lentext(text), i++) + for(var/i = 1, i <= length(text), i++) var/a = copytext(text,i,i+1) if(a == character) count++ @@ -605,8 +605,8 @@ GLOBAL_LIST_INIT(binary, list("0","1")) continue var/buffer = "" var/early_culling = TRUE - for(var/pos = 1, pos <= lentext(string), pos++) - var/let = copytext(string, pos, (pos + 1) % lentext(string)) + for(var/pos = 1, pos <= length(string), pos++) + var/let = copytext(string, pos, (pos + 1) % length(string)) if(early_culling && !findtext(let,GLOB.is_alphanumeric)) continue early_culling = FALSE @@ -614,9 +614,9 @@ GLOBAL_LIST_INIT(binary, list("0","1")) if(!findtext(buffer,GLOB.is_alphanumeric)) continue var/punctbuffer = "" - var/cutoff = lentext(buffer) - for(var/pos = lentext(buffer), pos >= 0, pos--) - var/let = copytext(buffer, pos, (pos + 1) % lentext(buffer)) + var/cutoff = length(buffer) + for(var/pos = length(buffer), pos >= 0, pos--) + var/let = copytext(buffer, pos, (pos + 1) % length(buffer)) if(findtext(let,GLOB.is_alphanumeric)) break if(findtext(let,GLOB.is_punctuation)) @@ -626,8 +626,8 @@ GLOBAL_LIST_INIT(binary, list("0","1")) var/exclaim = FALSE var/question = FALSE var/periods = 0 - for(var/pos = lentext(punctbuffer), pos >= 0, pos--) - var/punct = copytext(punctbuffer, pos, (pos + 1) % lentext(punctbuffer)) + for(var/pos = length(punctbuffer), pos >= 0, pos--) + var/punct = copytext(punctbuffer, pos, (pos + 1) % length(punctbuffer)) if(!exclaim && findtext(punct,"!")) exclaim = TRUE if(!question && findtext(punct,"?")) @@ -649,7 +649,7 @@ GLOBAL_LIST_INIT(binary, list("0","1")) buffer = copytext(buffer, 1, cutoff) + punctbuffer if(!findtext(buffer,GLOB.is_alphanumeric)) continue - if(!buffer || lentext(buffer) > 280 || lentext(buffer) <= cullshort || buffer in accepted) + if(!buffer || length(buffer) > 280 || length(buffer) <= cullshort || buffer in accepted) continue accepted += buffer diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 5d850c49249b..33ffdd65dbb5 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -451,9 +451,15 @@ Turf and target are separate in case you want to teleport some distance from a t var/y = min(world.maxy, max(1, A.y + dy)) return locate(x,y,A.z) +#if DM_VERSION > 513 +#warn 513 is definitely stable now, remove this +#endif +#if DM_VERSION < 513 /proc/arctan(x) var/y=arcsin(x/sqrt(1+x*x)) return y +#endif + /* Gets all contents of contents and returns them all in a list. diff --git a/code/_globalvars/logging.dm b/code/_globalvars/logging.dm index b5facbaf9a29..f8263cb1c3ef 100644 --- a/code/_globalvars/logging.dm +++ b/code/_globalvars/logging.dm @@ -40,6 +40,8 @@ GLOBAL_VAR(world_map_error_log) GLOBAL_PROTECT(world_map_error_log) GLOBAL_VAR(world_paper_log) GLOBAL_PROTECT(world_paper_log) +GLOBAL_VAR(tgui_log) +GLOBAL_PROTECT(tgui_log) GLOBAL_LIST_EMPTY(bombers) GLOBAL_PROTECT(bombers) diff --git a/code/_onclick/ai.dm b/code/_onclick/ai.dm index f2376e01c11a..45aef31d8152 100644 --- a/code/_onclick/ai.dm +++ b/code/_onclick/ai.dm @@ -136,10 +136,7 @@ if(obj_flags & EMAGGED) return - if(locked) - bolt_raise(usr) - else - bolt_drop(usr) + toggle_bolt(usr) add_hiddenprint(usr) /obj/machinery/door/airlock/AIAltClick() // Eletrifies doors. @@ -162,10 +159,7 @@ if(obj_flags & EMAGGED) return - if(!emergency) - emergency_on(usr) - else - emergency_off(usr) + toggle_emergency(usr) add_hiddenprint(usr) /* APC */ diff --git a/code/_onclick/hud/parallax.dm b/code/_onclick/hud/parallax.dm index 947d70f54733..9a18fa47e2f6 100755 --- a/code/_onclick/hud/parallax.dm +++ b/code/_onclick/hud/parallax.dm @@ -8,7 +8,7 @@ var/last_parallax_shift //world.time of last update var/parallax_throttle = 0 //ds between updates var/parallax_movedir = 0 - var/parallax_layers_max = 3 + var/parallax_layers_max = 4 var/parallax_animate_timer /datum/hud/proc/create_parallax(mob/viewmob) @@ -22,6 +22,8 @@ C.parallax_layers_cached += new /obj/screen/parallax_layer/layer_1(null, C.view) C.parallax_layers_cached += new /obj/screen/parallax_layer/layer_2(null, C.view) C.parallax_layers_cached += new /obj/screen/parallax_layer/planet(null, C.view) + if(SSparallax.random_layer) + C.parallax_layers_cached += new SSparallax.random_layer C.parallax_layers_cached += new /obj/screen/parallax_layer/layer_3(null, C.view) C.parallax_layers = C.parallax_layers_cached.Copy() @@ -64,12 +66,12 @@ switch(C.prefs.parallax) if (PARALLAX_INSANE) C.parallax_throttle = FALSE - C.parallax_layers_max = 4 + C.parallax_layers_max = 5 return TRUE if (PARALLAX_MED) C.parallax_throttle = PARALLAX_DELAY_MED - C.parallax_layers_max = 2 + C.parallax_layers_max = 3 return TRUE if (PARALLAX_LOW) @@ -80,8 +82,9 @@ if (PARALLAX_DISABLE) return FALSE + //This is high parallax. C.parallax_throttle = PARALLAX_DELAY_DEFAULT - C.parallax_layers_max = 3 + C.parallax_layers_max = 4 return TRUE /datum/hud/proc/update_parallax_pref(mob/viewmob) @@ -296,6 +299,20 @@ speed = 1.4 layer = 3 +/obj/screen/parallax_layer/random + blend_mode = BLEND_OVERLAY + speed = 3 + layer = 3 + +/obj/screen/parallax_layer/random/space_gas + icon_state = "random_layer1" + +/obj/screen/parallax_layer/random/space_gas/Initialize(mapload, view) + src.add_atom_colour(SSparallax.random_parallax_color, ADMIN_COLOUR_PRIORITY) + +/obj/screen/parallax_layer/random/asteroids + icon_state = "random_layer2" + /obj/screen/parallax_layer/planet icon_state = "planet" blend_mode = BLEND_OVERLAY diff --git a/code/_onclick/hud/plane_master.dm b/code/_onclick/hud/plane_master.dm index 86ec14285ba9..ddb8aedad18a 100644 --- a/code/_onclick/hud/plane_master.dm +++ b/code/_onclick/hud/plane_master.dm @@ -25,15 +25,15 @@ /obj/screen/plane_master/openspace/backdrop(mob/mymob) filters = list() - filters += filter(type = "drop_shadow", color = "#04080FAA", border = 5, size = -10) - filters += filter(type = "drop_shadow", color = "#04080FAA", border = 5, size = -15) - filters += filter(type = "drop_shadow", color = "#04080FAA", border = 5, size = -20) + filters += filter(type = "drop_shadow", color = "#04080FAA", size = -10) + filters += filter(type = "drop_shadow", color = "#04080FAA", size = -15) + filters += filter(type = "drop_shadow", color = "#04080FAA", size = -20) /obj/screen/plane_master/proc/outline(_size, _color) filters += filter(type = "outline", size = _size, color = _color) /obj/screen/plane_master/proc/shadow(_size, _border, _offset = 0, _x = 0, _y = 0, _color = "#04080FAA") - filters += filter(type = "drop_shadow", x = _x, y = _y, color = _color, size = _size, offset = _offset, border = _border) + filters += filter(type = "drop_shadow", x = _x, y = _y, color = _color, size = _size, offset = _offset) /obj/screen/plane_master/proc/clear_filters() filters = list() diff --git a/code/controllers/subsystem/achievements.dm b/code/controllers/subsystem/achievements.dm index d79da89d1a7c..fcbae35b3515 100644 --- a/code/controllers/subsystem/achievements.dm +++ b/code/controllers/subsystem/achievements.dm @@ -8,17 +8,17 @@ SUBSYSTEM_DEF(achievements) /datum/controller/subsystem/achievements/Initialize(timeofday) for(var/i in subtypesof(/datum/achievement)) - var/datum/achievement/A = i - achievements[A] = initial(A.id) + var/datum/achievement/A = new i + achievements[A] = A.id - var/datum/DBQuery/medalQuery = SSdbcore.NewQuery("SELECT name, descr FROM [format_table_name("achievements")] WHERE id = '[initial(A.id)]'") + var/datum/DBQuery/medalQuery = SSdbcore.NewQuery("SELECT name, descr FROM [format_table_name("achievements")] WHERE id = '[A.id]'") medalQuery.Execute() if(!medalQuery.NextRow()) - var/datum/DBQuery/medalQuery2 = SSdbcore.NewQuery("INSERT INTO [format_table_name("achievements")] (name, id, descr) VALUES ('[initial(A.name)]', '[initial(A.id)]', '[initial(A.desc)]')") + var/datum/DBQuery/medalQuery2 = SSdbcore.NewQuery("INSERT INTO [format_table_name("achievements")] (name, id, descr) VALUES ('[A.name]', '[A.id]', '[A.desc]')") medalQuery2.Execute() qdel(medalQuery2) - else if(medalQuery.item[1] != initial(A.name) || medalQuery.item[2] != initial(A.desc)) - var/datum/DBQuery/medalQuery2 = SSdbcore.NewQuery("UPDATE [format_table_name("achievements")] SET name = '[initial(A.name)]', descr = '[initial(A.desc)]' WHERE id = '[initial(A.id)]'") + else if(medalQuery.item[1] != A.name || medalQuery.item[2] != A.desc) + var/datum/DBQuery/medalQuery2 = SSdbcore.NewQuery("UPDATE [format_table_name("achievements")] SET name = '[A.name]', descr = '[A.desc]' WHERE id = '[A.id]'") medalQuery2.Execute() qdel(medalQuery2) @@ -32,7 +32,7 @@ SUBSYSTEM_DEF(achievements) var/found_achievement = FALSE for(var/I in achievements) var/datum/achievement/A = I - if(initial(A.id) != id) + if(A.id != id) continue found_achievement = TRUE if(!found_achievement) @@ -47,23 +47,27 @@ SUBSYSTEM_DEF(achievements) qdel(ridOldChieves) return ..() -/datum/controller/subsystem/achievements/proc/unlock_achievement(datum/achievement/achievement, client/C) - if(!achievements[achievement]) - log_sql("Achievement [initial(achievement.name)] not found in list of achievements when trying to unlock for [C.ckey]") +/datum/controller/subsystem/achievements/proc/unlock_achievement(achievementPath, client/C) + var/datum/achievement/achievement = get_achievement(achievementPath) + if(!achievement) + log_sql("Achievement [achievementPath] not found in list of achievements when trying to unlock for [C.ckey]") return FALSE - if(!has_achievement(achievement, C)) - var/datum/DBQuery/medalQuery = SSdbcore.NewQuery("INSERT INTO [format_table_name("earned_achievements")] (ckey, id) VALUES ('[C.ckey]', '[initial(achievement.id)]')") + if(!has_achievement(achievementPath, C)) + var/datum/DBQuery/medalQuery = SSdbcore.NewQuery("INSERT INTO [format_table_name("earned_achievements")] (ckey, id) VALUES ('[C.ckey]', '[achievement.id]')") medalQuery.Execute() qdel(medalQuery) cached_achievements[C.ckey] += achievement if(!achievementsEarned[C.ckey]) achievementsEarned[C.ckey] = list() achievementsEarned[C.ckey] += achievement + to_chat(C, "You have unlocked the \"[achievement.name]\" achievement!") return TRUE -/datum/controller/subsystem/achievements/proc/has_achievement(datum/achievement/achievement, client/C) - if(!achievements[achievement]) - log_sql("Achievement [initial(achievement.name)] not found in list of achievements when checking for [C.ckey]") +/datum/controller/subsystem/achievements/proc/has_achievement(achievementPath, client/C) + var/datum/achievement/achievement = get_achievement(achievementPath) + if(!achievement) + log_sql("Achievement [achievementPath] not found in list of achievements when checking for [C.ckey]") + return FALSE if(!cached_achievements[C.ckey]) cache_achievements(C) @@ -83,3 +87,9 @@ SUBSYSTEM_DEF(achievements) /datum/controller/subsystem/achievements/proc/get_browser(client/C) return browsers[C.ckey] + +/datum/controller/subsystem/achievements/proc/get_achievement(achievementPath) + for(var/datum/achievement/i in achievements) + if(istype(i, achievementPath)) + return i + return FALSE diff --git a/code/controllers/subsystem/parallax.dm b/code/controllers/subsystem/parallax.dm index 64299fda3837..14c3c07d9a31 100644 --- a/code/controllers/subsystem/parallax.dm +++ b/code/controllers/subsystem/parallax.dm @@ -7,9 +7,14 @@ SUBSYSTEM_DEF(parallax) var/list/currentrun var/planet_x_offset = 128 var/planet_y_offset = 128 + var/random_layer + var/random_parallax_color /datum/controller/subsystem/parallax/Initialize(timeofday) . = ..() + if(prob(70)) //70% chance to pick a special extra layer + random_layer = pick(/obj/screen/parallax_layer/random/space_gas, /obj/screen/parallax_layer/random/asteroids) + random_parallax_color = pick(COLOR_TEAL, COLOR_GREEN, COLOR_SILVER, COLOR_YELLOW, COLOR_CYAN, COLOR_ORANGE, COLOR_PURPLE)//Special color for random_layer1. Has to be done here so everyone sees the same color. planet_y_offset = rand(100, 160) planet_x_offset = rand(100, 160) diff --git a/code/controllers/subsystem/tgui.dm b/code/controllers/subsystem/tgui.dm index b10d0af8c513..dacbac409de8 100644 --- a/code/controllers/subsystem/tgui.dm +++ b/code/controllers/subsystem/tgui.dm @@ -11,7 +11,7 @@ SUBSYSTEM_DEF(tgui) var/basehtml // The HTML base used for all UIs. /datum/controller/subsystem/tgui/PreInit() - basehtml = file2text('tgui/tgui.html') + basehtml = file2text('tgui-next/packages/tgui/public/tgui-main.html') /datum/controller/subsystem/tgui/Shutdown() close_all_uis() diff --git a/code/datums/achievements/achievements.dm b/code/datums/achievements/achievements.dm index 1edba2fb2131..c9c7175076a0 100644 --- a/code/datums/achievements/achievements.dm +++ b/code/datums/achievements/achievements.dm @@ -2,8 +2,106 @@ var/name = "achievement" var/desc = "Please make an issue on github, including this achievement's name and how you got it." var/id = 0 //Should be incremented so every achievement has a unique ID + var/hidden = FALSE // Whether or not this achievement's description is hidden untill you accomplish this (doesn't apply to the online viewer) /datum/achievement/bubblegum - name = "Bubblegum Killer" - desc = "Eliminate a bubblegum" //Should be improved + name = "Kick Ass and Chew Bubblegum" + desc = "Kill Bubblegum, the king of slaughter demons." //Should be improved(?) id = 1 + +/datum/achievement/roboborg + name = "I live again" + desc = "As a roboticist, create a cyborg" + id = 2 + +/datum/achievement/defib + name = "Lifesaver" + desc = "Successfully defibrillate someone" + id = 3 + +/datum/achievement/pa_emag //Should be hidden but that's not a thing yet + name = "Catastrophe" + desc = "Emag a Particle Accelerator" + id = 4 + hidden = TRUE + +/datum/achievement/flukeops + name = "Reverse Card" + desc = "As a member of the Crew, deal a Humiliating defeat to Nuclear Team" + id = 5 + +/datum/achievement/nukewin + name = "Delta Alert" + desc = "As a Nuclear Operative, score a Major or Minor Victory" + id = 6 + +/datum/achievement/honorarynukie + name = "Honorary Nukie" + desc = "Kill yourself using the nuclear authentication disk" + id = 7 + hidden = TRUE + +/datum/achievement/badass + name = "Badass Syndie" + desc = "As a traitor, complete your objectives without buying any items" + id = 8 + +/datum/achievement/jones + name = "Lead Lined" + desc = "Survive an explosion while inside of a freezer" + id = 9 + hidden = TRUE + +/datum/achievement/wizwin + name = "Scholars of the Arcane" + desc = "As a wizard, complete your objectives" + id = 10 + +/datum/achievement/cpr + name = "Breath of Life" + desc = "Perform CPR on someone..." + id = 11 + +/datum/achievement/anticpr + name = "Breath of Death" + desc = "... with incompatible lungs" + id = 12 + hidden = TRUE + +/datum/achievement/changelingwin + name = "The Thing" + desc = "As a changeling, complete your objectives" + id = 13 + +/datum/achievement/slingascend + name = "The Dark Shadow" + desc = "As a shadowling, ascend successfully" + id = 14 + +/datum/achievement/death + name = "Flatlined" + desc = "You died" + id = 15 + +/datum/achievement/cremated + name = "Back to Carbon" + desc = "Get cremated" + id = 16 + +/datum/achievement/cremated_alive + name = "Burn in Hell" + desc = "Get cremated... alive" + id = 17 + hidden = TRUE + +/datum/achievement/Poly_silent + name = "Silence Bird!" + desc = "As a signal technician create a script that mutes poly" + id = 18 + hidden = TRUE + +/datum/achievement/Poly_loud + name = "Embrace The Bird!" + desc = "As a signal technician create a script that makes poly LOUD" + id = 19 + hidden = TRUE \ No newline at end of file diff --git a/code/datums/achievements/viewer.dm b/code/datums/achievements/viewer.dm index 96a3fe327cdb..72e5dfb351e3 100644 --- a/code/datums/achievements/viewer.dm +++ b/code/datums/achievements/viewer.dm @@ -6,10 +6,10 @@ /datum/achievement_browser/New(client/C) client = C -/datum/achievement_browser/proc/get_achievements() +/datum/achievement_browser/proc/get_achievements(client/C) var/list/A = list() for(var/i in SSachievements.achievements) - A[i] = SSachievements.has_achievement(i, client) + A[i] = SSachievements.has_achievement(i, C) return A /datum/achievement_browser/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.always_state) @@ -20,13 +20,13 @@ /datum/achievement_browser/ui_data(mob/user) var/data = list("achievements" = list()) - var/list/achievements = get_achievements() + var/list/achievements = get_achievements(user.client) for(var/B in achievements) var/datum/achievement/achievement = B var/list/A = list( - "name" = initial(achievement.name), - "desc" = initial(achievement.desc), - "unlocked" = achievements[achievement] + "name" = achievement.name, + "unlocked" = achievements[achievement], + "desc" = (!achievement.hidden || achievements[achievement]) ? achievement.desc : "???" ) data["achievements"] += list(A) diff --git a/code/datums/components/crafting/crafting.dm b/code/datums/components/crafting/crafting.dm index 8f94da2f4533..babd46545f3e 100644 --- a/code/datums/components/crafting/crafting.dm +++ b/code/datums/components/crafting/crafting.dm @@ -16,35 +16,33 @@ var/viewing_category = 1 //typical powergamer starting on the Weapons tab var/viewing_subcategory = 1 var/list/categories = list( - CAT_WEAPONRY, - CAT_ROBOT, - CAT_MISC, - CAT_PRIMAL, - CAT_FOOD, - CAT_CLOTHING) - var/list/subcategories = list( - list( //Weapon subcategories - CAT_WEAPON, - CAT_AMMO), - CAT_NONE, //Robot subcategories - CAT_NONE, //Misc subcategories - CAT_NONE, //Tribal subcategories - list( //Food subcategories - CAT_BREAD, - CAT_BURGER, - CAT_CAKE, - CAT_EGG, - CAT_MEAT, - CAT_MISCFOOD, - CAT_PASTRY, - CAT_PIE, - CAT_PIZZA, - CAT_SALAD, - CAT_SANDWICH, - CAT_SOUP, - CAT_SPAGHETTI), - CAT_CLOTHING) //Clothing subcategories - + CAT_WEAPONRY = list( + CAT_WEAPON, + CAT_AMMO, + ), + CAT_ROBOT = CAT_NONE, + CAT_MISC = CAT_NONE, + CAT_PRIMAL = CAT_NONE, + CAT_FOOD = list( + CAT_BREAD, + CAT_BURGER, + CAT_CAKE, + CAT_EGG, + CAT_MEAT, + CAT_MISCFOOD, + CAT_PASTRY, + CAT_PIE, + CAT_PIZZA, + CAT_SALAD, + CAT_SANDWICH, + CAT_SOUP, + CAT_SPAGHETTI, + ), + CAT_CLOTHING = CAT_NONE, + ) + + var/cur_category = CAT_NONE + var/cur_subcategory = CAT_NONE var/datum/action/innate/crafting/button var/display_craftable_only = FALSE var/display_compact = TRUE @@ -306,31 +304,26 @@ /datum/component/personal_crafting/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.not_incapacitated_turf_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) + cur_category = categories[1] + if(islist(categories[cur_category])) + var/list/subcats = categories[cur_category] + cur_subcategory = subcats[1] + else + cur_subcategory = CAT_NONE ui = new(user, src, ui_key, "personal_crafting", "Crafting Menu", 700, 800, master_ui, state) ui.open() /datum/component/personal_crafting/ui_data(mob/user) var/list/data = list() - var/list/subs = list() - var/cur_subcategory = CAT_NONE - var/cur_category = categories[viewing_category] - if (islist(subcategories[viewing_category])) - subs = subcategories[viewing_category] - cur_subcategory = subs[viewing_subcategory] data["busy"] = busy - data["prev_cat"] = categories[prev_cat()] - data["prev_subcat"] = subs[prev_subcat()] data["category"] = cur_category data["subcategory"] = cur_subcategory - data["next_cat"] = categories[next_cat()] - data["next_subcat"] = subs[next_subcat()] data["display_craftable_only"] = display_craftable_only data["display_compact"] = display_compact var/list/surroundings = get_surroundings(user) - var/list/can_craft = list() - var/list/cant_craft = list() + var/list/craftability = list() for(var/rec in GLOB.crafting_recipes) var/datum/crafting_recipe/R = rec @@ -339,14 +332,37 @@ if((R.category != cur_category) || (R.subcategory != cur_subcategory)) continue - if(check_contents(R, surroundings)) - can_craft += list(build_recipe_data(R)) - else - cant_craft += list(build_recipe_data(R)) - data["can_craft"] = can_craft - data["cant_craft"] = cant_craft + craftability["[REF(R)]"] = check_contents(R, surroundings) + + data["craftability"] = craftability return data +/datum/component/personal_crafting/ui_static_data(mob/user) + var/list/data = list() + + var/list/crafting_recipes = list() + for(var/rec in GLOB.crafting_recipes) + var/datum/crafting_recipe/R = rec + + if(R.name == "") //This is one of the invalid parents that sneaks in + continue + + if(!R.always_availible && !(R.type in user?.mind?.learned_recipes)) //User doesn't actually know how to make this. + continue + + if(isnull(crafting_recipes[R.category])) + crafting_recipes[R.category] = list() + + if(R.subcategory == CAT_NONE) + crafting_recipes[R.category] += list(build_recipe_data(R)) + else + if(isnull(crafting_recipes[R.category][R.subcategory])) + crafting_recipes[R.category][R.subcategory] = list() + crafting_recipes[R.category]["has_subcats"] = TRUE + crafting_recipes[R.category][R.subcategory] += list(build_recipe_data(R)) + + data["crafting_recipes"] = crafting_recipes + return data /datum/component/personal_crafting/ui_act(action, params) if(..()) @@ -362,18 +378,6 @@ else to_chat(usr, "Construction failed[fail_msg]") busy = FALSE - if("forwardCat") //Meow - viewing_category = next_cat(FALSE) - . = TRUE - if("backwardCat") - viewing_category = prev_cat(FALSE) - . = TRUE - if("forwardSubCat") - viewing_subcategory = next_subcat() - . = TRUE - if("backwardSubCat") - viewing_subcategory = prev_subcat() - . = TRUE if("toggle_recipes") display_craftable_only = !display_craftable_only . = TRUE @@ -381,40 +385,15 @@ display_compact = !display_compact . = TRUE -//Next works nicely with modular arithmetic -/datum/component/personal_crafting/proc/next_cat(readonly = TRUE) - if (!readonly) - viewing_subcategory = 1 - . = viewing_category % categories.len + 1 - -/datum/component/personal_crafting/proc/next_subcat() - if(islist(subcategories[viewing_category])) - var/list/subs = subcategories[viewing_category] - . = viewing_subcategory % subs.len + 1 - - -//Previous can go fuck itself -/datum/component/personal_crafting/proc/prev_cat(readonly = TRUE) - if (!readonly) - viewing_subcategory = 1 - if(viewing_category == categories.len) - . = viewing_category-1 - else - . = viewing_category % categories.len - 1 - if(. <= 0) - . = categories.len - -/datum/component/personal_crafting/proc/prev_subcat() - if(islist(subcategories[viewing_category])) - var/list/subs = subcategories[viewing_category] - if(viewing_subcategory == subs.len) - . = viewing_subcategory-1 - else - . = viewing_subcategory % subs.len - 1 - if(. <= 0) - . = subs.len - else - . = null + if("set_category") + if(!isnull(params["category"])) + cur_category = params["category"] + if(!isnull(params["subcategory"])) + if(params["subcategory"] == "0") + cur_subcategory = "" + else + cur_subcategory = params["subcategory"] + . = TRUE /datum/component/personal_crafting/proc/build_recipe_data(datum/crafting_recipe/R) diff --git a/code/datums/components/gunpoint.dm b/code/datums/components/gunpoint.dm index 512a7c3fe456..50cca725d8d0 100644 --- a/code/datums/components/gunpoint.dm +++ b/code/datums/components/gunpoint.dm @@ -81,22 +81,22 @@ cancel() /datum/component/gunpoint/proc/trigger_reaction(var/flinch) + var/mob/living/shooter = parent + + if(flinch != TRUE && shooter.pulling == target) //target won't get shot if they're being moved by the shooter + return + if(disrupted) + return if(point_of_no_return) return point_of_no_return = TRUE - var/mob/living/shooter = parent - if(!weapon.can_shoot() || !weapon.can_trigger_gun(shooter) || (weapon.weapon_weight == WEAPON_HEAVY && shooter.get_inactive_held_item())) shooter.visible_message("[shooter] fumbles [weapon]!", \ "You fumble [weapon] and fail to fire at [target]!", target) to_chat(target, "[shooter] fumbles [weapon] and fails to fire at you!") qdel(src) return - if(disrupted) - return - if(flinch != TRUE && shooter.pulling == target) //target won't get shot if they're being moved by the shooter - return if(weapon.check_botched(shooter)) return if(weapon.chambered && weapon.chambered.BB) diff --git a/code/datums/components/uplink.dm b/code/datums/components/uplink.dm index 97d75d581a9c..c4acd5c7f50e 100644 --- a/code/datums/components/uplink.dm +++ b/code/datums/components/uplink.dm @@ -26,6 +26,8 @@ GLOBAL_LIST_EMPTY(uplinks) var/unlock_note var/unlock_code var/failsafe_code + var/debug = FALSE + var/compact_mode = FALSE var/list/previous_attempts @@ -127,7 +129,7 @@ GLOBAL_LIST_EMPTY(uplinks) active = TRUE ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "uplink", name, 450, 750, master_ui, state) + ui = new(user, src, ui_key, "uplink", name, 620, 580, master_ui, state) ui.set_autoupdate(FALSE) // This UI is only ever opened by one person, and never is updated outside of user input. ui.set_style("syndicate") ui.open() @@ -138,39 +140,43 @@ GLOBAL_LIST_EMPTY(uplinks) var/list/data = list() data["telecrystals"] = telecrystals data["lockable"] = lockable + data["compact_mode"] = compact_mode + return data + +/datum/component/uplink/ui_static_data(mob/user) + var/list/data = list() data["categories"] = list() for(var/category in uplink_items) var/list/cat = list( "name" = category, "items" = (category == selected_cat ? list() : null)) - if(category == selected_cat) - for(var/item in uplink_items[category]) - var/datum/uplink_item/I = uplink_items[category][item] - if(I.limited_stock == 0) + for(var/item in uplink_items[category]) + var/datum/uplink_item/I = uplink_items[category][item] + if(I.limited_stock == 0) + continue + if(I.restricted_roles.len) + var/is_inaccessible = TRUE + for(var/R in I.restricted_roles) + if(R == user.mind.assigned_role || debug) + is_inaccessible = FALSE + if(is_inaccessible) continue - if(I.restricted_roles.len) - var/is_inaccessible = 1 - for(var/R in I.restricted_roles) - if(R == user.mind.assigned_role) - is_inaccessible = 0 + if(I.restricted_species) + if(ishuman(user)) + var/is_inaccessible = TRUE + var/mob/living/carbon/human/H = user + for(var/F in I.restricted_species) + if(F == H.dna.species.id || debug) + is_inaccessible = FALSE + break if(is_inaccessible) continue - if(I.restricted_species) - if(ishuman(user)) - var/is_inaccessible = TRUE - var/mob/living/carbon/human/H = user - for(var/F in I.restricted_species) - if(F == H.dna.species.id) - is_inaccessible = FALSE - break - if(is_inaccessible) - continue - cat["items"] += list(list( - "name" = I.name, - "cost" = I.cost, - "desc" = I.desc, - )) + cat["items"] += list(list( + "name" = I.name, + "cost" = I.cost, + "desc" = I.desc, + )) data["categories"] += list(cat) return data @@ -198,6 +204,8 @@ GLOBAL_LIST_EMPTY(uplinks) SStgui.close_uis(src) if("select") selected_cat = params["category"] + if("compact_toggle") + compact_mode = !compact_mode return TRUE /datum/component/uplink/proc/MakePurchase(mob/user, datum/uplink_item/U) diff --git a/code/datums/diseases/advance/symptoms/nanites.dm b/code/datums/diseases/advance/symptoms/nanites.dm index 99665aafc0de..e2d1229eac7a 100644 --- a/code/datums/diseases/advance/symptoms/nanites.dm +++ b/code/datums/diseases/advance/symptoms/nanites.dm @@ -57,7 +57,7 @@ if(!..()) return var/mob/living/carbon/M = A.affected_mob - SEND_SIGNAL(M, COMSIG_NANITE_ADJUST_VOLUME, -0.4 * power) + SEND_SIGNAL(M, COMSIG_NANITE_ADJUST_VOLUME, -0.7 * power) if(reverse_boost && SEND_SIGNAL(M, COMSIG_HAS_NANITES)) if(prob(A.stage_prob)) - A.stage = min(A.stage + 1,A.max_stages) \ No newline at end of file + A.stage = min(A.stage + 1,A.max_stages) diff --git a/code/datums/ert.dm b/code/datums/ert.dm index 7fd7b8c526d8..7fd54ff89b39 100644 --- a/code/datums/ert.dm +++ b/code/datums/ert.dm @@ -62,3 +62,12 @@ rename_team = "Janitor" mission = "Clean up EVERYTHING." polldesc = "a Nanotrasen Janitorial Response Team" + +/datum/ert/clown + roles = list(/datum/antagonist/ert/clown, /datum/antagonist/ert/clown/robust) + leader_role = /datum/antagonist/ert/clown/robust + teamsize = 7 + opendoors = FALSE + rename_team = "HONK Squad" + mission = "Bring joy and happiness to all the crew the only way a clown can. Honk!" + polldesc = "a Nanotrasen Clown Response Team" diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index 7af89e5dca64..27674c4717ff 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -318,4 +318,10 @@ id = "goatresearch" suffix = "goatresearch.dmm" name= "Exotic Goat Transport Vessel" - description = "A ship transporting goats attacked by goats. How ironic..." \ No newline at end of file + description = "A ship transporting goats attacked by goats. How ironic..." + +/datum/map_template/ruin/space/drifting_spacepod + id = "drifting_spacepod" + suffix = "drifting_spacepod.dmm" + name = "Drifting Spacepod" + description = "An abandoned spacepod, just drifting through space." diff --git a/code/datums/spawners_menu.dm b/code/datums/spawners_menu.dm index 6721b7e16812..8ad9c0a023e6 100644 --- a/code/datums/spawners_menu.dm +++ b/code/datums/spawners_menu.dm @@ -18,14 +18,18 @@ for(var/spawner in GLOB.mob_spawners) var/list/this = list() this["name"] = spawner - this["desc"] = "" + this["short_desc"] = "" + this["flavor_text"] = "" + this["important_warning"] = "" this["refs"] = list() for(var/spawner_obj in GLOB.mob_spawners[spawner]) this["refs"] += "[REF(spawner_obj)]" if(!this["desc"]) if(istype(spawner_obj, /obj/effect/mob_spawn)) var/obj/effect/mob_spawn/MS = spawner_obj - this["desc"] = MS.flavour_text + this["short_desc"] = MS.short_desc + this["flavor_text"] = MS.flavour_text + this["important_info"] = MS.important_info else var/obj/O = spawner_obj this["desc"] = O.desc diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index c270be2abe95..cd9407858b9f 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -642,14 +642,16 @@ /datum/status_effect/time_dilation/on_apply() owner.next_move_modifier *= 0.5 owner.action_speed_modifier *= 0.5 + owner.ignore_slowdown(id) return TRUE /datum/status_effect/time_dilation/on_remove() owner.next_move_modifier *= 2 owner.action_speed_modifier *= 2 + owner.unignore_slowdown(id) /obj/screen/alert/status_effect/time_dilation name = "Time Dilation" - desc = "Your actions are twice as fast, and the delay between them is halved." + desc = "Your actions are twice as fast, and the delay between them is halved. Additionally, you are immune to slowdown." icon = 'yogstation/icons/mob/actions/actions_darkspawn.dmi' icon_state = "time_dilation" //yogs end diff --git a/code/datums/wires/_wires.dm b/code/datums/wires/_wires.dm index 596200396cd2..4c1bb28a8d60 100644 --- a/code/datums/wires/_wires.dm +++ b/code/datums/wires/_wires.dm @@ -222,7 +222,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) - ui = new(user, src, ui_key, "wires", "[holder.name] wires", 350, 150 + wires.len * 30, master_ui, state) + ui = new(user, src, ui_key, "wires", "[holder.name] Wires", 350, 150 + wires.len * 30, master_ui, state) ui.open() /datum/wires/ui_data(mob/user) diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm index 53b2101794b7..12c51dd9b6f5 100644 --- a/code/game/area/areas/ruins/lavaland.dm +++ b/code/game/area/areas/ruins/lavaland.dm @@ -32,6 +32,10 @@ /area/ruin/powered/seedvault icon_state = "dk_yellow" +/area/ruin/powered/kinggoatlair + name = "King Goat Lair" + icon_state = "dk_yellow" + /area/ruin/powered/gasstation //yogs start name = "Lavaland Gas Station" icon_state = "dk_yellow" // yogs end diff --git a/code/game/gamemodes/changeling/traitor_chan.dm b/code/game/gamemodes/changeling/traitor_chan.dm index b6f7dbba23f0..3dff27dbf115 100644 --- a/code/game/gamemodes/changeling/traitor_chan.dm +++ b/code/game/gamemodes/changeling/traitor_chan.dm @@ -81,3 +81,8 @@ return "The Syndicate has started some experimental research regarding humanoid shapeshifting. There are rumors that this technology will be field tested on a Nanotrasen station \ for infiltration purposes. Be advised that support personel may also be deployed to defend these shapeshifters. Trust nobody - suspect everybody. Do not announce this to the crew, \ as paranoia may spread and inhibit workplace efficiency." + +/datum/game_mode/traitor/changeling/trustnoone + name = "traitor + lings + anybody can be an antag" + config_tag = "trustnoone" + protected_jobs = list() diff --git a/yogstation/code/game/golf/golf.dm b/code/game/golf/golf.dm similarity index 100% rename from yogstation/code/game/golf/golf.dm rename to code/game/golf/golf.dm diff --git a/code/game/machinery/computer/Operating.dm b/code/game/machinery/computer/Operating.dm index 528fc502aebc..40eedd05e49b 100644 --- a/code/game/machinery/computer/Operating.dm +++ b/code/game/machinery/computer/Operating.dm @@ -12,7 +12,6 @@ var/obj/machinery/stasis/bed var/list/advanced_surgeries = list() var/datum/techweb/linked_techweb - var/menu = MENU_OPERATION light_color = LIGHT_COLOR_BLUE /obj/machinery/computer/operating/Initialize() @@ -60,7 +59,6 @@ var/list/data = list() data["table"] = table if(table) - data["menu"] = menu var/list/surgeries = list() for(var/X in advanced_surgeries) @@ -71,8 +69,8 @@ surgeries += list(surgery) data["surgeries"] = surgeries - data["patient"] = list() if(table.check_patient()) + data["patient"] = list() patient = table.patient switch(patient.stat) if(CONSCIOUS) @@ -110,15 +108,13 @@ else alternative_step = "Finish operation" data["procedures"] += list(list( - "name" = capitalize(procedure.name), + "name" = capitalize("[parse_zone(procedure.location)] [procedure.name]"), "next_step" = capitalize(surgery_step.name), "chems_needed" = chems_needed, "alternative_step" = alternative_step, "alt_chems_needed" = alt_chems_needed)) data["bed"] = bed if(bed) - data["menu"] = menu - var/list/surgeries = list() for(var/X in advanced_surgeries) var/datum/surgery/S = X @@ -173,18 +169,15 @@ "alternative_step" = alternative_step, "alt_chems_needed" = alt_chems_needed )) + else + data["patient"] = null return data /obj/machinery/computer/operating/ui_act(action, params) if(..()) return - switch(action) - if("change_menu") - menu = text2num(params["menu"]) - . = TRUE - if("sync") - sync_surgeries() - . = TRUE + if(action == "sync") //TG has this as a switch with a single entry :))))) + sync_surgeries() . = TRUE #undef MENU_OPERATION diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index f9090d69c7de..e76b398eaba7 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -117,6 +117,19 @@ GLOBAL_LIST_INIT(arcade_prize_pool, list( new empprize(loc) explosion(loc, -1, 0, 1+num_of_prizes, flame_range = 1+num_of_prizes) +/obj/machinery/computer/arcade/attackby(obj/item/O, mob/user, params) + if(istype(O, /obj/item/stack/arcadeticket)) + var/obj/item/stack/arcadeticket/T = O + var/amount = T.get_amount() + if(amount <2) + to_chat(user, "You need 2 tickets to claim a prize!") + return + prizevend(user) + T.pay_tickets() + T.update_icon() + O = T + to_chat(user, "You turn in 2 tickets to the [src] and claim a prize!") + return // ** BATTLE ** // diff --git a/code/game/machinery/computer/atmos_control.dm b/code/game/machinery/computer/atmos_control.dm index 8a15e155e82c..ba256081e339 100644 --- a/code/game/machinery/computer/atmos_control.dm +++ b/code/game/machinery/computer/atmos_control.dm @@ -266,7 +266,7 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "atmos_control", name, 500, 305, master_ui, state) + ui = new(user, src, ui_key, "atmos_control", name, 500, 315, master_ui, state) ui.open() /obj/machinery/computer/atmos_control/tank/ui_data(mob/user) @@ -291,18 +291,18 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) signal.data += list("tag" = input_tag, "power_toggle" = TRUE) . = TRUE if("rate") - var/target = input("New target rate:", name, input_info ? input_info["volume_rate"] : 0) as num|null - if(!isnull(target) && !..()) - target = CLAMP(target, 0, MAX_TRANSFER_RATE) + var/target = text2num(params["rate"]) + if(!isnull(target)) + target = CLAMP(target, 0, MAX_TRANSFER_RATE) signal.data += list("tag" = input_tag, "set_volume_rate" = target) . = TRUE if("output") signal.data += list("tag" = output_tag, "power_toggle" = TRUE) . = TRUE if("pressure") - var/target = input("New target pressure:", name, output_info ? output_info["internal"] : 0) as num|null - if(!isnull(target) && !..()) - target = CLAMP(target, 0, 50 * ONE_ATMOSPHERE) + var/target = text2num(params["pressure"]) + if(!isnull(target)) + target = CLAMP(target, 0, 4500) signal.data += list("tag" = output_tag, "set_internal_pressure" = target) . = TRUE radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 9f7f1e067d56..ff79ae7ab33a 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -214,7 +214,7 @@ /obj/machinery/computer/security/telescreen/entertainment name = "entertainment monitor" - desc = "Damn, they better have the /tg/ channel on these things." + desc = "Damn, they better have the Yogs Channel on these things... Nope, just the /tg/ channel! Aww..." icon = 'icons/obj/status_display.dmi' icon_state = "entertainment_blank" network = list("thunder") diff --git a/code/game/machinery/computer/cloning.dm b/code/game/machinery/computer/cloning.dm index 7329bd78f25e..c7000a20dd52 100644 --- a/code/game/machinery/computer/cloning.dm +++ b/code/game/machinery/computer/cloning.dm @@ -548,14 +548,14 @@ scantemp = "Subject's brain is not responding to scanning stimuli." playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 50, 0) return - if((HAS_TRAIT(mob_occupant, TRAIT_HUSK)) && (src.scanner.scan_level < 2)) - scantemp = "Subject's body is too damaged to scan properly." - playsound(src, 'sound/machines/terminal_alert.ogg', 50, 0) - return if(HAS_TRAIT(mob_occupant, TRAIT_BADDNA)) scantemp = "Subject's DNA is too damaged to initiate cloning procedure." playsound(src, 'sound/machines/terminal_alert.ogg', 50, 0) return + if((HAS_TRAIT(mob_occupant, TRAIT_HUSK)) && (src.scanner.scan_level < 2)) + scantemp = "Subject's body is too damaged to scan properly." + playsound(src, 'sound/machines/terminal_alert.ogg', 50, 0) + return if (!body_only && isnull(mob_occupant.mind)) scantemp = "Mental interface failure." playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 50, 0) diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 72a85d9718b9..a73eb7153623 100755 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -46,7 +46,7 @@ /obj/machinery/computer/communications/Topic(href, href_list) if(..()) return - if(!usr.canUseTopic(src, !issilicon(usr))) + if(!usr.canUseTopic(src, !issilicon(usr)) && !IsAdminGhost(usr)) return if(!is_station_level(z) && !is_reserved_level(z)) //Can only use in transit and on SS13 to_chat(usr, "Unable to establish a connection: \black You're too far away from the station!") diff --git a/code/game/machinery/computer/crew.dm b/code/game/machinery/computer/crew.dm index 69b929fae866..3ff7df5d06ad 100644 --- a/code/game/machinery/computer/crew.dm +++ b/code/game/machinery/computer/crew.dm @@ -79,9 +79,9 @@ GLOBAL_DATUM_INIT(crewmonitor, /datum/crewmonitor, new) datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if (!ui) - var/datum/asset/simple/assets = get_asset_datum(/datum/asset/simple/mapimage) - assets.send(user) - ui = new(user, src, ui_key, "crew", "Crew Monitoring Console", 800, 600 , master_ui, state) + for(var/datum/minimap/M in SSmapping.station_minimaps) + M.send(user) + ui = new(user, src, ui_key, "crew", "Crew Monitoring Console", 1000, 600 , master_ui, state) ui.open() /datum/crewmonitor/proc/show(mob/M, source) @@ -98,10 +98,14 @@ GLOBAL_DATUM_INIT(crewmonitor, /datum/crewmonitor, new) z = T.z var/list/zdata = update_data(z) . = list() + var/datum/minimap/M = SSmapping.station_minimaps[1] .["sensors"] = zdata .["link_allowed"] = isAI(user) - .["mapsize"] = world.maxy .["z"] = z + .["minx"] = M.minx + .["miny"] = M.miny + .["maxx"] = M.maxx + .["maxy"] = M.maxy /datum/crewmonitor/proc/update_data(z) if(data_by_z["[z]"] && last_update["[z]"] && world.time <= last_update["[z]"] + SENSORS_UPDATE_PERIOD) @@ -196,4 +200,4 @@ GLOBAL_DATUM_INIT(crewmonitor, /datum/crewmonitor, new) if ("select_person") AI.ai_camera_track(params["name"]) -#undef SENSORS_UPDATE_PERIOD \ No newline at end of file +#undef SENSORS_UPDATE_PERIOD diff --git a/code/game/machinery/computer/dna_console.dm b/code/game/machinery/computer/dna_console.dm index 8ba7aee60855..b1dfc46d50ae 100644 --- a/code/game/machinery/computer/dna_console.dm +++ b/code/game/machinery/computer/dna_console.dm @@ -65,7 +65,7 @@ if(LAZYLEN(stored_chromosomes) < max_chromosomes) I.forceMove(src) stored_chromosomes += I - to_chat(user, "You insert [I]") + to_chat(user, "You insert [I].") else to_chat(user, "You cannot store any more chromosomes.") return diff --git a/code/game/machinery/computer/station_alert.dm b/code/game/machinery/computer/station_alert.dm index 818f85cbf250..fe637ae37fa8 100644 --- a/code/game/machinery/computer/station_alert.dm +++ b/code/game/machinery/computer/station_alert.dm @@ -20,17 +20,19 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "station_alert", name, 300, 500, master_ui, state) + ui = new(user, src, ui_key, "station_alert", name, 325, 500, master_ui, state) ui.open() /obj/machinery/computer/station_alert/ui_data(mob/user) - . = list() + var/list/data = list() - .["alarms"] = list() + data["alarms"] = list() for(var/class in alarms) - .["alarms"][class] = list() + data["alarms"][class] = list() for(var/area in alarms[class]) - .["alarms"][class] += area + data["alarms"][class] += area + + return data /obj/machinery/computer/station_alert/proc/triggerAlarm(class, area/A, O, obj/source) if(source.z != z) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 1101effb6054..666eee52d840 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -1544,7 +1544,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "ai_airlock", name, 550, 456, master_ui, state) + ui = new(user, src, ui_key, "ai_airlock", name, 500, 390, master_ui, state) ui.open() return TRUE @@ -1616,86 +1616,24 @@ shock_perm(usr) shocking_log += "[key_name(usr)] permanently electrified [src] at [gameTimestamp("hh:mm:ss", world.time)]" //yogs . = TRUE - if("idscan-on") - if(wires.is_cut(WIRE_IDSCAN)) - to_chat(usr, "You can't enable IdScan - The IdScan wire has been cut.") - else if(aiDisabledIdScanner) - aiDisabledIdScanner = FALSE - else - to_chat(usr, "The IdScan feature is not disabled.") - . = TRUE - if("idscan-off") - if(wires.is_cut(WIRE_IDSCAN)) - to_chat(usr, "The IdScan wire has been cut - So, you can't disable it, but it is already disabled anyways.") - else if(aiDisabledIdScanner) - to_chat(usr, "You've already disabled the IdScan feature.") - else - aiDisabledIdScanner = TRUE - . = TRUE - if("emergency-on") - emergency_on(usr) - . = TRUE - if("emergency-off") - emergency_off(usr) - . = TRUE - if("bolt-raise") - bolt_raise(usr) - bolt_log += "[key_name(usr)] unbolted [src] at [gameTimestamp("hh:mm:ss", world.time)]" //yogs - . = TRUE - if("bolt-drop") - bolt_drop(usr) - bolt_log += "[key_name(usr)] bolted [src] at [gameTimestamp("hh:mm:ss", world.time)]" //yogs - . = TRUE - if("light-on") - if(wires.is_cut(WIRE_LIGHT)) - to_chat(usr, "Control to door bolt lights has been severed.") - else if (!lights) - lights = TRUE - update_icon() - else - to_chat(usr, text("Door bolt lights are already enabled!")) + if("idscan-toggle") + aiDisabledIdScanner = !aiDisabledIdScanner . = TRUE - if("light-off") - if(wires.is_cut(WIRE_LIGHT)) - to_chat(usr, "Control to door bolt lights has been severed.") - else if (lights) - lights = FALSE - update_icon() - else - to_chat(usr, "Door bolt lights are already disabled!") + if("emergency-toggle") + toggle_emergency(usr) . = TRUE - if("safe-on") - if(wires.is_cut(WIRE_SAFETY)) - to_chat(usr, "Control to door sensors is disabled.") - else if (!safe) - safe = TRUE - else - to_chat(usr, "Firmware reports safeties already in place.") + if("bolt-toggle") + toggle_bolt(usr) . = TRUE - if("safe-off") - if(wires.is_cut(WIRE_SAFETY)) - to_chat(usr, "Control to door sensors is disabled.") - else if (safe) - safe = FALSE - else - to_chat(usr, "Firmware reports safeties already overridden.") + if("light-toggle") + lights = !lights + update_icon() . = TRUE - if("speed-on") - if(wires.is_cut(WIRE_TIMING)) - to_chat(usr, "Control to door timing circuitry has been severed.") - else if (!normalspeed) - normalspeed = 1 - else - to_chat(usr,"Door timing circuitry currently operating normally.") + if("safe-toggle") + safe = !safe . = TRUE - if("speed-off") - if(wires.is_cut(WIRE_TIMING)) - to_chat(usr, "Control to door timing circuitry has been severed.") - else if (normalspeed) - normalspeed = 0 - else - to_chat(usr, "Door timing circuitry already accelerated.") - + if("speed-toggle") + normalspeed = !normalspeed . = TRUE if("open-close") user_toggle_open(usr) @@ -1730,48 +1668,25 @@ set_electrified(MACHINE_ELECTRIFIED_PERMANENT, user) to_chat(user, "Door electrified") //yogs -/obj/machinery/door/airlock/proc/emergency_on(mob/user) - if(!user_allowed(user)) - return - if (!emergency) - emergency = TRUE - update_icon() - to_chat(user, "Airlock emergency access enabled.") //yogs - else - to_chat(user, "Emergency access is already enabled!") - -/obj/machinery/door/airlock/proc/emergency_off(mob/user) - if(!user_allowed(user)) - return - if (emergency) - emergency = FALSE - update_icon() - to_chat(user, "Airlock emergency access disabled.") //yogs - else - to_chat(user, "Emergency access is already disabled!") - -/obj/machinery/door/airlock/proc/bolt_raise(mob/user) +/obj/machinery/door/airlock/proc/toggle_bolt(mob/user) if(!user_allowed(user)) return if(wires.is_cut(WIRE_BOLTS)) - to_chat(user, "The door bolt drop wire is cut - you can't raise the door bolts") - else if(!locked) - to_chat(user, "The door bolts are already up") - else - if(hasPower()) - unbolt() - to_chat(user, "Door bolts raised.") //yogs + to_chat(user, "The door bolt drop wire is cut - you can't toggle the door bolts.") + return + if(locked) + if(!hasPower()) + to_chat(user, "The door has no power - you can't raise the door bolts.") else - to_chat(user, "Cannot raise door bolts due to power failure") + unbolt() + else + bolt() -/obj/machinery/door/airlock/proc/bolt_drop(mob/user) +/obj/machinery/door/airlock/proc/toggle_emergency(mob/user) if(!user_allowed(user)) return - if(wires.is_cut(WIRE_BOLTS)) - to_chat(user, "You can't drop the door bolts - The door bolt dropping wire has been cut.") - else - bolt() - to_chat(user, "Door bolts dropped.") //yogs + emergency = !emergency + update_icon() /obj/machinery/door/airlock/proc/user_toggle_open(mob/user) if(!user_allowed(user)) diff --git a/code/game/machinery/doors/airlock_electronics.dm b/code/game/machinery/doors/airlock_electronics.dm index ef04f277c92e..6f90bf5ad280 100644 --- a/code/game/machinery/doors/airlock_electronics.dm +++ b/code/game/machinery/doors/airlock_electronics.dm @@ -15,7 +15,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.hands_state) SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "airlock_electronics", name, 975, 420, master_ui, state) + ui = new(user, src, ui_key, "airlock_electronics", name, 420, 485, master_ui, state) ui.open() /obj/item/electronics/airlock/ui_data() @@ -44,10 +44,13 @@ if(..()) return switch(action) - if("clear") + if("clear_all") accesses = list() one_access = 0 . = TRUE + if("grant_all") + accesses = get_all_accesses() + . = TRUE if("one_access") one_access = !one_access . = TRUE diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 61f65c1ed137..4e407708defd 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -150,7 +150,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "brig_timer", name, 300, 200, master_ui, state) + ui = new(user, src, ui_key, "brig_timer", name, 300, 138, master_ui, state) ui.open() //icon update function diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 83a8b9613257..7a1f15f1fe5f 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -309,7 +309,7 @@ update_freelook_sight() if(safe) CheckForMobs() - else + else if(!(flags_1 & ON_BORDER_1)) crush() return 1 diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index 2a97459fe280..288b5821a016 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -254,6 +254,15 @@ assemblytype = /obj/structure/firelock_frame/heavy max_integrity = 550 +/obj/machinery/door/firedoor/window + name = "window shutter" + icon = 'icons/obj/doors/doorfirewindow.dmi' + desc = "A second window that slides in when the original window is broken, designed to protect against hull breaches. Truly a work of genius by NT engineers." + glass = TRUE + explosion_block = 0 + max_integrity = 50 + resistance_flags = 0 // not fireproof + heat_proof = FALSE /obj/item/electronics/firelock name = "firelock circuitry" diff --git a/code/game/machinery/gulag_item_reclaimer.dm b/code/game/machinery/gulag_item_reclaimer.dm index 222aaa26b016..d4b5aaa44172 100644 --- a/code/game/machinery/gulag_item_reclaimer.dm +++ b/code/game/machinery/gulag_item_reclaimer.dm @@ -45,7 +45,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "gulag_item_reclaimer", name, 455, 440, master_ui, state) + ui = new(user, src, ui_key, "gulag_item_reclaimer", name, 300, 400, master_ui, state) ui.open() /obj/machinery/gulag_item_reclaimer/ui_data(mob/user) diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 8b21206ef692..81e27c031386 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -515,7 +515,7 @@ GLOBAL_LIST_EMPTY(allCasters) if(href_list["set_channel_name"]) channel_name = stripped_input(usr, "Provide a Feed Channel Name", "Network Channel Handler", "", MAX_NAME_LEN) while (findtext(channel_name," ") == 1) - channel_name = copytext(channel_name,2,lentext(channel_name)+1) + channel_name = copytext(channel_name,2,length(channel_name)+1) updateUsrDialog() else if(href_list["set_channel_lock"]) c_locked = !c_locked diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm index b15b2506e248..2b4555538a8b 100644 --- a/code/game/machinery/slotmachine.dm +++ b/code/game/machinery/slotmachine.dm @@ -107,14 +107,14 @@ var/obj/item/holochip/H = I if(!user.temporarilyRemoveItemFromInventory(H)) return - to_chat(user, "You insert [H.credits] holocredits into [src]'s!") + to_chat(user, "You insert [H.credits] holocredits into [src]'s holoreader!") balance += H.credits qdel(H) else to_chat(user, "This machine is only accepting coins!") else if(I.tool_behaviour == TOOL_MULTITOOL) if(balance > 0) - visible_message("[src] says, 'ERROR! Please empty the machine balance before altering paymode'") //Prevents converting coins into holocredits and vice versa + visible_message("[src] says, 'ERROR! Please empty the machine balance before altering paymode.'") //Prevents converting coins into holocredits and vice versa else if(paymode == HOLOCHIP) paymode = COIN diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index f6917683b246..caa5891f80aa 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -245,7 +245,7 @@ else line1 = "CARGO" line2 = SSshuttle.supply.getTimerStr() - if(lentext(line2) > CHARS_PER_LINE) + if(length(line2) > CHARS_PER_LINE) line2 = "Error" update_display(line1, line2) diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 331a66d0dd83..0ac744d80f11 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -357,7 +357,7 @@ return storage = I - visible_message("[user] inserts [I] into [src]", "You load [I] into [src].") + visible_message("[user] inserts [I] into [src].", "You load [I] into [src].") update_icon() return @@ -396,14 +396,24 @@ data["uv_super"] = uv_super if(helmet) data["helmet"] = helmet.name + else + data["helmet"] = null if(suit) data["suit"] = suit.name + else + data["suit"] = null if(mask) data["mask"] = mask.name + else + data["mask"] = null if(storage) data["storage"] = storage.name + else + data["storage"] = null if(occupant) - data["occupied"] = 1 + data["occupied"] = TRUE + else + data["occupied"] = FALSE return data /obj/machinery/suit_storage_unit/ui_act(action, params) diff --git a/code/game/machinery/telecomms/computers/message.dm b/code/game/machinery/telecomms/computers/message.dm index 8de7a9a72164..7f275db84ee0 100644 --- a/code/game/machinery/telecomms/computers/message.dm +++ b/code/game/machinery/telecomms/computers/message.dm @@ -425,6 +425,7 @@ "name" = "[customsender]", "job" = "[customjob]", "message" = custommessage, + "language" = get_default_language(), // PDAs now use the language system! "targets" = list("[customrecepient.owner] ([customrecepient.ownjob])") )) // this will log the signal and transmit it to the target @@ -465,7 +466,6 @@ /obj/item/paper/monitorkey/proc/print(obj/machinery/telecomms/message_server/server) info = "

Daily Key Reset


The new message monitor key is '[server.decryptkey]'.
Please keep this a secret and away from the clown.
If necessary, change the password to a more secure one." - info_links = info add_overlay("paper_words") /obj/item/paper/monitorkey/LateInitialize() diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index 1205bc17d701..0674c6231026 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -40,7 +40,9 @@ dat += "
[temp]
" dat += "
Power Status: [toggled ? "On" : "Off"]" if(on && toggled) - if(id != "" && id) + if(obj_flags & EMAGGED) + dat += "
[Gibberish("Identification String: NULL",100)]" + else if(id != "" && id) dat += "
Identification String: [id]" else dat += "
Identification String: NULL" @@ -53,6 +55,8 @@ dat += Options_Menu() dat += "
Linked Network Entities:
    " + if(obj_flags & EMAGGED) + dat += "
  1. [Gibberish("NULL NULL (NULL)",100)]
  2. " var/i = 0 for(var/obj/machinery/telecomms/T in links) @@ -64,6 +68,9 @@ dat += "
    Filtering Frequencies: " + if(obj_flags & EMAGGED) + dat += "
  3. [Gibberish("357353 GHz",100)]
  4. " + i = 0 if(length(freq_listening)) for(var/x in freq_listening) @@ -80,6 +87,8 @@ if(P) var/obj/machinery/telecomms/T = P.buffer + if(obj_flags & EMAGGED) + dat += "
    [Gibberish("MULTITOOL BUFFER: NULL (NULL)",100)]" if(istype(T)) dat += "

    MULTITOOL BUFFER: [T] ([T.id]) \[Link\] \[Flush\]" else @@ -157,6 +166,22 @@ change_frequency = 0 temp = "-% Frequency changing deactivated %-" +/obj/machinery/telecomms/processor/Options_Menu() + var/dat = "" + if(obj_flags & EMAGGED) + dat = "
    Compressing signa;:
    [process_mode ? "YES" : "NO"]" + return dat + +/obj/machinery/telecomms/processor/Options_Topic(href, href_list) + if(obj_flags & EMAGGED) + if(href_list["proc_mode"]) + if(canAccess(usr)) + if(process_mode == 1) + process_mode = 0 + temp = "-% Compressing Signal activated %-" + else + process_mode = 1 + temp = "-% Signal Compression halted %-" /obj/machinery/telecomms/Topic(href, href_list) if(..()) @@ -174,7 +199,7 @@ if("toggle") toggled = !toggled - temp = "-% [src] has been [toggled ? "activated" : "deactivated"]." + temp = " [src] has been [toggled ? "activated" : "deactivated"]." update_power() diff --git a/code/game/machinery/telecomms/machines/message_server.dm b/code/game/machinery/telecomms/machines/message_server.dm index 51f874265396..775daf51bb9f 100644 --- a/code/game/machinery/telecomms/machines/message_server.dm +++ b/code/game/machinery/telecomms/machines/message_server.dm @@ -121,15 +121,26 @@ return copy // PDA signal datum +/datum/signal/subspace/messaging/pda + var/datum/language/lang // Stores what language the message was written in. + +/datum/signal/subspace/messaging/pda/New(init_source,init_data) + ..() + lang = data["language"] || /datum/language/common + /datum/signal/subspace/messaging/pda/proc/format_target() if (length(data["targets"]) > 1) return "Everyone" return data["targets"][1] -/datum/signal/subspace/messaging/pda/proc/format_message() +/datum/signal/subspace/messaging/pda/proc/format_message(mob/living/listener) + var/msg = data["message"] + if(istype(listener) && !listener.has_language(lang)) + var/datum/language/langue = GLOB.language_datum_instances[lang] + msg = langue.scramble(msg) if (logged && data["photo"]) - return "\"[data["message"]]\" (Photo)" - return "\"[data["message"]]\"" + return "\"[msg]\" (Photo)" + return "\"[msg]\"" /datum/signal/subspace/messaging/pda/broadcast() if (!logged) // Can only go through if a message server logs it diff --git a/code/game/machinery/telecomms/machines/server.dm b/code/game/machinery/telecomms/machines/server.dm index 0653084bce23..4b6207a0dc7a 100644 --- a/code/game/machinery/telecomms/machines/server.dm +++ b/code/game/machinery/telecomms/machines/server.dm @@ -39,7 +39,7 @@ // If the signal is still compressed, make the log entry gibberish var/compression = signal.data["compression"] - if(compression > 0) + if(compression > 0 || (obj_flags & EMAGGED)) log.input_type = "Corrupt File" log.parameters["name"] = Gibberish(signal.data["name"], compression + 50) log.parameters["job"] = Gibberish(signal.data["job"], compression + 50) diff --git a/code/game/machinery/telecomms/telecomunications.dm b/code/game/machinery/telecomms/telecomunications.dm index 31de3ed34f3d..f30081e268ae 100644 --- a/code/game/machinery/telecomms/telecomunications.dm +++ b/code/game/machinery/telecomms/telecomunications.dm @@ -184,4 +184,9 @@ GLOBAL_LIST_EMPTY(telecomms_list) addtimer(CALLBACK(src, .proc/de_emp), rand(duration - 20, duration + 20)) /obj/machinery/telecomms/proc/de_emp() - stat &= ~EMPED \ No newline at end of file + stat &= ~EMPED + +/obj/machinery/telecomms/emag_act() + obj_flags |= EMAGGED + visible_message("Sparks fly out of the[src]!") + traffic += 50 \ No newline at end of file diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm index 6cc1831d1c64..9b8497f890d8 100644 --- a/code/game/mecha/mech_bay.dm +++ b/code/game/mecha/mech_bay.dm @@ -92,7 +92,7 @@ /obj/machinery/computer/mech_bay_power_console/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "mech_bay_power_console", "Mech Bay Power Control Console", 400, 170, master_ui, state) + ui = new(user, src, ui_key, "mech_bay_power_console", "Mech Bay Power Control Console", 400, 200, master_ui, state) ui.open() /obj/machinery/computer/mech_bay_power_console/ui_act(action, params) @@ -109,7 +109,7 @@ if(recharge_port && !QDELETED(recharge_port)) data["recharge_port"] = list("mech" = null) if(recharge_port.recharging_mech && !QDELETED(recharge_port.recharging_mech)) - data["recharge_port"]["mech"] = list("health" = recharge_port.recharging_mech.obj_integrity, "maxhealth" = recharge_port.recharging_mech.max_integrity, "cell" = null) + data["recharge_port"]["mech"] = list("health" = recharge_port.recharging_mech.obj_integrity, "maxhealth" = recharge_port.recharging_mech.max_integrity, "cell" = null, "name" = recharge_port.recharging_mech.name,) if(recharge_port.recharging_mech.cell && !QDELETED(recharge_port.recharging_mech.cell)) data["recharge_port"]["mech"]["cell"] = list( "charge" = recharge_port.recharging_mech.cell.charge, diff --git a/code/game/objects/items/RPD.dm b/code/game/objects/items/RPD.dm index 688cad874a75..977a66a5910b 100644 --- a/code/game/objects/items/RPD.dm +++ b/code/game/objects/items/RPD.dm @@ -190,7 +190,7 @@ GLOBAL_LIST_INIT(fluid_duct_recipes, list( /obj/item/pipe_dispenser - name = "Rapid Piping Device (RPD)" + name = "Rapid Pipe Dispenser (RPD)" desc = "A device used to rapidly pipe things." icon = 'icons/obj/tools.dmi' icon_state = "rpd" @@ -264,7 +264,7 @@ GLOBAL_LIST_INIT(fluid_duct_recipes, list( var/datum/asset/assets = get_asset_datum(/datum/asset/spritesheet/pipes) assets.send(user) - ui = new(user, src, ui_key, "rpd", name, 300, 550, master_ui, state) + ui = new(user, src, ui_key, "rpd", name, 425, 472, master_ui, state) ui.open() /obj/item/pipe_dispenser/ui_data(mob/user) @@ -340,9 +340,7 @@ GLOBAL_LIST_INIT(fluid_duct_recipes, list( playeffect = FALSE if("mode") var/n = text2num(params["mode"]) - if(n == 2 && !(mode&1) && !(mode&2)) - mode |= 3 - else if(mode&n) + if(mode & n) mode &= ~n else mode |= n @@ -350,6 +348,7 @@ GLOBAL_LIST_INIT(fluid_duct_recipes, list( if(playeffect) spark_system.start() playsound(get_turf(src), 'sound/effects/pop.ogg', 50, 0) + return TRUE /obj/item/pipe_dispenser/pre_attack(atom/A, mob/user) if(!user.IsAdvancedToolUser() || istype(A, /turf/open/space/transit)) diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 25b821e15c9b..f4d0e7888fbd 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -428,6 +428,14 @@ update_label("John Doe", "Clowny") access = get_all_accesses() . = ..() +/obj/item/card/id/ert/clown + registered_name = "Clown" + assignment = "Clown ERT" + +/obj/item/card/id/ert/clown/Initialize() + access = get_all_accesses() + . = ..() + /obj/item/card/id/prisoner name = "prisoner ID card" desc = "You are a number, you are not a free man." diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index 170fa38a4537..a5f9419b6f88 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -874,7 +874,7 @@ /obj/item/circuitboard/machine/public_nanite_chamber/multitool_act(mob/living/user) var/new_cloud = input("Set the public nanite chamber's Cloud ID (1-100).", "Cloud ID", cloud_id) as num|null - if(new_cloud == null) + if(new_cloud && (src.loc == user)) return cloud_id = CLAMP(round(new_cloud, 1), 1, 100) @@ -1164,4 +1164,4 @@ def_components = list( /obj/item/stock_parts/manipulator = /obj/item/stock_parts/manipulator/femto, /obj/item/stock_parts/micro_laser = /obj/item/stock_parts/micro_laser/quadultra, - /obj/item/stock_parts/scanning_module = /obj/item/stock_parts/scanning_module/triphasic) \ No newline at end of file + /obj/item/stock_parts/scanning_module = /obj/item/stock_parts/scanning_module/triphasic) diff --git a/code/game/objects/items/defib.dm b/code/game/objects/items/defib.dm index d121b7e862dc..9de8e49a68ea 100644 --- a/code/game/objects/items/defib.dm +++ b/code/game/objects/items/defib.dm @@ -626,6 +626,7 @@ H.adjustBruteLoss((mobhealth - HALFWAYCRITDEATH) * (total_brute / overall_damage), 0) H.updatehealth() // Previous "adjust" procs don't update health, so we do it manually. user.visible_message("[req_defib ? "[defib]" : "[src]"] pings: Resuscitation successful.") + SSachievements.unlock_achievement(/datum/achievement/defib, user.client) playsound(src, 'sound/machines/defib_success.ogg', 50, 0) H.set_heartattack(FALSE) H.revive() diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 66c0aa37fa6d..0ac2639981c7 100644 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -51,7 +51,7 @@ GLOBAL_LIST_EMPTY(PDAs) var/f_lum = 2.3 //Luminosity for the flashlight function var/silent = FALSE //To beep or not to beep, that is the question var/toff = FALSE //If TRUE, messenger disabled - var/tnote = null //Current Texts + var/list/tnote = list() //Current list of received signals, which are transmuted into messages on-the-spot. Can also be just plain strings, y'know, like, who really gives a shit, y'know var/last_text //No text spamming var/last_everyone //No text for everyone spamming var/last_noise //Also no honk spamming that's bad too @@ -340,7 +340,13 @@ GLOBAL_LIST_EMPTY(PDAs) dat += "

    [PDAIMG(mail)] Messages

    " - dat += tnote + //Build the message list + for(var/x in tnote) + if(istext(x)) // If it's literally just text + dat += tnote + else // It's hopefully a signal + var/datum/signal/subspace/messaging/pda/sig = x + dat += "[sig.data["name"]] ([sig.data["job"]]):
    [sig.format_message(user)]
    " dat += "
    " if (3) @@ -649,7 +655,7 @@ GLOBAL_LIST_EMPTY(PDAs) var/target_text = signal.format_target() // Log it in our logs - tnote += "→ To [target_text]:
    [signal.format_message()]
    " + tnote += signal // Show it to ghosts var/ghost_message = "[owner] PDA Message --> [target_text]: [signal.format_message()]" for(var/mob/M in GLOB.player_list) @@ -665,7 +671,7 @@ GLOBAL_LIST_EMPTY(PDAs) last_everyone = world.time /obj/item/pda/proc/receive_message(datum/signal/subspace/messaging/pda/signal) - tnote += "← From [signal.data["name"]] ([signal.data["job"]]):
    [signal.format_message()]
    " + tnote += signal if (!silent) playsound(src, 'sound/machines/twobeep_high.ogg', 50, 1) diff --git a/code/game/objects/items/devices/gps.dm b/code/game/objects/items/devices/gps.dm index c8f1a845260a..0c5eb1825b0b 100644 --- a/code/game/objects/items/devices/gps.dm +++ b/code/game/objects/items/devices/gps.dm @@ -69,8 +69,10 @@ GLOBAL_LIST_EMPTY(GPS_list) return ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - var/gps_window_height = 300 + GLOB.GPS_list.len * 20 // Variable window height, depending on how many GPS units there are to show - ui = new(user, src, ui_key, "gps", "Global Positioning System", 600, gps_window_height, master_ui, state) //width, height + // Variable window height, depending on how many GPS units there are + // to show + var/gps_window_height = CLAMP(325 + GLOB.GPS_list.len * 24, 325, 700) + ui = new(user, src, ui_key, "gps", "Global Positioning System", 470, gps_window_height, master_ui, state) //width, height ui.open() ui.set_autoupdate(state = updating) @@ -86,7 +88,8 @@ GLOBAL_LIST_EMPTY(GPS_list) return data var/turf/curr = get_turf_global(src) // yogs - get_turf_global instead of get_turf - data["current"] = "[get_area_name(curr, TRUE)] ([curr.x], [curr.y], [curr.z])" + data["currentArea"] = "[get_area_name(curr, TRUE)]" + data["currentCoords"] = "[curr.x], [curr.y], [curr.z]" var/list/signals = list() data["signals"] = list() @@ -100,16 +103,10 @@ GLOBAL_LIST_EMPTY(GPS_list) continue var/list/signal = list() signal["entrytag"] = G.gpstag //Name or 'tag' of the GPS - signal["area"] = get_area_name(G, TRUE) - signal["coord"] = "[pos.x], [pos.y], [pos.z]" + signal["coords"] = "[pos.x], [pos.y], [pos.z]" if(pos.z == curr.z) //Distance/Direction calculations for same z-level only signal["dist"] = max(get_dist(curr, pos), 0) //Distance between the src and remote GPS turfs signal["degrees"] = round(Get_Angle(curr, pos)) //0-360 degree directional bearing, for more precision. - var/direction = uppertext(dir2text(get_dir(curr, pos))) //Direction text (East, etc). Not as precise, but still helpful. - if(!direction) - direction = "CENTER" - signal["degrees"] = "N/A" - signal["direction"] = direction signals += list(signal) //Add this signal to the list of signals data["signals"] = signals diff --git a/code/game/objects/items/devices/paicard.dm b/code/game/objects/items/devices/paicard.dm index a1659db7c4ba..13419fd8f3b2 100644 --- a/code/game/objects/items/devices/paicard.dm +++ b/code/game/objects/items/devices/paicard.dm @@ -93,7 +93,7 @@ to_chat(pai, "oblivion... ") qdel(pai) if(href_list["toggle_transmit"] || href_list["toggle_receive"]) - var/transmitting = href_list["toggle_transmit"] //it can't be both so if we know it's not transmitting it must be receiving. + var/transmitting = href_list["toggle_transmit"] //it can't be both so if we know it's not transmitting it must be receiving. var/transmit_holder = (transmitting ? WIRE_TX : WIRE_RX) if(transmitting) pai.can_transmit = !pai.can_transmit @@ -154,6 +154,8 @@ src.add_overlay("pai-what") if(10) src.add_overlay("pai-null") + if(11) + src.add_overlay("pai-sunglasses") /obj/item/paicard/proc/alertUpdate() audible_message("[src] flashes a message across its screen, \"Additional personalities available for download.\"", "[src] vibrates with an alert.") diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index 94031fb02364..333cf2b45737 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -111,7 +111,14 @@ . = ..() ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "radio", name, 370, 220 + channels.len * 22, master_ui, state) + var/ui_width = 360 + var/ui_height = 106 + if(subspace_transmission) + if (channels.len > 0) + ui_height += 6 + channels.len * 21 + else + ui_height += 24 + ui = new(user, src, ui_key, "radio", name, ui_width, ui_height, master_ui, state) ui.open() /obj/item/radio/ui_data(mob/user) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index f62cab1fceda..7e24c6638b72 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -654,7 +654,7 @@ GENE SCANNER to_chat(user, "Warning: slime is starving!") else if (T.nutrition < T.get_hunger_nutrition()) to_chat(user, "Warning: slime is hungry") - to_chat(user, "Electric change strength: [T.powerlevel]") + to_chat(user, "Electric charge strength: [T.powerlevel]") to_chat(user, "Health: [round(T.health/T.maxHealth,0.01)*100]%") if (T.slime_mutation[4] == T.colour) to_chat(user, "This slime does not evolve any further.") @@ -662,13 +662,13 @@ GENE SCANNER if (T.slime_mutation[3] == T.slime_mutation[4]) if (T.slime_mutation[2] == T.slime_mutation[1]) to_chat(user, "Possible mutation: [T.slime_mutation[3]]") - to_chat(user, "Genetic destability: [T.mutation_chance/2] % chance of mutation on splitting") + to_chat(user, "Genetic instability: [T.mutation_chance/2] % chance of mutation on splitting") else to_chat(user, "Possible mutations: [T.slime_mutation[1]], [T.slime_mutation[2]], [T.slime_mutation[3]] (x2)") - to_chat(user, "Genetic destability: [T.mutation_chance] % chance of mutation on splitting") + to_chat(user, "Genetic instability: [T.mutation_chance] % chance of mutation on splitting") else to_chat(user, "Possible mutations: [T.slime_mutation[1]], [T.slime_mutation[2]], [T.slime_mutation[3]], [T.slime_mutation[4]]") - to_chat(user, "Genetic destability: [T.mutation_chance] % chance of mutation on splitting") + to_chat(user, "Genetic instability: [T.mutation_chance] % chance of mutation on splitting") if (T.cores > 1) to_chat(user, "Multiple cores detected") to_chat(user, "Growth progress: [T.amount_grown]/[SLIME_EVOLUTION_THRESHOLD]") diff --git a/code/game/objects/items/kitchen.dm b/code/game/objects/items/kitchen.dm index 68bdbd706f46..b14c78ecc3cf 100644 --- a/code/game/objects/items/kitchen.dm +++ b/code/game/objects/items/kitchen.dm @@ -76,7 +76,7 @@ attack_verb = list("slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") sharpness = IS_SHARP_ACCURATE armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) - var/bayonet = FALSE //Can this be attached to a gun? + var/bayonet = TRUE //Can this be attached to a gun? custom_price = 30 /obj/item/kitchen/knife/Initialize() @@ -118,6 +118,7 @@ attack_verb = list("cleaved", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") w_class = WEIGHT_CLASS_NORMAL custom_price = 60 + bayonet = TRUE /obj/item/kitchen/knife/combat name = "combat knife" @@ -149,6 +150,7 @@ force = 15 throwforce = 15 materials = list() + bayonet = TRUE /obj/item/kitchen/knife/combat/cyborg name = "cyborg knife" diff --git a/code/game/objects/items/pet_carrier.dm b/code/game/objects/items/pet_carrier.dm index 9ac80ea3335a..61a93c9136fc 100644 --- a/code/game/objects/items/pet_carrier.dm +++ b/code/game/objects/items/pet_carrier.dm @@ -196,7 +196,7 @@ /obj/item/pet_carrier/xenobio //For Yog's xenobiology slime hunting name = "Xenological Containment Unit" - desc = "A pet carrier with a warning sticker on it and a slightly more robust interior. Great for captureing alien life. Designed to be used in conjuction with a fulton extraction pack to send it and the creature straight to xenobiology!" + desc = "A pet carrier with a warning sticker on it and a slightly more robust interior. Great for capturing alien life. Designed to be used in conjuction with a fulton extraction pack to send it and the creature straight to xenobiology!" icon = 'icons/obj/pet_carrier.dmi' icon_state = "xeno_carrier_open" item_state = "xeno_carrier" diff --git a/code/game/objects/items/robot/robot_parts.dm b/code/game/objects/items/robot/robot_parts.dm index f51364accfcf..233162148b65 100644 --- a/code/game/objects/items/robot/robot_parts.dm +++ b/code/game/objects/items/robot/robot_parts.dm @@ -274,6 +274,8 @@ var/mob/living/silicon/robot/O = new /mob/living/silicon/robot(get_turf(loc)) if(!O) return + if(user.mind.assigned_role == "Roboticist") // RD gets nothing + SSachievements.unlock_achievement(/datum/achievement/roboborg, user.client) if(M.laws && M.laws.id != DEFAULT_AI_LAWID) aisync = 0 diff --git a/code/game/objects/items/stacks/tickets.dm b/code/game/objects/items/stacks/tickets.dm new file mode 100644 index 000000000000..7359ef425d9b --- /dev/null +++ b/code/game/objects/items/stacks/tickets.dm @@ -0,0 +1,31 @@ +/obj/item/stack/arcadeticket + name = "arcade tickets" + desc = "Wow! With enough of these, you could buy a bike! ...Pssh, yeah right." + singular_name = "arcade ticket" + icon_state = "arcade-ticket" + item_state = "tickets" + w_class = WEIGHT_CLASS_TINY + max_amount = 30 + +/obj/item/stack/arcadeticket/Initialize(mapload, new_amount, merge = TRUE) + . = ..() + update_icon() + +/obj/item/stack/arcadeticket/update_icon() + var/amount = get_amount() + if((amount >= 12) && (amount > 0)) + icon_state = "arcade-ticket_4" + else if((amount >= 6) && (amount > 0)) + icon_state = "arcade-ticket_3" + else if((amount >= 2) && (amount > 0)) + icon_state = "arcade-ticket_2" + else + icon_state = "arcade-ticket" + +/obj/item/stack/arcadeticket/proc/pay_tickets() + amount -= 2 + if (!amount) + qdel(src) + +/obj/item/stack/arcadeticket/thirty + amount = 30 diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 6443f2eb6eac..6b00a9c1ca5a 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -212,7 +212,6 @@ name = "satchel" desc = "A trendy looking satchel." icon_state = "satchel-norm" - species_exception = list(/datum/species/angel) //satchels can be equipped since they are on the side, not back /obj/item/storage/backpack/satchel/leather name = "leather satchel" diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index aa6ba4f2f158..051f47899dd2 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -479,7 +479,6 @@ )) /obj/item/storage/belt/wands/full/PopulateContents() - new /obj/item/gun/magic/wand/death(src) new /obj/item/gun/magic/wand/resurrection(src) new /obj/item/gun/magic/wand/polymorph(src) new /obj/item/gun/magic/wand/teleport(src) diff --git a/code/game/objects/items/storage/uplink_kits.dm b/code/game/objects/items/storage/uplink_kits.dm index 4944125f28fc..9fbd77703803 100644 --- a/code/game/objects/items/storage/uplink_kits.dm +++ b/code/game/objects/items/storage/uplink_kits.dm @@ -120,7 +120,7 @@ new /obj/item/card/emag(src) // 6 tc /obj/item/storage/box/syndicate/bundle_B/PopulateContents() - switch (pickweight(list( "bond" = 2, "ninja" = 1, "darklord" = 1, "white_whale_holy_grail" = 2, "mad_scientist" = 2, "bee" = 2, "mr_freeze" = 2))) + switch (pickweight(list( "bond" = 2, "neo=1", "ninja" = 1, "darklord" = 1, "white_whale_holy_grail" = 2, "mad_scientist" = 2, "bee" = 2, "mr_freeze" = 2))) if("bond") new /obj/item/gun/ballistic/automatic/pistol(src) new /obj/item/suppressor(src) @@ -194,6 +194,22 @@ new /obj/item/dnainjector/cryokinesis(src) new /obj/item/gun/energy/temperature/security(src) new /obj/item/melee/transforming/energy/sword/saber/blue(src) //see see it fits the theme bc its blue and ice is blue + + if("neo") + new /obj/item/clothing/glasses/sunglasses(src) + new /obj/item/gun/ballistic/automatic/pistol(src) + new /obj/item/gun/ballistic/automatic/pistol(src) + new /obj/item/ammo_box/magazine/m10mm/ap(src) + new /obj/item/ammo_box/magazine/m10mm/ap(src) + new /obj/item/ammo_box/magazine/m10mm(src) + new /obj/item/ammo_box/magazine/m10mm(src) + new /obj/item/ammo_box/magazine/m10mm/fire(src) + new /obj/item/reagent_containers/syringe/plasma(src) + new /obj/item/reagent_containers/hypospray/medipen/stimpack/large/redpill(src) + new /obj/item/slime_extract/sepia(src) + new /obj/item/slime_extract/sepia(src) + new /obj/item/slime_extract/sepia(src) // sepia to stop time because we dont really have a time slow event + /obj/item/storage/box/syndicate/contract_kit name = "Contract Kit" diff --git a/code/game/objects/items/stunbaton.dm b/code/game/objects/items/stunbaton.dm index a09069fd11b7..03e9bd61ada9 100644 --- a/code/game/objects/items/stunbaton.dm +++ b/code/game/objects/items/stunbaton.dm @@ -143,7 +143,7 @@ return else M.visible_message("[user] has prodded [M] with [src]. Luckily it was off.", \ - "[user] has prodded you with [src]. Luckily it was off") + "[user] has prodded you with [src]. Luckily it was off.") else if(status) baton_stun(M, user) diff --git a/code/game/objects/items/tanks/tanks.dm b/code/game/objects/items/tanks/tanks.dm index e53f6c60bc29..45c7cb8ee76e 100644 --- a/code/game/objects/items/tanks/tanks.dm +++ b/code/game/objects/items/tanks/tanks.dm @@ -155,7 +155,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.hands_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "tanks", name, 420, 200, master_ui, state) + ui = new(user, src, ui_key, "tanks", name, 400, 120, master_ui, state) ui.open() /obj/item/tank/ui_data(mob/user) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 9105d016f6c3..7cd0fcf84ff2 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -33,6 +33,10 @@ var/delivery_icon = "deliverycloset" //which icon to use when packagewrapped. null to be unwrappable. var/anchorable = TRUE var/icon_welded = "welded" + var/notreallyacloset = FALSE // It is genuinely a closet + var/datum/gas_mixture/air_contents + var/airtight_when_welded = TRUE + var/airtight_when_closed = FALSE /obj/structure/closet/Initialize(mapload) @@ -143,6 +147,7 @@ climb_time *= 0.5 //it's faster to climb onto an open thing dump_contents() update_icon() + update_airtightness() return 1 /obj/structure/closet/proc/insert(atom/movable/AM) @@ -195,6 +200,7 @@ opened = FALSE density = TRUE update_icon() + update_airtightness() return TRUE /obj/structure/closet/proc/toggle(mob/living/user) @@ -254,6 +260,7 @@ return welded = !welded after_weld(welded) + update_airtightness() user.visible_message("[user] [welded ? "welds shut" : "unwelded"] \the [src].", "You [welded ? "weld" : "unwelded"] \the [src] with \the [W].", "You hear welding.") @@ -504,3 +511,48 @@ user.resting = FALSE togglelock(user) T1.visible_message("[user] dives into [src]!") + +/obj/structure/closet/proc/update_airtightness() + var/is_airtight = FALSE + if(airtight_when_closed && !opened) + is_airtight = TRUE + if(airtight_when_welded && welded) + is_airtight = TRUE + // okay so this might create/delete gases but the alternative is extra work and/or unnecessary spacewind from welding lockers. + // basically we're simulating the air being displaced without actually having the air be displaced. + // speaking of we should really add a way to displace air. Canisters are really big and they really ought to displace air. Alas it doesnt exist + // so instead I have to violate conservation of energy. Not that this game already doesn't. + if(is_airtight && !air_contents) + air_contents = new(500) + var/datum/gas_mixture/loc_air = loc?.return_air() + if(loc_air) + air_contents.copy_from(loc_air) + air_contents.remove_ratio((1 - (air_contents.volume / loc_air.volume))) // and thus we have just magically created new gases.... + else if(!is_airtight && air_contents) + var/datum/gas_mixture/loc_air = loc?.return_air() + if(loc_air) // remember that air we created earlier? Now it's getting deleted! I mean it's still going on the turf.... + var/remove_amount = (loc_air.total_moles() + air_contents.total_moles()) * air_contents.volume / (loc_air.volume + air_contents.volume) + loc.assume_air(air_contents) + loc.remove_air(remove_amount) + loc.air_update_turf() + air_contents = null + +/obj/structure/closet/return_air() + if(welded) + return air_contents + return ..() + +/obj/structure/closet/assume_air(datum/gas_mixture/giver) + if(air_contents) + return air_contents.merge(giver) + return ..() + +/obj/structure/closet/remove_air(amount) + if(air_contents) + return air_contents.remove(amount) + return ..() + +/obj/structure/closet/return_temperature() + if(air_contents) + return air_contents.temperature + return ..() diff --git a/yogstation/code/game/objects/structures/crates_lockers/closets/bluespace_locker.dm b/code/game/objects/structures/crates_lockers/closets/bluespace_locker.dm similarity index 100% rename from yogstation/code/game/objects/structures/crates_lockers/closets/bluespace_locker.dm rename to code/game/objects/structures/crates_lockers/closets/bluespace_locker.dm diff --git a/code/game/objects/structures/crates_lockers/closets/bodybag.dm b/code/game/objects/structures/crates_lockers/closets/bodybag.dm index dabea93b4585..d280f5d4bd5e 100644 --- a/code/game/objects/structures/crates_lockers/closets/bodybag.dm +++ b/code/game/objects/structures/crates_lockers/closets/bodybag.dm @@ -12,6 +12,7 @@ material_drop = /obj/item/stack/sheet/cloth delivery_icon = null //unwrappable anchorable = FALSE + notreallyacloset = TRUE var/foldedbag_path = /obj/item/bodybag var/obj/item/bodybag/foldedbag_instance = null var/tagged = 0 // so closet code knows to put the tag overlay back diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index a07172d9301c..cba9d166268b 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -309,3 +309,19 @@ new /obj/item/clothing/shoes/workboots/mining(src) new /obj/item/storage/backpack/satchel/explorer(src) +/obj/structure/closet/wardrobe/tcomms + name = "signal tech wardrobe" + icon = 'yogstation/icons/obj/closet.dmi' + icon_state = "sigtech" + icon_door = "sigtech" + +/obj/structure/closet/wardrobe/tcomms/PopulateContents() + ..() + contents = list() + new /obj/item/storage/backpack/duffelbag/engineering(src) + new /obj/item/storage/backpack/industrial(src) + new /obj/item/storage/backpack/satchel/eng(src) + new /obj/item/clothing/suit/hooded/wintercoat/engineering/tcomms(src) + new /obj/item/clothing/under/yogs/rank/signal_tech(src) + new /obj/item/clothing/shoes/workboots(src) + new /obj/item/clothing/under/yogs/rank/signal_tech/skirt(src) \ No newline at end of file diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm index ff05844ebf6f..68b83d48b97b 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm @@ -22,3 +22,4 @@ new /obj/item/circuitboard/machine/techfab/department/cargo(src) new /obj/item/storage/photo_album/QM(src) new /obj/item/circuitboard/machine/ore_silo(src) + new /obj/item/card/id/departmental_budget/car(src) \ No newline at end of file diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index c2eadc1d84af..b270c7f4ad57 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -26,12 +26,20 @@ new /obj/item/multitool(src) new /obj/item/assembly/flash/handheld(src) new /obj/item/clothing/glasses/meson/engine(src) + new /obj/item/construction/rcd/loaded(src) new /obj/item/door_remote/chief_engineer(src) new /obj/item/pipe_dispenser(src) new /obj/item/inducer(src) new /obj/item/circuitboard/machine/techfab/department/engineering(src) new /obj/item/extinguisher/advanced(src) new /obj/item/storage/photo_album/CE(src) + new /obj/item/energy_harvester(src) + new /obj/item/clipboard/yog/paperwork/ce(src) + new /obj/item/card/id/departmental_budget/eng(src) + new /obj/item/clothing/under/yogs/ceturtleneck(src) + new /obj/item/clothing/under/yogs/cecasual(src) + new /obj/item/clothing/head/beret/ce(src) + new /obj/item/poster/firstsingularity(src) /obj/structure/closet/secure_closet/engineering_electrical name = "electrical supplies locker" diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index e33d231db5eb..8e70649f534e 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -23,6 +23,9 @@ /obj/structure/closet/secure_closet/freezer/ex_act() if(!jones) jones = TRUE + for(var/mob/I in contents) + if(I.client && I.stat != DEAD) + SSachievements.unlock_achievement(/datum/achievement/jones, I.client) else ..() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index d82e5035afbd..c18951d26046 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -75,6 +75,78 @@ new /obj/item/wallframe/defib_mount(src) new /obj/item/circuitboard/machine/techfab/department/medical(src) new /obj/item/storage/photo_album/CMO(src) + new /obj/item/clipboard/yog/paperwork/cmo(src) + new /obj/item/card/id/departmental_budget/med(src) + new /obj/item/clothing/head/beret/cmo(src) + +/obj/structure/closet/secure_closet/paramedic + name = "paramedical closet" + desc = "It's a secure storage unit for paramedical supplies." + icon = 'yogstation/icons/obj/closet.dmi' + icon_state = "paramed" + req_access = list(ACCESS_PARAMEDIC) + +/obj/structure/closet/secure_closet/paramedic/PopulateContents() + ..() + if(prob(50)) + new /obj/item/storage/backpack/medic(src) + else + new /obj/item/storage/backpack/satchel/med(src) + new /obj/item/storage/firstaid/regular(src) + new /obj/item/clothing/shoes/sneakers/white(src) + switch(pick("blue", "green", "purple")) + if ("blue") + new /obj/item/clothing/under/rank/medical/blue(src) + if ("green") + new /obj/item/clothing/under/rank/medical/green(src) + if ("purple") + new /obj/item/clothing/under/rank/medical/purple(src) + switch(pick("blue", "green", "purple")) + if ("blue") + new /obj/item/clothing/under/rank/medical/blue(src) + if ("green") + new /obj/item/clothing/under/rank/medical/green(src) + if ("purple") + new /obj/item/clothing/under/rank/medical/purple(src) + new /obj/item/clothing/under/rank/medical(src) + new /obj/item/clothing/suit/toggle/labcoat/emt(src) + new /obj/item/clothing/head/soft/emt(src) + new /obj/item/defibrillator/loaded(src) + new /obj/item/clothing/suit/toggle/labcoat/pmedic_jacket(src) + new /obj/item/radio/headset/headset_med(src) + new /obj/item/storage/belt/medical(src) + +/obj/structure/closet/secure_closet/mmedical + name = "mining medic's locker" + req_access = list(ACCESS_MEDICAL) + icon = 'yogstation/icons/obj/closet.dmi' + icon_state = "medic" + +/obj/structure/closet/secure_closet/mmedical/PopulateContents() + ..() + new /obj/item/reagent_containers/hypospray/mixi(src) + new /obj/item/reagent_containers/hypospray/derm(src) + if(prob(50)) + new /obj/item/storage/backpack/medic(src) + else + new /obj/item/storage/backpack/satchel/med(src) + new /obj/item/defibrillator/loaded(src) + new /obj/item/clothing/suit/toggle/labcoat/emt/explorer(src) + new /obj/item/clothing/under/yogs/rank/miner/medic(src) + new /obj/item/clothing/shoes/sneakers/white(src) + new /obj/item/cartridge/medical(src) + new /obj/item/radio/headset/headset_cargo(src) + new /obj/item/storage/firstaid/toxin(src) + new /obj/item/clothing/mask/gas/explorer(src) + new /obj/item/storage/belt/medical(src) + new /obj/item/pickaxe(src) + new /obj/item/sensor_device(src) + new /obj/item/storage/box/bodybags(src) + new /obj/item/extinguisher/mini(src) + new /obj/item/clothing/glasses/hud/health(src) + var/obj/item/key/K = new(src) + K.name = "ATV key" + K.desc = "It's a small grey key. Don't let those goddamn ashwalkers get it." /obj/structure/closet/secure_closet/animal name = "animal control" @@ -98,6 +170,9 @@ new /obj/item/storage/box/pillbottles(src) new /obj/item/storage/box/medsprays(src) new /obj/item/storage/box/medsprays(src) + new /obj/item/reagent_containers/glass/bottle/facid(src) + new /obj/item/reagent_containers/glass/bottle/capsaicin(src) + new /obj/item/reagent_containers/glass/bottle/mutagen(src) /obj/structure/closet/secure_closet/chemical/heisenberg //contains one of each beaker, syringe etc. name = "advanced chemical closet" diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index d583425db218..2c581b1ca4a1 100755 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -29,3 +29,6 @@ new /obj/item/door_remote/research_director(src) new /obj/item/circuitboard/machine/techfab/department/science(src) new /obj/item/storage/photo_album/RD(src) + new /obj/item/clipboard/yog/paperwork/rd(src) + new /obj/item/card/id/departmental_budget/sci(src) + new /obj/item/clothing/under/yogs/rdema(src) \ No newline at end of file diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index ccc423a05ddb..1c651ce636c5 100755 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -13,10 +13,12 @@ new /obj/item/radio/headset/heads/captain(src) new /obj/item/restraints/handcuffs/cable/zipties(src) new /obj/item/storage/belt/sabre(src) - // new /obj/item/gun/energy/e_gun(src) - yogs new /obj/item/door_remote/captain(src) new /obj/item/card/id/captains_spare(src) new /obj/item/storage/photo_album/Captain(src) + new /obj/item/clipboard/yog/paperwork/captain(src) + new /obj/item/card/id/departmental_budget/civ(src) + new /obj/item/radio/security(src) /obj/structure/closet/secure_closet/hop name = "\proper head of personnel's locker" @@ -45,6 +47,12 @@ new /obj/item/door_remote/civillian(src) new /obj/item/circuitboard/machine/techfab/department/service(src) new /obj/item/storage/photo_album/HoP(src) + new /obj/item/clipboard/yog/paperwork/hop(src) + new /obj/item/card/id/departmental_budget/srv(src) + new /obj/item/gun/energy/e_gun/mini(src) //hop doesn't get a proper gun + new /obj/item/clothing/suit/armor/vest/rurmcoat(src) + new /obj/item/clothing/suit/armor/vest/sovietcoat(src) + new /obj/item/clothing/under/yogs/hopcasual(src) /obj/structure/closet/secure_closet/hos name = "\proper head of security's locker" @@ -80,6 +88,14 @@ new /obj/item/pinpointer/nuke(src) new /obj/item/circuitboard/machine/techfab/department/security(src) new /obj/item/storage/photo_album/HoS(src) + new /obj/item/clipboard/yog/paperwork/hos(src) + new /obj/item/clothing/under/yogs/lieutgeneral(src) + new /obj/item/clothing/under/yogs/dictatorhos(src) + new /obj/item/clothing/suit/armor/hos/germancoat(src) + new /obj/item/clothing/under/yogs/hoslatenight(src) + new /obj/item/clothing/under/yogs/hoscasual(src) + new /obj/item/clothing/suit/armor/vest/hosjacket(src) + new /obj/item/radio/security(src) /obj/structure/closet/secure_closet/warden name = "\proper warden's locker" @@ -107,6 +123,13 @@ new /obj/item/door_remote/head_of_security(src) new /obj/item/gun/ballistic/shotgun/automatic/combat/compact(src) new /obj/item/clothing/shoes/jackboots/warden(src) + new /obj/item/clipboard/yog/paperwork/warden(src) + new /obj/item/card/id/departmental_budget/sec(src) + new /obj/item/clothing/under/yogs/ocelot(src) + new /obj/item/clothing/under/yogs/krofficer(src) + new /obj/item/clothing/head/beret/corpwarden(src) + new /obj/item/clothing/suit/armor/vest/wardenjacket(src) + new /obj/item/radio/security(src) /obj/structure/closet/secure_closet/security name = "security officer's locker" @@ -121,6 +144,8 @@ new /obj/item/radio/headset/headset_sec/alt(src) new /obj/item/clothing/glasses/hud/security/sunglasses(src) new /obj/item/flashlight/seclite(src) + new /obj/item/radio/security(src) + new /obj/item/clipboard/yog/paperwork/security(src) /obj/structure/closet/secure_closet/security/sec @@ -187,6 +212,14 @@ new /obj/item/storage/belt/holster/full(src) new /obj/item/pinpointer/crew(src) new /obj/item/twohanded/binoculars(src) + new /obj/item/clothing/under/yogs/forensictech(src) + new /obj/item/clothing/under/yogs/bluedetective(src) + new /obj/item/clothing/under/yogs/golddetective(src) + new /obj/item/clothing/under/yogs/greydetective(src) + new /obj/item/clothing/under/yogs/blackdetective(src) + new /obj/item/clothing/suit/yogs/golddetective(src) + new /obj/item/clothing/suit/yogs/detectivecoat(src) + new /obj/item/clothing/suit/yogs/bluedetective(src) /obj/structure/closet/secure_closet/injection name = "lethal injections" diff --git a/yogstation/code/game/objects/structures/crates_lockers/closets/secure/service.dm b/code/game/objects/structures/crates_lockers/closets/secure/service.dm similarity index 86% rename from yogstation/code/game/objects/structures/crates_lockers/closets/secure/service.dm rename to code/game/objects/structures/crates_lockers/closets/secure/service.dm index a4a70a5d0b7c..9a8d4b309610 100644 --- a/yogstation/code/game/objects/structures/crates_lockers/closets/secure/service.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/service.dm @@ -22,8 +22,4 @@ /obj/item/clothing/neck/petcollar = 1, /obj/item/storage/belt/bandolier = 1, /obj/item/gun/ballistic/shotgun/doublebarrel = 1) //now in closet rather than on a table - generate_items_inside(items_inside,src) - -/obj/structure/closet/secure_closet/quartermaster/PopulateContents() - ..() - new /obj/item/card/id/departmental_budget/car(src) \ No newline at end of file + generate_items_inside(items_inside,src) \ No newline at end of file diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 9adedf17f310..39dcca616d29 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -279,5 +279,94 @@ new /obj/item/gun/magic/rune/resizement_rune(src) new /obj/item/gun/magic/rune/heal_rune(src) - - +/obj/structure/closet/crate/sphere + desc = "An Advanced Crate that defies all known cargo standards." + name = "Advanced Crate" + icon = 'yogstation/icons/obj/crates.dmi' + icon_state = "round" + +/obj/structure/closet/crate/critter/exoticgoats + name = "goat crate" + desc = "Contains a completly random goat from Goat Tech Industries that may or may not break the laws of science!" + +/obj/structure/closet/crate/critter/exoticgoats/Initialize() + var/loot = rand(1,39) //39 different goats! + switch(loot) + if(1) + new /mob/living/simple_animal/hostile/retaliate/goat(loc) + if(2) + new /mob/living/simple_animal/hostile/retaliate/goat/clown(loc) + if(3) + new /mob/living/simple_animal/hostile/retaliate/goat/ras(loc) + if(4) + new /mob/living/simple_animal/hostile/retaliate/goat/blue(loc) + if(5) + new /mob/living/simple_animal/hostile/retaliate/goat/chocolate(loc) + if(6) + new /mob/living/simple_animal/hostile/retaliate/goat/christmas(loc) + if(7) + new /mob/living/simple_animal/hostile/retaliate/goat/confetti(loc) + if(8) + new /mob/living/simple_animal/hostile/retaliate/goat/cottoncandy(loc) + if(9) + new /mob/living/simple_animal/hostile/retaliate/goat/glowing(loc) + if(10) + new /mob/living/simple_animal/hostile/retaliate/goat/goatgoat(loc) + if(11) + new /mob/living/simple_animal/hostile/retaliate/goat/horror(loc) + if(12) + new /mob/living/simple_animal/hostile/retaliate/goat/inverted(loc) + if(13) + new /mob/living/simple_animal/hostile/retaliate/goat/memory(loc) + if(14) + new /mob/living/simple_animal/hostile/retaliate/goat/mirrored(loc) + if(15) + new /mob/living/simple_animal/hostile/retaliate/goat/paper(loc) + if(16) + new /mob/living/simple_animal/hostile/retaliate/goat/pixel(loc) + if(17) + new /mob/living/simple_animal/hostile/retaliate/goat/radioactive(loc) + if(18) + new /mob/living/simple_animal/hostile/retaliate/goat/rainbow(loc) + if(19) + new /mob/living/simple_animal/hostile/retaliate/goat/cute(loc) + if(20) + new /mob/living/simple_animal/hostile/retaliate/goat/star(loc) + if(21) + new /mob/living/simple_animal/hostile/retaliate/goat/twisted(loc) + if(22) + new /mob/living/simple_animal/hostile/retaliate/goat/huge(loc) + if(23) + new /mob/living/simple_animal/hostile/retaliate/goat/tiny(loc) + if(24) + new /mob/living/simple_animal/hostile/retaliate/goat/ghost(loc) + if(25) + new /mob/living/simple_animal/hostile/retaliate/goat/brick(loc) + if(26) + new /mob/living/simple_animal/hostile/retaliate/goat/watercolor(loc) + if(27) + new /mob/living/simple_animal/hostile/retaliate/goat/brown(loc) + if(28) + new /mob/living/simple_animal/hostile/retaliate/goat/panda(loc) + if(29) + new /mob/living/simple_animal/hostile/retaliate/goat/black(loc) + if(30) + new /mob/living/simple_animal/hostile/retaliate/goat/green(loc) + if(31) + new /mob/living/simple_animal/hostile/retaliate/goat/orange(loc) + if(32) + new /mob/living/simple_animal/hostile/retaliate/goat/purple(loc) + if(33) + new /mob/living/simple_animal/hostile/retaliate/goat/red(loc) + if(34) + new /mob/living/simple_animal/hostile/retaliate/goat/yellow(loc) + if(35) + new /mob/living/simple_animal/hostile/retaliate/goat/legitgoat(loc) + if(36) + new /mob/living/simple_animal/hostile/retaliate/goat/skiddo(loc) + if(37) + new /mob/living/simple_animal/hostile/retaliate/goat/gogoat(loc) + if(38) + new /mob/living/simple_animal/hostile/retaliate/goat/sanic(loc) + if(39) + new /mob/living/simple_animal/hostile/retaliate/goat/plunger(loc) \ No newline at end of file diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index de9bea423361..08efeb6ca72a 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -11,7 +11,8 @@ roundstart = FALSE death = FALSE mob_species = /datum/species/pod - flavour_text = "You are a sentient ecosystem, an example of the mastery over life that your creators possessed. Your masters, benevolent as they were, created uncounted \ + short_desc = "You are a sentient ecosystem, an example of the mastery over life that your creators possessed." + flavour_text = "Your masters, benevolent as they were, created uncounted \ seed vaults and spread them across the universe to every planet they could chart. You are in one such seed vault. Your goal is to cultivate and spread life wherever it will go while waiting \ for contact from your creators. Estimated time of last contact: Deployment, 5x10^3 millennia ago." assignedrole = "Lifebringer" @@ -44,7 +45,8 @@ anchored = FALSE move_resist = MOVE_FORCE_NORMAL density = FALSE - flavour_text = "You are an ash walker. Your tribe worships the Necropolis. The wastes are sacred ground, its monsters a blessed bounty. \ + short_desc = "You are an ash walker. Your tribe worships the Necropolis." + flavour_text = "The wastes are sacred ground, its monsters a blessed bounty. \ You have seen lights in the distance... they foreshadow the arrival of outsiders that seek to tear apart the Necropolis and its domain. Fresh sacrifices for your nest." assignedrole = "Ash Walker" var/datum/team/ashwalkers/team @@ -87,7 +89,8 @@ roundstart = FALSE death = FALSE mob_species = /datum/species/shadow - flavour_text = "You are cursed. Years ago, you sacrificed the lives of your trusted friends and the humanity of yourself to reach the Wish Granter. Though you \ + short_desc = "You are cursed." + flavour_text = "Years ago, you sacrificed the lives of your trusted friends and the humanity of yourself to reach the Wish Granter. Though you \ did so, it has come at a cost: your very body rejects the light, dooming you to wander endlessly in this horrible wasteland." assignedrole = "Exile" @@ -124,9 +127,10 @@ var/has_owner = FALSE var/can_transfer = TRUE //if golems can switch bodies to this new shell var/mob/living/owner = null //golem's owner if it has one - flavour_text = "You are a Free Golem. Your family worships The Liberator. In his infinite and divine wisdom, he set your clan free to \ + short_desc = "You are a Free Golem. Your family worships The Liberator." + flavour_text = "In his infinite and divine wisdom, he set your clan free to \ travel the stars with a single declaration: \"Yeah go do whatever.\" Though you are bound to the one who created you, it is customary in your society to repeat those same words to newborn \ - golems, so that no golem may ever be forced to serve again." + golems, so that no golem may ever be forced to serve again." /obj/effect/mob_spawn/human/golem/Initialize(mapload, datum/species/golem/species = null, mob/creator = null) if(species) //spawners list uses object name to register so this goes before ..() @@ -137,8 +141,9 @@ if(!mapload && A) notify_ghosts("\A [initial(species.prefix)] golem shell has been completed in \the [A.name].", source = src, action=NOTIFY_ATTACK, flashwindow = FALSE, ignore_key = POLL_IGNORE_GOLEM) if(has_owner && creator) - flavour_text = "You are a Golem. You move slowly, but are highly resistant to heat and cold as well as blunt trauma. You are unable to wear clothes, but can still use most tools. \ - Serve [creator], and assist [creator.p_them()] in completing [creator.p_their()] goals at any cost." + short_desc = "You are a Golem." + flavour_text = "You move slowly, but are highly resistant to heat and cold as well as blunt trauma. You are unable to wear clothes, but can still use most tools. \ + Serve [creator], and assist [creator.p_them()] in completing [creator.p_their()] goals at any cost." owner = creator /obj/effect/mob_spawn/human/golem/special(mob/living/new_spawn, name) @@ -211,7 +216,8 @@ death = FALSE random = TRUE mob_species = /datum/species/human - flavour_text = "You've been stranded in this godless prison of a planet for longer than you can remember. Each day you barely scrape by, and between the terrible \ + short_desc = "You've been stranded in this godless prison of a planet for longer than you can remember." + flavour_text = "Each day you barely scrape by, and between the terrible \ conditions of your makeshift shelter, the hostile creatures, and the ash drakes swooping down from the cloudless skies, all you can wish for is the feel of soft grass between your toes and \ the fresh air of Earth. These thoughts are dispelled by yet another recollection of how you got here... " assignedrole = "Hermit" @@ -223,24 +229,24 @@ if(1) flavour_text += "you were a [pick("arms dealer", "shipwright", "docking manager")]'s assistant on a small trading station several sectors from here. Raiders attacked, and there was \ only one pod left when you got to the escape bay. You took it and launched it alone, and the crowd of terrified faces crowding at the airlock door as your pod's engines burst to \ - life and sent you to this hell are forever branded into your memory." + life and sent you to this hell are forever branded into your memory." outfit.uniform = /obj/item/clothing/under/assistantformal if(2) flavour_text += "you're an exile from the Tiger Cooperative. Their technological fanaticism drove you to question the power and beliefs of the Exolitics, and they saw you as a \ heretic and subjected you to hours of horrible torture. You were hours away from execution when a high-ranking friend of yours in the Cooperative managed to secure you a pod, \ - scrambled its destination's coordinates, and launched it. You awoke from stasis when you landed and have been surviving - barely - ever since." + scrambled its destination's coordinates, and launched it. You awoke from stasis when you landed and have been surviving - barely - ever since." outfit.uniform = /obj/item/clothing/under/rank/prisoner outfit.shoes = /obj/item/clothing/shoes/sneakers/orange if(3) flavour_text += "you were a doctor on one of Nanotrasen's space stations, but you left behind that damn corporation's tyranny and everything it stood for. From a metaphorical hell \ - to a literal one, you find yourself nonetheless missing the recycled air and warm floors of what you left behind... but you'd still rather be here than there." + to a literal one, you find yourself nonetheless missing the recycled air and warm floors of what you left behind... but you'd still rather be here than there." outfit.uniform = /obj/item/clothing/under/rank/medical outfit.suit = /obj/item/clothing/suit/toggle/labcoat outfit.back = /obj/item/storage/backpack/medic if(4) flavour_text += "you were always joked about by your friends for \"not playing with a full deck\", as they so kindly put it. It seems that they were right when you, on a tour \ at one of Nanotrasen's state-of-the-art research facilities, were in one of the escape pods alone and saw the red button. It was big and shiny, and it caught your eye. You pressed \ - it, and after a terrifying and fast ride for days, you landed here. You've had time to wisen up since then, and you think that your old friends wouldn't be laughing now." + it, and after a terrifying and fast ride for days, you landed here. You've had time to wisen up since then, and you think that your old friends wouldn't be laughing now." /obj/effect/mob_spawn/human/hermit/Destroy() new/obj/structure/fluff/empty_cryostasis_sleeper(get_turf(src)) @@ -280,7 +286,8 @@ outfit = /datum/outfit/lavalandprisoner roundstart = FALSE death = FALSE - flavour_text = "Good. It seems as though your ship crashed. You're a prisoner, sentenced to hard work in one of Nanotrasen's labor camps, but it seems as \ + short_desc = "You're a prisoner, sentenced to hard work in one of Nanotrasen's labor camps." + flavour_text = "Good. It seems as though your ship crashed. It seems as \ though fate has other plans for you. You remember that you were convicted of " assignedrole = "Escaped Prisoner" @@ -291,8 +298,8 @@ . = ..() var/list/crimes = list("murder", "larceny", "embezzlement", "unionization", "dereliction of duty", "kidnapping", "gross incompetence", "grand theft", "collaboration with the Syndicate", \ "worship of a forbidden deity", "interspecies relations", "mutiny") - flavour_text += "[pick(crimes)]. but regardless of that, it seems like your crime doesn't matter now. You don't know where you are, but you know that it's out to kill you, and you're not going \ - to lose this opportunity. Find a way to get out of this mess and back to where you rightfully belong - your [pick("house", "apartment", "spaceship", "station")]." + flavour_text += "[pick(crimes)]. But regardless of that, it seems like your crime doesn't matter now. You don't know where you are, but you know that it's out to kill you, and you're not going \ + to lose this opportunity. Find a way to get out of this mess and back to where you rightfully belong - your [pick("house", "apartment", "spaceship", "station")]." /datum/outfit/lavalandprisoner name = "Lavaland Prisoner" @@ -318,8 +325,9 @@ roundstart = FALSE random = TRUE outfit = /datum/outfit/hotelstaff - flavour_text = "You are a staff member of a top-of-the-line space hotel! Cater to guests and DON'T leave the hotel, lest the manager fire you for\ - dereliction of duty!" + short_desc = "You are a staff member of a top-of-the-line space hotel!" + flavour_text = "You are a staff member of a top-of-the-line space hotel! Cater to guests and make sure the manager doesn't fire you." + important_info = "DON'T leave the hotel" assignedrole = "Hotel Staff" /datum/outfit/hotelstaff @@ -328,15 +336,16 @@ shoes = /obj/item/clothing/shoes/laceup r_pocket = /obj/item/radio/off back = /obj/item/storage/backpack - implants = list(/obj/item/implant/mindshield, /obj/item/implant/teleporter/ghost_role) //yogs change added teleporter implant to stop teleport memes + implants = list(/obj/item/implant/mindshield, /obj/item/implant/teleporter/ghost_role) /obj/effect/mob_spawn/human/hotel_staff/security name = "hotel security sleeper" mob_name = "hotel security member" outfit = /datum/outfit/hotelstaff/security - flavour_text = "You are a peacekeeper assigned to this hotel to protect the interests of the company while keeping the peace between \ - guests and the staff. Do NOT leave the hotel, as that is grounds for contract termination." - //objectives = "Do not leave your assigned hotel. Try and keep the peace between staff and guests, non-lethal force heavily advised if possible." //yogs - removed hotel staff objectives + short_desc = "You are a peacekeeper." + flavour_text = "You have been assigned to this hotel to protect the interests of the company while keeping the peace between \ + guests and the staff." + important_info = "Do NOT leave the hotel, as that is grounds for contract termination." /datum/outfit/hotelstaff/security name = "Hotel Security" @@ -370,7 +379,8 @@ /obj/effect/mob_spawn/human/demonic_friend/Initialize(mapload, datum/mind/owner_mind, obj/effect/proc_holder/spell/targeted/summon_friend/summoning_spell) . = ..() owner = owner_mind - flavour_text = "You have been given a reprieve from your eternity of torment, to be [owner.name]'s friend for [owner.p_their()] short mortal coil. Be aware that if you do not live up to [owner.name]'s expectations, they can send you back to hell with a single thought. [owner.name]'s death will also return you to hell." + flavour_text = "You have been given a reprieve from your eternity of torment, to be [owner.name]'s friend for [owner.p_their()] short mortal coil." + important_info = "Be aware that if you do not live up to [owner.name]'s expectations, they can send you back to hell with a single thought. [owner.name]'s death will also return you to hell." var/area/A = get_area(src) if(!mapload && A) notify_ghosts("\A friendship shell has been completed in \the [A.name].", source = src, action=NOTIFY_ATTACK, flashwindow = FALSE) @@ -427,9 +437,9 @@ /obj/effect/mob_spawn/human/syndicate/battlecruiser name = "Syndicate Battlecruiser Ship Operative" - flavour_text = "You are a crewmember aboard the syndicate flagship: the SBC Starfury. Your job is to follow your captain's orders, maintain the ship, and keep the engine running. If you are not familiar with how the supermatter engine functions: do not attempt to start it.
    \ -
    \ - The armory is not a candy store, and your role is not to assault the station directly, leave that work to the assault operatives." + short_desc = "You are a crewmember aboard the syndicate flagship: the SBC Starfury." + flavour_text = "Your job is to follow your captain's orders, maintain the ship, and keep the engine running. If you are not familiar with how the supermatter engine functions: do not attempt to start it." + important_info = "The armory is not a candy store, and your role is not to assault the station directly, leave that work to the assault operatives." outfit = /datum/outfit/syndicate_empty/SBC /datum/outfit/syndicate_empty/SBC @@ -440,9 +450,9 @@ /obj/effect/mob_spawn/human/syndicate/battlecruiser/assault name = "Syndicate Battlecruiser Assault Operative" - flavour_text = "You are an assault operative aboard the syndicate flagship: the SBC Starfury. Your job is to follow your captain's orders, keep intruders out of the ship, and assault Space Station 13. There is an armory, multiple assault ships, and beam cannons to attack the station with.
    \ -
    \ - Work as a team with your fellow operatives and work out a plan of attack. If you are overwhelmed, escape back to your ship!
    " + short_desc = "You are an assault operative aboard the syndicate flagship: the SBC Starfury." + flavour_text = "Your job is to follow your captain's orders, keep intruders out of the ship, and assault Space Station 13. There is an armory, multiple assault ships, and beam cannons to attack the station with." + important_info = "Work as a team with your fellow operatives and work out a plan of attack. If you are overwhelmed, escape back to your ship!" outfit = /datum/outfit/syndicate_empty/SBC/assault /datum/outfit/syndicate_empty/SBC/assault @@ -458,9 +468,9 @@ /obj/effect/mob_spawn/human/syndicate/battlecruiser/captain name = "Syndicate Battlecruiser Captain" - flavour_text = "You are the captain aboard the syndicate flagship: the SBC Starfury. Your job is to oversee your crew, defend the ship, and destroy Space Station 13. The ship has an armory, multiple ships, beam cannons, and multiple crewmembers to accomplish this goal.
    \ -
    \ - As the captain, this whole operation falls on your shoulders. You do not need to nuke the station, causing sufficient damage and preventing your ship from being destroyed will be enough.
    " + short_desc = "You are the captain aboard the syndicate flagship: the SBC Starfury." + flavour_text = "Your job is to oversee your crew, defend the ship, and destroy Space Station 13. The ship has an armory, multiple ships, beam cannons, and multiple crewmembers to accomplish this goal." + important_info = "As the captain, this whole operation falls on your shoulders. You do not need to nuke the station, causing sufficient damage and preventing your ship from being destroyed will be enough." outfit = /datum/outfit/syndicate_empty/SBC/assault/captain id_access_list = list(150,151) @@ -486,10 +496,11 @@ death = FALSE random = TRUE mob_species = /datum/species/human - flavour_text = "You are a security officer working for Nanotrasen, stationed onboard a state of the art research station. You vaguely recall rushing into a \ - cryogenics pod due to an oncoming radiation storm. The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ - your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod. \ - Work as a team with your fellow survivors and do not abandon them." + short_desc = "You are a security officer working for Nanotrasen, stationed onboard a state of the art research station." + flavour_text = "You vaguely recall rushing into a cryogenics pod due to an oncoming radiation storm. \ + The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ + your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod." + important_info = "Work as a team with your fellow survivors and do not abandon them." uniform = /obj/item/clothing/under/rank/security shoes = /obj/item/clothing/shoes/jackboots id = /obj/item/card/id/away/old/sec @@ -511,10 +522,11 @@ death = FALSE random = TRUE mob_species = /datum/species/human - flavour_text = "You are an engineer working for Nanotrasen, stationed onboard a state of the art research station. You vaguely recall rushing into a \ - cryogenics pod due to an oncoming radiation storm. The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ - your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod. \ - Work as a team with your fellow survivors and do not abandon them." + short_desc = "You are an engineer working for Nanotrasen, stationed onboard a state of the art research station." + flavour_text = "You vaguely recall rushing into a cryogenics pod due to an oncoming radiation storm. The last thing \ + you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ + your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod." + important_info = "Work as a team with your fellow survivors and do not abandon them." uniform = /obj/item/clothing/under/rank/engineer shoes = /obj/item/clothing/shoes/workboots id = /obj/item/card/id/away/old/eng @@ -536,10 +548,11 @@ death = FALSE random = TRUE mob_species = /datum/species/human - flavour_text = "You are a scientist working for Nanotrasen, stationed onboard a state of the art research station. You vaguely recall rushing into a \ - cryogenics pod due to an oncoming radiation storm. The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ - your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod. \ - Work as a team with your fellow survivors and do not abandon them." + short_desc = "You are a scientist working for Nanotrasen, stationed onboard a state of the art research station." + flavour_text = "You vaguely recall rushing into a cryogenics pod due to an oncoming radiation storm. \ + The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ + your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod." + important_info = "Work as a team with your fellow survivors and do not abandon them." uniform = /obj/item/clothing/under/rank/scientist shoes = /obj/item/clothing/shoes/laceup id = /obj/item/card/id/away/old/sci @@ -564,7 +577,8 @@ anchored = TRUE density = FALSE show_flavour = FALSE //Flavour only exists for spawners menu - flavour_text = "You are a space pirate. The station refused to pay for your protection, protect the ship, siphon the credits from the station and raid it for even more loot." + short_desc = "You are a space pirate." + flavour_text = "The station refused to pay for your protection, protect the ship, siphon the credits from the station and raid it for even more loot." assignedrole = "Space Pirate" var/rank = "Mate" diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index e50fa5f82d2d..b96a443887ef 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -261,8 +261,14 @@ GLOBAL_LIST_EMPTY(crematoriums) update_icon() for(var/mob/living/M in conts) - if (M.stat != DEAD) + if(M.stat != DEAD) M.emote("scream") + if(M.client) + if(M.stat != DEAD) + SSachievements.unlock_achievement(/datum/achievement/cremated_alive, M.client) //they are in body and alive, give achievement + SSachievements.unlock_achievement(/datum/achievement/cremated, M.client) //they are in body, but dead, they can have one achievement + else if(M.oobe_client) //they might be ghosted if they are dead, we'll allow it. + SSachievements.unlock_achievement(/datum/achievement/cremated, M.oobe_client) //no burning alive achievement if you are ghosted though if(user) log_combat(user, M, "cremated") else diff --git a/code/game/objects/structures/musician.dm b/code/game/objects/structures/musician.dm index 3b5e2aec65f1..7618dbcd74a3 100644 --- a/code/game/objects/structures/musician.dm +++ b/code/game/objects/structures/musician.dm @@ -107,12 +107,12 @@ playing = FALSE hearing_mobs = null return - if(!lentext(note)) + if(!length(note)) continue var/cur_note = text2ascii(note) - 96 if(cur_note < 1 || cur_note > 7) continue - for(var/i=2 to lentext(note)) + for(var/i=2 to length(note)) var/ni = copytext(note,i,i+1) if(!text2num(ni)) if(ni == "#" || ni == "b" || ni == "n") @@ -212,7 +212,7 @@ lines.Cut(MUSIC_MAXLINES + 1) var/linenum = 1 for(var/l in lines) - if(lentext(l) > MUSIC_MAXLINECHARS) + if(length(l) > MUSIC_MAXLINECHARS) to_chat(usr, "Line [linenum] too long!") lines.Remove(l) else @@ -239,13 +239,13 @@ if(!usr.canUseTopic(instrumentObj, BE_CLOSE, FALSE, NO_TK)) return - if(lentext(t) >= MUSIC_MAXLINES * MUSIC_MAXLINECHARS) + if(length(t) >= MUSIC_MAXLINES * MUSIC_MAXLINECHARS) var/cont = input(usr, "Your message is too long! Would you like to continue editing it?", "", "yes") in list("yes", "no") if(!usr.canUseTopic(instrumentObj, BE_CLOSE, FALSE, NO_TK)) return if(cont == "no") break - while(lentext(t) > MUSIC_MAXLINES * MUSIC_MAXLINECHARS) + while(length(t) > MUSIC_MAXLINES * MUSIC_MAXLINECHARS) ParseSong(t) else if(href_list["help"]) @@ -277,7 +277,7 @@ return if(lines.len > MUSIC_MAXLINES) return - if(lentext(newline) > MUSIC_MAXLINECHARS) + if(length(newline) > MUSIC_MAXLINECHARS) newline = copytext(newline, 1, MUSIC_MAXLINECHARS) lines.Add(newline) @@ -292,7 +292,7 @@ var/content = html_encode(input("Enter your line: ", instrumentObj.name, lines[num]) as text|null) if(!content || !usr.canUseTopic(instrumentObj, BE_CLOSE, FALSE, NO_TK)) return - if(lentext(content) > MUSIC_MAXLINECHARS) + if(length(content) > MUSIC_MAXLINECHARS) content = copytext(content, 1, MUSIC_MAXLINECHARS) if(num > lines.len || num < 1) return diff --git a/code/game/objects/structures/signs/signs_departments.dm b/code/game/objects/structures/signs/signs_departments.dm index b715e54d0fee..b2b3a45caabb 100644 --- a/code/game/objects/structures/signs/signs_departments.dm +++ b/code/game/objects/structures/signs/signs_departments.dm @@ -119,13 +119,13 @@ icon_state = "minskymedicb" /obj/structure/sign/departments/minsky/medical/clone/cloning1 - name = "Cloning Division" - desc = "A sign labeling the cloning division of the station. Your last hope." + name = "Cloning Ward" + desc = "A sign labeling the cloning facilities on the station. Your last hope." icon_state = "minskyclone" /obj/structure/sign/departments/minsky/medical/clone/cloning2 - name = "Cloning Division" - desc = "A sign labeling the cloning division of the station. Your last hope." + name = "Cloning Ward" + desc = "A sign labeling the cloning facilities on the station. Your last hope." icon_state = "minskycloneb" /obj/structure/sign/departments/minsky/medical/chemistry/chemical1 @@ -140,12 +140,12 @@ /obj/structure/sign/departments/minsky/medical/virology/virology1 name = "Virology Division" - desc = "A sign labeling the virology division of the station. Free hugs!!!." + desc = "A sign labeling the virology division of the station. Free hugs!!" icon_state = "minskyviro" /obj/structure/sign/departments/minsky/medical/virology/virology2 name = "Virology Division" - desc = "A sign labeling the virology division of the station. Free hugs!!!." + desc = "A sign labeling the virology division of the station. Free hugs!!" icon_state = "minskyvirob" /obj/structure/sign/departments/minsky/security/security @@ -165,7 +165,7 @@ /obj/structure/sign/departments/minsky/supply/janitorial name = "Janitorial Division" - desc = "A sign labeling the janitorial closet of the station. Clean up after yourself.... please." + desc = "A sign labeling the janitorial closet of the station. Clean up after yourself... please." icon_state = "minskyjani" /obj/structure/sign/departments/minsky/supply/hydroponics diff --git a/code/game/objects/structures/tank_dispenser.dm b/code/game/objects/structures/tank_dispenser.dm index e828f55f7ab1..0bd47987ba9c 100644 --- a/code/game/objects/structures/tank_dispenser.dm +++ b/code/game/objects/structures/tank_dispenser.dm @@ -71,7 +71,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "tank_dispenser", name, 275, 100, master_ui, state) + ui = new(user, src, ui_key, "tank_dispenser", name, 275, 103, master_ui, state) ui.open() /obj/structure/tank_dispenser/ui_data(mob/user) diff --git a/code/game/turfs/simulated/floor/reinf_floor.dm b/code/game/turfs/simulated/floor/reinf_floor.dm index 6975f363f078..585286dae49c 100644 --- a/code/game/turfs/simulated/floor/reinf_floor.dm +++ b/code/game/turfs/simulated/floor/reinf_floor.dm @@ -1,4 +1,3 @@ - /turf/open/floor/engine name = "reinforced floor" desc = "Extremely sturdy." @@ -33,6 +32,9 @@ /turf/open/floor/engine/try_replace_tile(obj/item/stack/tile/T, mob/user, params) return +/turf/open/floor/engine/remove_tile(mob/user, silent = FALSE, make_tile = TRUE) + return + /turf/open/floor/engine/crowbar_act(mob/living/user, obj/item/I) return diff --git a/code/game/world.dm b/code/game/world.dm index b6c6ad2309b0..63f4bd0fca1e 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -124,6 +124,7 @@ GLOBAL_VAR(restart_counter) GLOB.query_debug_log = "[GLOB.log_directory]/query_debug.log" GLOB.world_job_debug_log = "[GLOB.log_directory]/job_debug.log" GLOB.world_paper_log = "[GLOB.log_directory]/paper.log" + GLOB.tgui_log = "[GLOB.log_directory]/tgui.log" #ifdef UNIT_TESTS GLOB.test_log = file("[GLOB.log_directory]/tests.log") @@ -138,6 +139,7 @@ GLOBAL_VAR(restart_counter) start_log(GLOB.world_qdel_log) start_log(GLOB.world_runtime_log) start_log(GLOB.world_job_debug_log) + start_log(GLOB.tgui_log) GLOB.changelog_hash = md5('html/changelog.html') //for telling if the changelog has changed recently if(fexists(GLOB.config_error_log)) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 298287f4ef48..14cade00f73b 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1474,7 +1474,7 @@ return src.admincaster_feed_channel.channel_name = stripped_input(usr, "Provide a Feed Channel Name.", "Network Channel Handler", "") while (findtext(src.admincaster_feed_channel.channel_name," ") == 1) - src.admincaster_feed_channel.channel_name = copytext(src.admincaster_feed_channel.channel_name,2,lentext(src.admincaster_feed_channel.channel_name)+1) + src.admincaster_feed_channel.channel_name = copytext(src.admincaster_feed_channel.channel_name,2,length(src.admincaster_feed_channel.channel_name)+1) src.access_news_network() else if(href_list["ac_set_channel_lock"]) @@ -1516,7 +1516,7 @@ return src.admincaster_feed_message.body = adminscrub(input(usr, "Write your Feed story.", "Network Channel Handler", "")) while (findtext(src.admincaster_feed_message.returnBody(-1)," ") == 1) - src.admincaster_feed_message.body = copytext(src.admincaster_feed_message.returnBody(-1),2,lentext(src.admincaster_feed_message.returnBody(-1))+1) + src.admincaster_feed_message.body = copytext(src.admincaster_feed_message.returnBody(-1),2,length(src.admincaster_feed_message.returnBody(-1))+1) src.access_news_network() else if(href_list["ac_submit_new_message"]) @@ -1577,7 +1577,7 @@ return src.admincaster_wanted_message.criminal = adminscrub(input(usr, "Provide the name of the Wanted person.", "Network Security Handler", "")) while(findtext(src.admincaster_wanted_message.criminal," ") == 1) - src.admincaster_wanted_message.criminal = copytext(admincaster_wanted_message.criminal,2,lentext(admincaster_wanted_message.criminal)+1) + src.admincaster_wanted_message.criminal = copytext(admincaster_wanted_message.criminal,2,length(admincaster_wanted_message.criminal)+1) src.access_news_network() else if(href_list["ac_set_wanted_desc"]) @@ -1585,7 +1585,7 @@ return src.admincaster_wanted_message.body = adminscrub(input(usr, "Provide the a description of the Wanted person and any other details you deem important.", "Network Security Handler", "")) while (findtext(src.admincaster_wanted_message.body," ") == 1) - src.admincaster_wanted_message.body = copytext(src.admincaster_wanted_message.body,2,lentext(src.admincaster_wanted_message.body)+1) + src.admincaster_wanted_message.body = copytext(src.admincaster_wanted_message.body,2,length(src.admincaster_wanted_message.body)+1) src.access_news_network() else if(href_list["ac_submit_wanted"]) diff --git a/code/modules/admin/verbs/modifyvariables.dm b/code/modules/admin/verbs/modifyvariables.dm index 416f26d3e730..9debad3055db 100644 --- a/code/modules/admin/verbs/modifyvariables.dm +++ b/code/modules/admin/verbs/modifyvariables.dm @@ -307,11 +307,11 @@ GLOBAL_PROTECT(VVpixelmovement) // the type with the base type removed from the begaining var/fancytype = types[D.type] if (findtext(fancytype, types[type])) - fancytype = copytext(fancytype, lentext(types[type])+1) - var/shorttype = copytext("[D.type]", lentext("[type]")+1) - if (lentext(shorttype) > lentext(fancytype)) + fancytype = copytext(fancytype, length(types[type])+1) + var/shorttype = copytext("[D.type]", length("[type]")+1) + if (length(shorttype) > length(fancytype)) shorttype = fancytype - if (!lentext(shorttype)) + if (!length(shorttype)) shorttype = "/" .["[D]([shorttype])[REF(D)]#[i]"] = D diff --git a/code/modules/antagonists/changeling/changeling.dm b/code/modules/antagonists/changeling/changeling.dm index 69cb5e125a31..6dee8174de05 100644 --- a/code/modules/antagonists/changeling/changeling.dm +++ b/code/modules/antagonists/changeling/changeling.dm @@ -568,6 +568,7 @@ if(changelingwin) parts += "The changeling was successful!" + SSachievements.unlock_achievement(/datum/achievement/changelingwin, owner.current.client) //changeling wins, give achivement else parts += "The changeling has failed." diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm index a92e032aa583..933011dfc6e5 100644 --- a/code/modules/antagonists/cult/cult_items.dm +++ b/code/modules/antagonists/cult/cult_items.dm @@ -976,9 +976,7 @@ GLOBAL_VAR_INIT(curselimit, 0) to_chat(holder, "The shield's illusions are back at full strength!") /obj/item/shield/mirror/IsReflect() - if(prob(block_chance)) - return TRUE - return FALSE + return prob(block_chance) /obj/item/shield/mirror/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum) var/turf/T = get_turf(hit_atom) diff --git a/code/modules/antagonists/ert/ert.dm b/code/modules/antagonists/ert/ert.dm index 024fcdf5b00c..80a47b828601 100644 --- a/code/modules/antagonists/ert/ert.dm +++ b/code/modules/antagonists/ert/ert.dm @@ -108,6 +108,16 @@ outfit = /datum/outfit/death_commando role = "Officer" +/datum/antagonist/ert/clown/robust + name = "Clown Commander" + outfit = /datum/outfit/ert/clown/leader + role = "Clown Commander" + +/datum/antagonist/ert/clown + name = "Clown" + outfit = /datum/outfit/ert/clown + role = "Clown" + /datum/antagonist/ert/create_team(datum/team/ert/new_team) if(istype(new_team)) ert_team = new_team @@ -152,4 +162,4 @@ missiondesc += " Follow orders given to you by your squad leader." missiondesc += "
    Your Mission : [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) + to_chat(owner,missiondesc) \ No newline at end of file diff --git a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm index fe5efa59b81f..a494b3f0920e 100644 --- a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm +++ b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm @@ -7,13 +7,15 @@ density = TRUE resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + var/ui_style = "nanotrasen" + var/timer_set = 90 var/default_timer_set = 90 var/minimum_timer_set = 90 var/maximum_timer_set = 3600 - var/ui_style = "nanotrasen" var/numeric_input = "" + var/ui_mode = NUKEUI_AWAIT_DISK var/timing = FALSE var/exploding = FALSE var/exploded = FALSE @@ -97,6 +99,8 @@ if(!user.transferItemToLoc(I, src)) return auth = I + update_ui_mode() + playsound(src, 'sound/machines/terminal_insert_disc.ogg', 50, FALSE) add_fingerprint(user) return @@ -233,113 +237,159 @@ var/volume = (get_time_left() <= 20 ? 30 : 5) playsound(loc, 'sound/items/timer.ogg', volume, 0) +/obj/machinery/nuclearbomb/proc/update_ui_mode() + if(exploded) + ui_mode = NUKEUI_EXPLODED + return + + if(!auth) + ui_mode = NUKEUI_AWAIT_DISK + return + + if(timing) + ui_mode = NUKEUI_TIMING + return + + if(!safety) + ui_mode = NUKEUI_AWAIT_ARM + return + + if(!yes_code) + ui_mode = NUKEUI_AWAIT_CODE + return + + ui_mode = NUKEUI_AWAIT_TIMER + /obj/machinery/nuclearbomb/ui_interact(mob/user, ui_key="main", datum/tgui/ui=null, force_open=0, datum/tgui/master_ui=null, datum/ui_state/state=GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "nuclear_bomb", name, 500, 600, master_ui, state) + ui = new(user, src, ui_key, "nuclear_bomb", name, 350, 442, master_ui, state) ui.set_style(ui_style) ui.open() /obj/machinery/nuclearbomb/ui_data(mob/user) var/list/data = list() data["disk_present"] = auth - data["code_approved"] = yes_code - var/first_status - if(auth) - if(yes_code) - first_status = timing ? "Func/Set" : "Functional" - else - first_status = "Auth S2." + var/hidden_code = (ui_mode == NUKEUI_AWAIT_CODE && numeric_input != "ERROR") + + var/current_code = "" + if(hidden_code) + while(length(current_code) < length(numeric_input)) + current_code = "[current_code]*" + else - if(timing) - first_status = "Set" - else - first_status = "Auth S1." - var/second_status = exploded ? "Warhead triggered, thanks for flying Nanotrasen" : (safety ? "Safe" : "Engaged") + current_code = numeric_input + while(length(current_code) < 5) + current_code = "[current_code]-" + + var/first_status + var/second_status + switch(ui_mode) + if(NUKEUI_AWAIT_DISK) + first_status = "DEVICE LOCKED" + if(timing) + second_status = "TIME: [get_time_left()]" + else + second_status = "AWAIT DISK" + if(NUKEUI_AWAIT_CODE) + first_status = "INPUT CODE" + second_status = "CODE: [current_code]" + if(NUKEUI_AWAIT_TIMER) + first_status = "INPUT TIME" + second_status = "TIME: [current_code]" + if(NUKEUI_AWAIT_ARM) + first_status = "DEVICE READY" + second_status = "TIME: [get_time_left()]" + if(NUKEUI_TIMING) + first_status = "DEVICE ARMED" + second_status = "TIME: [get_time_left()]" + if(NUKEUI_EXPLODED) + first_status = "DEVICE DEPLOYED" + second_status = "THANK YOU" data["status1"] = first_status data["status2"] = second_status data["anchored"] = anchored - data["safety"] = safety - data["timing"] = timing - data["time_left"] = get_time_left() - - data["timer_set"] = timer_set - data["timer_is_not_default"] = timer_set != default_timer_set - data["timer_is_not_min"] = timer_set != minimum_timer_set - data["timer_is_not_max"] = timer_set != maximum_timer_set - - var/message = "AUTH" - if(auth) - message = "[numeric_input]" - if(yes_code) - message = "*****" - data["message"] = message return data /obj/machinery/nuclearbomb/ui_act(action, params) if(..()) return + playsound(src, "terminal_type", 20, FALSE) switch(action) if("eject_disk") if(auth && auth.loc == src) + playsound(src, 'sound/machines/terminal_insert_disc.ogg', 50, FALSE) + playsound(src, 'sound/machines/nuke/general_beep.ogg', 50, FALSE) auth.forceMove(get_turf(src)) auth = null . = TRUE - if("insert_disk") - if(!auth) + else var/obj/item/I = usr.is_holding_item_of_type(/obj/item/disk/nuclear) if(I && disk_check(I) && usr.transferItemToLoc(I, src)) + playsound(src, 'sound/machines/terminal_insert_disc.ogg', 50, FALSE) + playsound(src, 'sound/machines/nuke/general_beep.ogg', 50, FALSE) auth = I . = TRUE + update_ui_mode() if("keypad") if(auth) var/digit = params["digit"] switch(digit) - if("R") + if("C") + if(auth && ui_mode == NUKEUI_AWAIT_ARM) + set_safety() + yes_code = FALSE + playsound(src, 'sound/machines/nuke/confirm_beep.ogg', 50, FALSE) + update_ui_mode() + else + playsound(src, 'sound/machines/nuke/general_beep.ogg', 50, FALSE) numeric_input = "" - yes_code = FALSE . = TRUE if("E") - if(numeric_input == r_code) - numeric_input = "" - yes_code = TRUE - . = TRUE - else - numeric_input = "ERROR" + switch(ui_mode) + if(NUKEUI_AWAIT_CODE) + if(numeric_input == r_code) + numeric_input = "" + yes_code = TRUE + playsound(src, 'sound/machines/nuke/general_beep.ogg', 50, FALSE) + . = TRUE + else + playsound(src, 'sound/machines/nuke/angry_beep.ogg', 50, FALSE) + numeric_input = "ERROR" + if(NUKEUI_AWAIT_TIMER) + var/number_value = text2num(numeric_input) + if(number_value) + timer_set = CLAMP(number_value, minimum_timer_set, maximum_timer_set) + playsound(src, 'sound/machines/nuke/general_beep.ogg', 50, FALSE) + set_safety() + . = TRUE + else + playsound(src, 'sound/machines/nuke/angry_beep.ogg', 50, FALSE) + update_ui_mode() if("0","1","2","3","4","5","6","7","8","9") if(numeric_input != "ERROR") numeric_input += digit if(length(numeric_input) > 5) numeric_input = "ERROR" + else + playsound(src, 'sound/machines/nuke/general_beep.ogg', 50, FALSE) . = TRUE - if("timer") - if(auth && yes_code) - var/change = params["change"] - if(change == "reset") - timer_set = default_timer_set - else if(change == "decrease") - timer_set = max(minimum_timer_set, timer_set - 10) - else if(change == "increase") - timer_set = min(maximum_timer_set, timer_set + 10) - else if(change == "input") - var/user_input = input(usr, "Set time to detonation.", name) as null|num - if(!user_input) - return - var/N = text2num(user_input) - if(!N) - return - timer_set = CLAMP(N,minimum_timer_set,maximum_timer_set) - . = TRUE - if("safety") - if(auth && yes_code && !exploded) - set_safety() + else + playsound(src, 'sound/machines/nuke/angry_beep.ogg', 50, FALSE) + if("arm") + if(auth && yes_code && !safety && !exploded) + playsound(src, 'sound/machines/nuke/confirm_beep.ogg', 50, FALSE) + set_active() + update_ui_mode() + else + playsound(src, 'sound/machines/nuke/angry_beep.ogg', 50, FALSE) if("anchor") if(auth && yes_code) + playsound(src, 'sound/machines/nuke/general_beep.ogg', 50, FALSE) set_anchor() - if("toggle_timer") - if(auth && yes_code && !safety && !exploded) - set_active() + else + playsound(src, 'sound/machines/nuke/angry_beep.ogg', 50, FALSE) /obj/machinery/nuclearbomb/proc/set_anchor() @@ -597,9 +647,9 @@ This is here to make the tiles around the station mininuke change when it's arme if(newturf && lastlocation == newturf) if(last_disk_move < world.time - 5000 && prob((world.time - 5000 - last_disk_move)*0.0001)) var/datum/round_event_control/operative/loneop = locate(/datum/round_event_control/operative) in SSevents.control - if(istype(loneop)) + if(istype(loneop) && loneop.occurrences < loneop.max_occurrences) loneop.weight += 1 - if(loneop.weight % 5 == 0) + if(loneop.weight % 5 == 0 && SSticker.totalPlayers > 1) message_admins("[src] is stationary in [ADMIN_VERBOSEJMP(newturf)]. The weight of Lone Operative is now [loneop.weight].") log_game("[src] is stationary for too long in [loc_name(newturf)], and has increased the weight of the Lone Operative event to [loneop.weight].") @@ -607,9 +657,9 @@ This is here to make the tiles around the station mininuke change when it's arme lastlocation = newturf last_disk_move = world.time var/datum/round_event_control/operative/loneop = locate(/datum/round_event_control/operative) in SSevents.control - if(istype(loneop) && prob(loneop.weight)) + if(istype(loneop) && loneop.occurrences < loneop.max_occurrences && prob(loneop.weight)) loneop.weight = max(loneop.weight - 1, 0) - if(loneop.weight % 5 == 0) + if(loneop.weight % 5 == 0 && SSticker.totalPlayers > 1) message_admins("[src] is on the move (currently in [ADMIN_VERBOSEJMP(newturf)]). The weight of Lone Operative is now [loneop.weight].") log_game("[src] being on the move has reduced the weight of the Lone Operative event to [loneop.weight].") @@ -654,6 +704,7 @@ This is here to make the tiles around the station mininuke change when it's arme user.visible_message("[user] was destroyed by the nuclear blast!") user.adjustOxyLoss(200) user.death(0) + SSachievements.unlock_achievement(/datum/achievement/honorarynukie, user.client) /obj/item/disk/nuclear/fake fake = TRUE diff --git a/code/modules/antagonists/nukeop/nukeop.dm b/code/modules/antagonists/nukeop/nukeop.dm index a776dbb6aaca..13c1702a3d35 100644 --- a/code/modules/antagonists/nukeop/nukeop.dm +++ b/code/modules/antagonists/nukeop/nukeop.dm @@ -369,9 +369,21 @@ text += "[icon2html('icons/badass.dmi', world, "badass")]" parts += text - + handle_achievements() return "
    [parts.Join("
    ")]
    " +/datum/team/nuclear/proc/handle_achievements() + switch(get_result()) + if(NUKE_RESULT_FLUKE) + for(var/mob/living/carbon/human/H in GLOB.player_list) //if you observe, too bad + if(!is_nuclear_operative(H)) + SSachievements.unlock_achievement(/datum/achievement/flukeops, H.client) + if(NUKE_RESULT_NUKE_WIN, NUKE_RESULT_DISK_LOST) + for(var/mob/living/carbon/human/H in GLOB.player_list) + if(is_nuclear_operative(H)) + SSachievements.unlock_achievement(/datum/achievement/nukewin, H.client) + + /datum/team/nuclear/antag_listing_name() if(syndicate_name) return "[syndicate_name] Syndicates" diff --git a/code/modules/antagonists/swarmer/swarmer.dm b/code/modules/antagonists/swarmer/swarmer.dm index af272be0a8e7..0c10974d88ee 100644 --- a/code/modules/antagonists/swarmer/swarmer.dm +++ b/code/modules/antagonists/swarmer/swarmer.dm @@ -18,6 +18,7 @@ mob_name = "a swarmer" death = FALSE roundstart = FALSE + short_desc = "You are a swarmer, a weapon of a long dead civilization." flavour_text = {" You are to allow other beings to leave peacefully on the shuttle without interference. The station and its resources are your only concern. You are a swarmer, a weapon of a long dead civilization. Until further orders from your original masters are received, you must continue to consume and replicate. diff --git a/code/modules/antagonists/traitor/datum_traitor.dm b/code/modules/antagonists/traitor/datum_traitor.dm index 2de67e6bfca9..91be0d5526da 100644 --- a/code/modules/antagonists/traitor/datum_traitor.dm +++ b/code/modules/antagonists/traitor/datum_traitor.dm @@ -398,6 +398,7 @@ if(TC_uses==0 && traitorwin) var/static/icon/badass = icon('icons/badass.dmi', "badass") uplink_text += "[icon2html(badass, world)]" + SSachievements.unlock_achievement(/datum/achievement/badass, owner.current.client) result += uplink_text result += objectives_text diff --git a/code/modules/antagonists/wizard/wizard.dm b/code/modules/antagonists/wizard/wizard.dm index cdf68addf530..6effc95ebc15 100644 --- a/code/modules/antagonists/wizard/wizard.dm +++ b/code/modules/antagonists/wizard/wizard.dm @@ -304,6 +304,7 @@ if(wizardwin) parts += "The wizard was successful!" + SSachievements.unlock_achievement(/datum/achievement/wizwin, owner.current.client) //wizard wins, give achievement else parts += "The wizard has failed!" diff --git a/code/modules/assembly/mousetrap.dm b/code/modules/assembly/mousetrap.dm index 5336692cba9c..397a64cd044d 100644 --- a/code/modules/assembly/mousetrap.dm +++ b/code/modules/assembly/mousetrap.dm @@ -108,7 +108,7 @@ if(H.m_intent == MOVE_INTENT_RUN) triggered(H) H.visible_message("[H] accidentally steps on [src].", \ - "You accidentally step on [src]") + "You accidentally step on [src].") else if(ismouse(MM)) triggered(MM) else if(AM.density) // For mousetrap grenades, set off by anything heavy diff --git a/code/modules/atmospherics/machinery/airalarm.dm b/code/modules/atmospherics/machinery/airalarm.dm index 8ba6a5f936e4..cc1894316d58 100644 --- a/code/modules/atmospherics/machinery/airalarm.dm +++ b/code/modules/atmospherics/machinery/airalarm.dm @@ -389,9 +389,8 @@ send_signal(device_id, list("checks" = text2num(params["val"])^2), usr) . = TRUE if("set_external_pressure", "set_internal_pressure") - var/area/A = get_area(src) - var/target = input("New target pressure:", name, A.air_vent_info[device_id][(action == "set_external_pressure" ? "external" : "internal")]) as num|null - if(!isnull(target) && !..()) + var/target = params["value"] + if(!isnull(target)) send_signal(device_id, list("[action]" = target), usr) . = TRUE if("reset_external_pressure") diff --git a/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm b/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm index 8cd63d91232f..e5d46d58ada5 100644 --- a/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm +++ b/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm @@ -126,7 +126,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "atmos_filter", name, 475, 195, master_ui, state) + ui = new(user, src, ui_key, "atmos_filter", name, 390, 187, master_ui, state) ui.open() /obj/machinery/atmospherics/components/trinary/filter/ui_data() diff --git a/code/modules/atmospherics/machinery/components/trinary_devices/mixer.dm b/code/modules/atmospherics/machinery/components/trinary_devices/mixer.dm index 79f952310752..0b1f2161c8de 100644 --- a/code/modules/atmospherics/machinery/components/trinary_devices/mixer.dm +++ b/code/modules/atmospherics/machinery/components/trinary_devices/mixer.dm @@ -174,13 +174,13 @@ . = TRUE if("node2") var/value = text2num(params["concentration"]) - adjust_node1_value(-value) + adjust_node1_value(100 - value) investigate_log("was set to [node2_concentration] % on node 2 by [key_name(usr)]", INVESTIGATE_ATMOS) . = TRUE update_icon() -/obj/machinery/atmospherics/components/trinary/mixer/proc/adjust_node1_value(delta) - node1_concentration = round(max(0, min(1, node1_concentration + delta)), 0.01) +/obj/machinery/atmospherics/components/trinary/mixer/proc/adjust_node1_value(newValue) + node1_concentration = newValue / 100 node2_concentration = 1 - node1_concentration /obj/machinery/atmospherics/components/trinary/mixer/can_unwrench(mob/user) diff --git a/code/modules/atmospherics/machinery/components/unary_devices/thermomachine.dm b/code/modules/atmospherics/machinery/components/unary_devices/thermomachine.dm index 47261e406e21..826d9790bbce 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/thermomachine.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/thermomachine.dm @@ -119,7 +119,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "thermomachine", name, 400, 240, master_ui, state) + ui = new(user, src, ui_key, "thermomachine", name, 300, 230, master_ui, state) ui.open() /obj/machinery/atmospherics/components/unary/thermomachine/ui_data(mob/user) diff --git a/code/modules/atmospherics/machinery/portable/canister.dm b/code/modules/atmospherics/machinery/portable/canister.dm index 9ddd9db7ebd9..c73f0533d5cc 100644 --- a/code/modules/atmospherics/machinery/portable/canister.dm +++ b/code/modules/atmospherics/machinery/portable/canister.dm @@ -145,6 +145,11 @@ gas_type = /datum/gas/miasma filled = 1 +/obj/machinery/portable_atmospherics/canister/dilithium + name = "Dilithium canister" + desc = "A gas produced from dilithium crystal." + icon_state = "pink" + gas_type = /datum/gas/dilithium /obj/machinery/portable_atmospherics/canister/proc/get_time_left() diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index 4af1ee53afbd..fc5608ff38a3 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -13,7 +13,9 @@ var/death = TRUE //Kill the mob var/roundstart = TRUE //fires on initialize var/instant = FALSE //fires on New - var/flavour_text = "The mapper forgot to set this!" + var/short_desc = "The mapper forgot to set this!" + var/flavour_text = "" + var/important_info = "" var/faction = null var/permanent = FALSE //If true, the spawner will not disappear upon running out of uses. var/random = FALSE //Don't set a name or gender, just go random @@ -102,7 +104,12 @@ var/datum/mind/MM = M.mind var/datum/antagonist/A if(show_flavour) - to_chat(M, "[flavour_text]") + var/output_message = "[short_desc]" + if(flavour_text != "") + output_message += "\n[flavour_text]" + if(important_info != "") + output_message += "\n[important_info]" + to_chat(M, output_message) MM.memory += flavour_text if(antagonist_type) A = MM.add_antag_datum(antagonist_type) @@ -329,7 +336,7 @@ name = "sleeper" icon = 'icons/obj/machines/sleeper.dmi' icon_state = "sleeper" - flavour_text = "You are a space doctor!" + short_desc = "You are a space doctor!" assignedrole = "Space Doctor" /obj/effect/mob_spawn/human/doctor/alive/equip(mob/living/carbon/human/H) @@ -384,7 +391,8 @@ name = "bartender sleeper" icon = 'icons/obj/machines/sleeper.dmi' icon_state = "sleeper" - flavour_text = "You are a space bartender! Time to mix drinks and change lives. Smoking space drugs makes it easier to understand your patrons' odd dialect." + short_desc = "You are a space bartender!" + flavour_text = "Time to mix drinks and change lives. Smoking space drugs makes it easier to understand your patrons' odd dialect." assignedrole = "Space Bartender" id_job = "Bartender" @@ -409,11 +417,13 @@ name = "beach bum sleeper" icon = 'icons/obj/machines/sleeper.dmi' icon_state = "sleeper" - flavour_text = "You're, like, totally a dudebro, bruh. Ch'yea. You came here, like, on spring break, hopin' to pick up some bangin' hot chicks, y'knaw?" + short_desc = "You're, like, totally a dudebro, bruh." + flavour_text = "Ch'yea. You came here, like, on spring break, hopin' to pick up some bangin' hot chicks, y'knaw?" assignedrole = "Beach Bum" /obj/effect/mob_spawn/human/beach/alive/lifeguard - flavour_text = "You're a spunky lifeguard! It's up to you to make sure nobody drowns or gets eaten by sharks and stuff." + short_desc = "You're a spunky lifeguard!" + flavour_text = "It's up to you to make sure nobody drowns or gets eaten by sharks and stuff." mob_gender = "female" name = "lifeguard sleeper" id_job = "Lifeguard" @@ -496,7 +506,7 @@ name = "sleeper" icon = 'icons/obj/machines/sleeper.dmi' icon_state = "sleeper" - flavour_text = "You are a Nanotrasen Commander!" + short_desc = "You are a Nanotrasen Commander!" /obj/effect/mob_spawn/human/nanotrasensoldier/alive death = FALSE @@ -506,7 +516,7 @@ icon = 'icons/obj/machines/sleeper.dmi' icon_state = "sleeper" faction = "nanotrasenprivate" - flavour_text = "You are a Nanotrasen Private Security Officer!" + short_desc = "You are a Nanotrasen Private Security Officer!" /////////////////Spooky Undead////////////////////// @@ -522,7 +532,8 @@ roundstart = FALSE icon = 'icons/effects/blood.dmi' icon_state = "remains" - flavour_text = "By unknown powers, your skeletal remains have been reanimated! Walk this mortal plain and terrorize all living adventurers who dare cross your path." + short_desc = "By unknown powers, your skeletal remains have been reanimated!" + flavour_text = "Walk this mortal plain and terrorize all living adventurers who dare cross your path." assignedrole = "Skeleton" /obj/effect/mob_spawn/human/zombie @@ -536,7 +547,8 @@ roundstart = FALSE icon = 'icons/effects/blood.dmi' icon_state = "remains" - flavour_text = "By unknown powers, your rotting remains have been resurrected! Walk this mortal plain and terrorize all living adventurers who dare cross your path." + short_desc = "By unknown powers, your rotting remains have been resurrected!" + flavour_text = "Walk this mortal plain and terrorize all living adventurers who dare cross your path." /obj/effect/mob_spawn/human/abductor diff --git a/code/modules/awaymissions/mission_code/snowdin.dm b/code/modules/awaymissions/mission_code/snowdin.dm index a0fd3ed469b1..ff4fe661b25e 100644 --- a/code/modules/awaymissions/mission_code/snowdin.dm +++ b/code/modules/awaymissions/mission_code/snowdin.dm @@ -591,8 +591,9 @@ death = FALSE faction = ROLE_SYNDICATE outfit = /datum/outfit/snowsyndie - flavour_text = "You are a syndicate operative recently awoken from cryostasis in an underground outpost. Monitor Nanotrasen communications and record information. All intruders should be \ - disposed of swiftly to assure no gathered information is stolen or lost. Try not to wander too far from the outpost as the caves can be a deadly place even for a trained operative such as yourself." + short_desc = "You are a syndicate operative recently awoken from cryostasis in an underground outpost." + flavour_text = "You are a syndicate operative recently awoken from cryostasis in an underground outpost. Monitor Nanotrasen communications and record information. All intruders should be \ + disposed of swiftly to assure no gathered information is stolen or lost. Try not to wander too far from the outpost as the caves can be a deadly place even for a trained operative such as yourself." /datum/outfit/snowsyndie name = "Syndicate Snow Operative" diff --git a/code/modules/cargo/console.dm b/code/modules/cargo/console.dm index c7296595418c..3a2505147c3c 100644 --- a/code/modules/cargo/console.dm +++ b/code/modules/cargo/console.dm @@ -48,22 +48,23 @@ var/obj/item/circuitboard/computer/cargo/board = circuit board.contraband = TRUE board.obj_flags |= EMAGGED + update_static_data(user) /obj/machinery/computer/cargo/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, \ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "cargo", name, 1000, 800, master_ui, state) + ui = new(user, src, ui_key, "cargo", name, 780, 750, master_ui, state) ui.open() /obj/machinery/computer/cargo/ui_data() var/list/data = list() - data["requestonly"] = requestonly data["location"] = SSshuttle.supply.getStatusText() var/datum/bank_account/D = SSeconomy.get_dep_account(ACCOUNT_CAR) if(D) data["points"] = D.account_balance data["away"] = SSshuttle.supply.getDockedId() == "supply_away" + //data["self_paid"] = self_paid //This is present on TG, but not here, we'll see if it's necessary. data["docked"] = SSshuttle.supply.mode == SHUTTLE_IDLE data["loan"] = !!SSshuttle.shuttle_loan data["loan_dispatched"] = SSshuttle.shuttle_loan && SSshuttle.shuttle_loan.dispatched @@ -73,25 +74,6 @@ if(SSshuttle.supplyBlocked) message = blockade_warning data["message"] = message - data["supplies"] = list() - for(var/pack in SSshuttle.supply_packs) - var/datum/supply_pack/P = SSshuttle.supply_packs[pack] - if(!data["supplies"][P.group]) - data["supplies"][P.group] = list( - "name" = P.group, - "packs" = list() - ) - if((P.hidden && !(obj_flags & EMAGGED)) || (P.contraband && !contraband) || (P.special && !P.special_enabled) || P.DropPodOnly) - continue - data["supplies"][P.group]["packs"] += list(list( - "name" = P.name, - "cost" = P.cost, - "id" = pack, - "desc" = P.desc || P.name, // If there is a description, use it. Otherwise use the pack's name. - "small_item" = P.small_item, - "access" = P.access - )) - data["cart"] = list() for(var/datum/supply_order/SO in SSshuttle.shoppinglist) data["cart"] += list(list( @@ -114,11 +96,32 @@ return data +/obj/machinery/computer/cargo/ui_static_data(mob/user) + var/list/data = list() + data["requestonly"] = requestonly + data["supplies"] = list() + for(var/pack in SSshuttle.supply_packs) + var/datum/supply_pack/P = SSshuttle.supply_packs[pack] + if(!data["supplies"][P.group]) + data["supplies"][P.group] = list( + "name" = P.group, + "packs" = list() + ) + if((P.hidden && !(obj_flags & EMAGGED)) || (P.contraband && !contraband) || (P.special && !P.special_enabled) || P.DropPodOnly) + continue + data["supplies"][P.group]["packs"] += list(list( + "name" = P.name, + "cost" = P.cost, + "id" = pack, + "desc" = P.desc || P.name, // If there is a description, use it. Otherwise use the pack's name. + "small_item" = P.small_item, + "access" = P.access + )) + return data + /obj/machinery/computer/cargo/ui_act(action, params, datum/tgui/ui) if(..()) return - if(action != "add" && requestonly) - return switch(action) if("send") if(!SSshuttle.supply.canMove()) diff --git a/code/modules/cargo/exports/tools.dm b/code/modules/cargo/exports/tools.dm index 9e58e4ba9544..7bee3017d9f2 100644 --- a/code/modules/cargo/exports/tools.dm +++ b/code/modules/cargo/exports/tools.dm @@ -108,7 +108,7 @@ /datum/export/rpd cost = 100 - unit_name = "rapid piping device" + unit_name = "rapid pipe dispenser" export_types = list(/obj/item/pipe_dispenser) /datum/export/singulo //failsafe in case someone decides to ship a live singularity to CentCom without the corresponding bounty diff --git a/code/modules/cargo/expressconsole.dm b/code/modules/cargo/expressconsole.dm index 37c66f7656cc..e0759ae72c73 100644 --- a/code/modules/cargo/expressconsole.dm +++ b/code/modules/cargo/expressconsole.dm @@ -87,7 +87,7 @@ /obj/machinery/computer/cargo/express/ui_interact(mob/living/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) // Remember to use the appropriate state. ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "cargo_express", name, 1000, 800, master_ui, state) + ui = new(user, src, ui_key, "cargo_express", name, 600, 700, master_ui, state) ui.open() /obj/machinery/computer/cargo/express/ui_data(mob/user) diff --git a/code/modules/cargo/packs.dm b/code/modules/cargo/packs.dm index dc6177aa9b62..f450b201cd3e 100644 --- a/code/modules/cargo/packs.dm +++ b/code/modules/cargo/packs.dm @@ -279,6 +279,18 @@ /obj/item/clothing/suit/armor/vest) crate_name = "armor crate" +/datum/supply_pack/security/stormtrooper + name = "Stormtrooper Crate" + desc = "Three Sets of standard issue Stormtrooper Armor, Should help you defeat light wielding wizards . Requires Security access to open." + cost = 10000 + contains = list(/obj/item/clothing/suit/armor/stormtrooper, + /obj/item/clothing/suit/armor/stormtrooper, + /obj/item/clothing/suit/armor/stormtrooper, + /obj/item/clothing/head/stormer, + /obj/item/clothing/head/stormer, + /obj/item/clothing/head/stormer) + crate_name = "stormtrooper crate" + /datum/supply_pack/security/disabler name = "Disabler Crate" desc = "Three stamina-draining disabler weapons. Requires Security access to open." @@ -687,23 +699,9 @@ /datum/supply_pack/engineering/conveyor name = "Conveyor Assembly Crate" - desc = "Keep production moving along with fifteen conveyor belts. Conveyor switch included. If you have any questions, check out the enclosed instruction book." + desc = "Keep production moving along with thirty conveyor belts. Conveyor switch included. If you have any questions, check out the enclosed instruction book." cost = 1500 - contains = list(/obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, - /obj/item/conveyor_construct, + contains = list(/obj/item/stack/conveyor/thirty, /obj/item/conveyor_switch_construct, /obj/item/paper/guides/conveyor) crate_name = "conveyor assembly crate" diff --git a/code/modules/client/asset_cache.dm b/code/modules/client/asset_cache.dm index 4740a0f6f3d0..b9a185e44b3d 100644 --- a/code/modules/client/asset_cache.dm +++ b/code/modules/client/asset_cache.dm @@ -325,6 +325,13 @@ GLOBAL_LIST_EMPTY(asset_datums) var/size_id = sprite[SPR_SIZE] return {""} +/datum/asset/spritesheet/proc/icon_class_name(sprite_name) + var/sprite = sprites[sprite_name] + if (!sprite) + return null + var/size_id = sprite[SPR_SIZE] + return {"[name][size_id] [sprite_name]"} + #undef SPR_SIZE #undef SPR_IDX #undef SPRSZ_COUNT @@ -381,14 +388,24 @@ GLOBAL_LIST_EMPTY(asset_datums) /datum/asset/simple/tgui assets = list( - "tgui.css" = 'tgui/assets/tgui.css', - "tgui.js" = 'tgui/assets/tgui.js', - "font-awesome.min.css" = 'tgui/assets/font-awesome.min.css', - "fontawesome-webfont.eot" = 'tgui/assets/fonts/fontawesome-webfont.eot', - "fontawesome-webfont.woff2" = 'tgui/assets/fonts/fontawesome-webfont.woff2', - "fontawesome-webfont.woff" = 'tgui/assets/fonts/fontawesome-webfont.woff', - "fontawesome-webfont.ttf" = 'tgui/assets/fonts/fontawesome-webfont.ttf', - "fontawesome-webfont.svg" = 'tgui/assets/fonts/fontawesome-webfont.svg' + // tgui + "tgui.css" = 'tgui/assets/tgui.css', + "tgui.js" = 'tgui/assets/tgui.js', + // tgui-next + "tgui-main.html" = 'tgui-next/packages/tgui/public/tgui-main.html', + "tgui-fallback.html" = 'tgui-next/packages/tgui/public/tgui-fallback.html', + "tgui.bundle.js" = 'tgui-next/packages/tgui/public/tgui.bundle.js', + "tgui.bundle.css" = 'tgui-next/packages/tgui/public/tgui.bundle.css', + "shim-html5shiv.js" = 'tgui-next/packages/tgui/public/shim-html5shiv.js', + "shim-ie8.js" = 'tgui-next/packages/tgui/public/shim-ie8.js', + "shim-dom4.js" = 'tgui-next/packages/tgui/public/shim-dom4.js', + "shim-css-om.js" = 'tgui-next/packages/tgui/public/shim-css-om.js' + ) + +/datum/asset/group/tgui + children = list( + /datum/asset/simple/tgui, + /datum/asset/simple/fontawesome ) /datum/asset/simple/headers @@ -508,7 +525,8 @@ GLOBAL_LIST_EMPTY(asset_datums) children = list( /datum/asset/simple/jquery, /datum/asset/simple/goonchat, - /datum/asset/spritesheet/goonchat + /datum/asset/spritesheet/goonchat, + /datum/asset/simple/fontawesome ) /datum/asset/simple/jquery @@ -522,12 +540,19 @@ GLOBAL_LIST_EMPTY(asset_datums) assets = list( "json2.min.js" = 'code/modules/goonchat/browserassets/js/json2.min.js', "browserOutput.js" = 'code/modules/goonchat/browserassets/js/browserOutput.js', - "fontawesome-webfont.eot" = 'tgui/assets/fonts/fontawesome-webfont.eot', - "fontawesome-webfont.svg" = 'tgui/assets/fonts/fontawesome-webfont.svg', - "fontawesome-webfont.ttf" = 'tgui/assets/fonts/fontawesome-webfont.ttf', - "fontawesome-webfont.woff" = 'tgui/assets/fonts/fontawesome-webfont.woff', - "font-awesome.css" = 'code/modules/goonchat/browserassets/css/font-awesome.css', "browserOutput.css" = 'code/modules/goonchat/browserassets/css/browserOutput.css', + "browserOutput_white.css" = 'code/modules/goonchat/browserassets/css/browserOutput_white.css' + ) + +/datum/asset/simple/fontawesome + verify = FALSE + assets = list( + "fa-regular-400.eot" = 'html/font-awesome/webfonts/fa-regular-400.eot', + "fa-regular-400.woff" = 'html/font-awesome/webfonts/fa-regular-400.woff', + "fa-solid-900.eot" = 'html/font-awesome/webfonts/fa-solid-900.eot', + "fa-solid-900.woff" = 'html/font-awesome/webfonts/fa-solid-900.woff', + "font-awesome.css" = 'html/font-awesome/css/all.min.css', + "v4shim.css" = 'html/font-awesome/css/v4-shims.min.css' ) /datum/asset/spritesheet/goonchat @@ -561,6 +586,16 @@ GLOBAL_LIST_EMPTY(asset_datums) "none_button.png" = 'html/none_button.png', ) +/datum/asset/simple/arcade + assets = list( + "boss1.gif" = 'icons/UI_Icons/Arcade/boss1.gif', + "boss2.gif" = 'icons/UI_Icons/Arcade/boss2.gif', + "boss3.gif" = 'icons/UI_Icons/Arcade/boss3.gif', + "boss4.gif" = 'icons/UI_Icons/Arcade/boss4.gif', + "boss5.gif" = 'icons/UI_Icons/Arcade/boss5.gif', + "boss6.gif" = 'icons/UI_Icons/Arcade/boss6.gif', + ) + /datum/asset/spritesheet/simple/pills name ="pills" assets = list( @@ -711,4 +746,4 @@ GLOBAL_LIST_EMPTY(asset_datums) assets = list( "map.png" = file("icons/mapimages/[SSmapping.config.map_name].png") //AFAIK this doesn't race with SSmapping loading up. ) - ..() \ No newline at end of file + ..() diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index 33d2cfaa015f..bca2e9cdb9e6 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -400,7 +400,7 @@ GLOBAL_LIST_EMPTY(external_rsc_urls) var/nnpa = CONFIG_GET(number/notify_new_player_age) if (isnum(cached_player_age) && cached_player_age == -1) //first connection if (nnpa >= 0) - message_admins("New user: [key_name_admin(src)] ([address]) (Check for VPN/Proxy) is connecting here for the first time.") + message_admins("New user: [key_name_admin(src)] ([address]) (Check for VPN/Proxy) is connecting here for the first time.") if (CONFIG_GET(flag/irc_first_connection_alert)) send2irc_adminless_only("New-user", "[key_name(src)] is connecting for the first time!") else if (isnum(cached_player_age) && cached_player_age < nnpa) diff --git a/code/modules/client/darkmode.dm b/code/modules/client/darkmode.dm index 2f2355612c7c..bd09e7130623 100644 --- a/code/modules/client/darkmode.dm +++ b/code/modules/client/darkmode.dm @@ -114,19 +114,4 @@ Thanks to spacemaniac and mcdonald for help with the JS side of this. winset(src, "asset_cache_browser", "background-color = none;background-color = [COLOR_DARKMODE_BACKGROUND]") winset(src, "asset_cache_browser", "text-color = #000000;text-color = [COLOR_DARKMODE_TEXT]") winset(src, "tooltip", "background-color = none;background-color = [COLOR_DARKMODE_BACKGROUND]") - winset(src, "tooltip", "text-color = #000000;text-color = [COLOR_DARKMODE_TEXT]") - - -/datum/asset/simple/goonchat - verify = FALSE - assets = list( - "json2.min.js" = 'code/modules/goonchat/browserassets/js/json2.min.js', - "browserOutput.js" = 'code/modules/goonchat/browserassets/js/browserOutput.js', - "fontawesome-webfont.eot" = 'tgui/assets/fonts/fontawesome-webfont.eot', - "fontawesome-webfont.svg" = 'tgui/assets/fonts/fontawesome-webfont.svg', - "fontawesome-webfont.ttf" = 'tgui/assets/fonts/fontawesome-webfont.ttf', - "fontawesome-webfont.woff" = 'tgui/assets/fonts/fontawesome-webfont.woff', - "font-awesome.css" = 'code/modules/goonchat/browserassets/css/font-awesome.css', - "browserOutput.css" = 'code/modules/goonchat/browserassets/css/browserOutput.css', - "browserOutput_white.css" = 'code/modules/goonchat/browserassets/css/browserOutput_white.css', - ) + winset(src, "tooltip", "text-color = #000000;text-color = [COLOR_DARKMODE_TEXT]") diff --git a/code/modules/client/verbs/ooc.dm b/code/modules/client/verbs/ooc.dm index 1ddd959e37f6..36e3a6ab1ca4 100644 --- a/code/modules/client/verbs/ooc.dm +++ b/code/modules/client/verbs/ooc.dm @@ -71,7 +71,7 @@ GLOBAL_VAR_INIT(mentor_ooc_colour, YOGS_MENTOR_OOC_COLOUR) // yogs - mentor ooc keyname = "[icon2html('icons/member_content.dmi', world, "blag")][keyname]" //The linkify span classes and linkify=TRUE below make ooc text get clickable chat href links if you pass in something resembling a url //YOG START - Yog OOC - + //PINGS var/regex/ping = regex(@"@+(((([\s]{0,1}[^\s@]{0,30})[\s]*[^\s@]{0,30})[\s]*[^\s@]{0,30})[\s]*[^\s@]{0,30})","g")//Now lets check if they pinged anyone // Regex101 link to this specific regex, as of 3rd April 2019: https://regex101.com/r/YtmLDs/7 @@ -85,13 +85,13 @@ GLOBAL_VAR_INIT(mentor_ooc_colour, YOGS_MENTOR_OOC_COLOUR) // yogs - mentor ooc clientkeys += Y.ckey if(Y.holder && Y.holder.fakekey) clientkeys += Y.holder.fakekey - pinged &= clientkeys + pinged &= clientkeys if(pinged.len) if((world.time - last_ping_time) < 30) to_chat(src,"You are pinging too much! Please wait before pinging again.") return last_ping_time = world.time - + //MESSAGE CRAFTING -- This part handles actually making the messages that are to be displayed. var/bussedcolor = GLOB.OOC_COLOR ? GLOB.OOC_COLOR : "" // So /TG/ decided to fuck up how OOC colours are handled. // So we're sticking a weird into shit to handle their new system. @@ -104,7 +104,7 @@ GLOBAL_VAR_INIT(mentor_ooc_colour, YOGS_MENTOR_OOC_COLOUR) // yogs - mentor ooc else // Else if they're an AdminObserver oocmsg += "[find_admin_rank(src)]" // The header for an AO's OOC. //Check yogstation\code\module\client\verbs\ooc for the find_admin_rank definition. - + if(holder.fakekey) // If they're stealhminning oocmsg_toadmins = oocmsg + "OOC: [keyname]/([holder.fakekey]): [msg]" // ^ Message sent to people who should know when someone's stealthminning @@ -114,14 +114,15 @@ GLOBAL_VAR_INIT(mentor_ooc_colour, YOGS_MENTOR_OOC_COLOUR) // yogs - mentor ooc oocmsg += "OOC:
    [keyname]: [msg]" // Footer for an admin or AO's OOC. oocmsg_toadmins = oocmsg else - oocmsg = "[is_donator(src) ? "(Donator)" : ""]" if(is_mentor()) // If the speaker is a mentor - oocmsg += "" + oocmsg = "\[Mentor]" + oocmsg += "" else + oocmsg = "[is_donator(src) ? "(Donator)" : ""]" oocmsg += "" oocmsg += "OOC: [keyname]: [msg]" oocmsg_toadmins = oocmsg - + //SENDING THE MESSAGES OUT for(var/c in GLOB.clients) var/client/C = c // God bless typeless for-loops @@ -419,7 +420,7 @@ GLOBAL_VAR_INIT(mentor_ooc_colour, YOGS_MENTOR_OOC_COLOUR) // yogs - mentor ooc set name = "Show Policy" set desc = "Show special server rules related to your current character." set category = "OOC" - + //Collect keywords var/list/keywords = mob.get_policy_keywords() var/header = get_policy(POLICY_VERB_HEADER) diff --git a/code/modules/clothing/gloves/miscellaneous.dm b/code/modules/clothing/gloves/miscellaneous.dm index 93b847725a04..4c74e2fed99b 100644 --- a/code/modules/clothing/gloves/miscellaneous.dm +++ b/code/modules/clothing/gloves/miscellaneous.dm @@ -75,5 +75,6 @@ /obj/item/clothing/gloves/rapid/attack_self(mob/user) var/input = stripped_input(user,"What do you want your battlecry to be? Max length of 6 characters.", ,"", 7) + input = replacetext(input, "*", "") if(input) warcry = input diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index 2355a80b89a5..42f1d4e9d86c 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -147,6 +147,22 @@ icon_state = "justice2" toggle_message = "You turn off the light on" alt_toggle_message = "You turn on the light on" + +/obj/item/clothing/head/stormer + name = "Storm Trooper Helmet" + desc = "Battle Helmet from a long lost empire" + icon_state = "startrooperhelmet" + item_state = "startrooperhelmet" + armor = list("melee" = 30, "bullet" = 20, "laser" = 40,"energy" = 30, "bomb" = 25, "bio" = 40, "rad" = 20, "fire" = 50, "acid" = 50) + flags_inv = HIDEEARS + cold_protection = HEAD + min_cold_protection_temperature = HELMET_MIN_TEMP_PROTECT + heat_protection = HEAD + max_heat_protection_temperature = HELMET_MAX_TEMP_PROTECT + strip_delay = 60 + resistance_flags = NONE + flags_cover = HEADCOVERSEYES + flags_inv = HIDEHAIR /obj/item/clothing/head/helmet/swat name = "\improper SWAT helmet" @@ -396,4 +412,4 @@ set_light(0) for(var/X in actions) var/datum/action/A = X - A.UpdateButtonIcon() \ No newline at end of file + A.UpdateButtonIcon() diff --git a/code/modules/clothing/outfits/ert.dm b/code/modules/clothing/outfits/ert.dm index 95db6a95af2a..8be9a6c70e62 100644 --- a/code/modules/clothing/outfits/ert.dm +++ b/code/modules/clothing/outfits/ert.dm @@ -20,7 +20,7 @@ var/obj/item/card/id/W = H.wear_id W.registered_name = H.real_name W.update_label(W.registered_name, W.assignment) - + H.ignores_capitalism = TRUE // Yogs -- Lets ERTs buy a damned smoke for christ's sake /datum/outfit/ert/commander @@ -193,7 +193,7 @@ W.assignment = "CentCom Official" W.registered_name = H.real_name W.update_label() - + H.ignores_capitalism = TRUE // Yogs -- Lets Centcom guys buy a damned smoke for christ's sake /datum/outfit/ert/commander/inquisitor @@ -304,3 +304,39 @@ /obj/item/clothing/mask/gas/sechailer=1,\ /obj/item/grenade/clusterbuster/cleaner=3) +/datum/outfit/ert/clown + name = "Honk Squad Clown" + id = /obj/item/card/id/ert/clown + belt = /obj/item/pda/clown + ears = /obj/item/radio/headset/headset_cent + uniform = /obj/item/clothing/under/rank/clown + shoes = /obj/item/clothing/shoes/clown_shoes + mask = /obj/item/clothing/mask/gas/clown_hat + l_pocket = /obj/item/bikehorn + r_hand = /obj/item/pneumatic_cannon/pie/selfcharge + backpack_contents = list( + /obj/item/stamp/clown = 1, + /obj/item/reagent_containers/spray/waterflower = 1, + /obj/item/reagent_containers/food/snacks/grown/banana = 1, + /obj/item/instrument/bikehorn = 1, + ) + implants = list(/obj/item/implant/sad_trombone) + back = /obj/item/storage/backpack/clown + box = /obj/item/storage/box/hug/survival + chameleon_extras = /obj/item/stamp/clown + +/datum/outfit/ert/clown/leader + name = "Honk Squad Leader" + id = /obj/item/card/id/ert/clown + uniform = /obj/item/clothing/under/rank/clown + shoes = /obj/item/clothing/shoes/clown_shoes + gloves = /obj/item/clothing/gloves/color/black + mask = /obj/item/clothing/mask/gas/clown_hat + ears = /obj/item/radio/headset/headset_cent + glasses = /obj/item/clothing/glasses/thermal/monocle + suit = /obj/item/clothing/suit/hooded/chaplain_hoodie + back = /obj/item/storage/backpack/clown + l_pocket = /obj/item/reagent_containers/food/snacks/grown/banana + r_pocket = /obj/item/bikehorn + r_hand = /obj/item/twohanded/fireaxe + l_hand = /obj/item/pneumatic_cannon/pie/selfcharge \ No newline at end of file diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index f70a80096614..123db1db7d25 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -230,7 +230,6 @@ Contains: icon_state = "ert_medical" item_state = "ert_medical" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/med - species_exception = list(/datum/species/angel) //ERT Janitor /obj/item/clothing/head/helmet/space/hardsuit/ert/jani diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 7cd9d54c7fa0..152d8a0f43ff 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -269,3 +269,14 @@ cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT armor = list("melee" = 25, "bullet" = 20, "laser" = 20, "energy" = 10, "bomb" = 20, "bio" = 50, "rad" = 20, "fire" = -10, "acid" = 50) + +/obj/item/clothing/suit/armor/stormtrooper + name = "Storm Trooper Armor" + desc = "Battle Armor from a long lost empire" + icon_state = "startrooper" + item_state = "startrooper" + body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS + cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS + heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS + armor = list("melee" = 20, "bullet" = 20, "laser" = 60, "energy" = 20, "bomb" = 30, "bio" = 20, "rad" = 10, "fire" = 80, "acid" = 80) + slowdown = 0.9 diff --git a/code/modules/detectivework/scanner.dm b/code/modules/detectivework/scanner.dm index f30259e32ab7..30a0d6b52b6a 100644 --- a/code/modules/detectivework/scanner.dm +++ b/code/modules/detectivework/scanner.dm @@ -51,8 +51,6 @@ P.info = text("
    Forensic Record - (FR-[])


    ", frNum) P.info += jointext(log, "
    ") P.info += "
    Notes:
    " - P.info_links = P.info - P.updateinfolinks() P.update_icon() if(ismob(loc)) diff --git a/code/modules/events/wizard/magicarp.dm b/code/modules/events/wizard/magicarp.dm index 8cb9db74af19..705d83ea4166 100644 --- a/code/modules/events/wizard/magicarp.dm +++ b/code/modules/events/wizard/magicarp.dm @@ -41,7 +41,7 @@ var/allowed_projectile_types = list(/obj/item/projectile/magic/change, /obj/item/projectile/magic/animate, /obj/item/projectile/magic/resurrection, /obj/item/projectile/magic/death, /obj/item/projectile/magic/teleport, /obj/item/projectile/magic/door, /obj/item/projectile/magic/aoe/fireball, /obj/item/projectile/magic/spellblade, /obj/item/projectile/magic/arcane_barrage) - + /mob/living/simple_animal/hostile/carp/ranged/Initialize() projectiletype = pick(allowed_projectile_types) . = ..() diff --git a/code/modules/food_and_drinks/food/snacks_cheese.dm b/code/modules/food_and_drinks/food/snacks_cheese.dm index 645e574ce583..af52b32f9aae 100644 --- a/code/modules/food_and_drinks/food/snacks_cheese.dm +++ b/code/modules/food_and_drinks/food/snacks_cheese.dm @@ -229,9 +229,11 @@ name = "parmesan cheese wheel" desc = "A big wheel of parmesan cheese." icon_state = "parmesan_wheel" + bitesize = 5 + volume = 200 slice_path = /obj/item/reagent_containers/food/snacks/cheesewedge/parmesan - list_reagents = list(/datum/reagent/consumable/nutriment = 200, /datum/reagent/consumable/nutriment/vitamin = 50, /datum/reagent/consumable/parmesan_delight = 20) - tastes = list("salt" = 1) + list_reagents = list(/datum/reagent/consumable/nutriment = 100, /datum/reagent/consumable/nutriment/vitamin = 30, /datum/reagent/consumable/parmesan_delight = 20) + tastes = list("salt" = 1, "magnificence" = 1, "italy" = 1) /obj/item/reagent_containers/food/snacks/cheesewheel/preparmesan name = "unmature parmesan cheese wheel" @@ -261,8 +263,8 @@ desc = "A wedge of parmesan cheese. You feel incredibly artisnal holding this." icon_state = "parmesan_wedge" filling_color = "#F0DF9C" - list_reagents = list(/datum/reagent/consumable/nutriment = 40, /datum/reagent/consumable/nutriment/vitamin = 10, /datum/reagent/consumable/parmesan_delight = 4) - tastes = list("salt" = 1) + list_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/consumable/nutriment/vitamin = 6, /datum/reagent/consumable/parmesan_delight = 4) + tastes = list("salt" = 1, "magnificence" = 1, "italy" = 1) //swiss /obj/item/reagent_containers/food/snacks/store/cheesewheel/swiss diff --git a/code/modules/food_and_drinks/recipes/food_mixtures.dm b/code/modules/food_and_drinks/recipes/food_mixtures.dm index 9028d855ccea..b3cdbd3619e9 100644 --- a/code/modules/food_and_drinks/recipes/food_mixtures.dm +++ b/code/modules/food_and_drinks/recipes/food_mixtures.dm @@ -49,7 +49,8 @@ name = "Hot Coco" id = /datum/reagent/consumable/hot_coco results = list(/datum/reagent/consumable/hot_coco = 5) - required_reagents = list(/datum/reagent/water = 5, /datum/reagent/consumable/coco = 1) + required_reagents = list(/datum/reagent/consumable/milk = 5, /datum/reagent/consumable/coco = 1) + required_temp = 320 /datum/chemical_reaction/coffee name = "Coffee" diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm index 80d4c53a89e3..926c7b743e56 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm @@ -296,6 +296,7 @@ datum/crafting_recipe/food/donut/meat /obj/item/reagent_containers/food/snacks/grown/oat = 1 ) result = /obj/item/reagent_containers/food/snacks/oatmealcookie + subcategory = CAT_PASTRY /datum/crafting_recipe/food/raisincookie name = "Raisin cookie" diff --git a/code/modules/goonchat/browserassets/css/browserOutput.css b/code/modules/goonchat/browserassets/css/browserOutput.css index 4a46d0b5bee0..6ddb87910892 100644 --- a/code/modules/goonchat/browserassets/css/browserOutput.css +++ b/code/modules/goonchat/browserassets/css/browserOutput.css @@ -104,7 +104,7 @@ a.popt {text-decoration: none;} #ping { position: fixed; top: 0; - right: 115px; + right: 135px; width: 45px; background: #202020; height: 30px; @@ -134,13 +134,13 @@ a.popt {text-decoration: none;} } #userBar .subCell:hover {background: #202020;} #userBar .toggle { - width: 40px; + width: 45px; background: #202020; border-top: 0; float: right; text-align: center; } -#userBar .sub {clear: both; display: none; width: 160px;} +#userBar .sub {clear: both; display: none; width: 180px;} #userBar .sub.scroll {overflow-y: scroll;} #userBar .sub.subCell {padding: 3px 0 3px 8px; line-height: 30px; font-size: 0.9em; clear: both;} #userBar .sub span { diff --git a/code/modules/goonchat/browserassets/css/browserOutput_white.css b/code/modules/goonchat/browserassets/css/browserOutput_white.css index 7391cf6bfef4..329113524c41 100644 --- a/code/modules/goonchat/browserassets/css/browserOutput_white.css +++ b/code/modules/goonchat/browserassets/css/browserOutput_white.css @@ -101,7 +101,7 @@ a.popt {text-decoration: none;} #ping { position: fixed; top: 0; - right: 80px; + right: 135px; width: 45px; background: #ddd; height: 30px; @@ -131,13 +131,13 @@ a.popt {text-decoration: none;} } #userBar .subCell:hover {background: #ccc;} #userBar .toggle { - width: 40px; + width: 45px; background: #ccc; border-top: 0; float: right; text-align: center; } -#userBar .sub {clear: both; display: none; width: 160px;} +#userBar .sub {clear: both; display: none; width: 180px;} #userBar .sub.scroll {overflow-y: scroll;} #userBar .sub.subCell {padding: 3px 0 3px 8px; line-height: 30px; font-size: 0.9em; clear: both;} #userBar .sub span { diff --git a/code/modules/goonchat/browserassets/css/font-awesome.css b/code/modules/goonchat/browserassets/css/font-awesome.css deleted file mode 100644 index cc99d7b3374d..000000000000 --- a/code/modules/goonchat/browserassets/css/font-awesome.css +++ /dev/null @@ -1,788 +0,0 @@ -@font-face{font-family:'FontAwesome';src:url('fontawesome-webfont.eot');src:url('fontawesome-webfont.eot') format('embedded-opentype'),url('fontawesome-webfont.woff') format('woff'),url('fontawesome-webfont.ttf') format('truetype'),url('fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;} -[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;} -.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;} -a [class^="icon-"],a [class*=" icon-"]{display:inline;} -[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;} -.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;} -.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;} -[class^="icon-"].hide,[class*=" icon-"].hide{display:none;} -.icon-muted{color:#eeeeee;} -.icon-light{color:#ffffff;} -.icon-dark{color:#333333;} -.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} -.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;} -.pull-right{float:right;} -.pull-left{float:left;} -[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;} -[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;} -[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;} -.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;} -.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;} -.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;} -.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;} -.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;} -.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;} -.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;} -.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;} -.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;} -.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;} -.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;} -.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;} -.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;} -.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;} -a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;} -@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);} -.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);} -.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);} -.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);} -.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);} -a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;} -.icon-glass:before{content:"\f000";} -.icon-music:before{content:"\f001";} -.icon-search:before{content:"\f002";} -.icon-envelope-alt:before{content:"\f003";} -.icon-heart:before{content:"\f004";} -.icon-star:before{content:"\f005";} -.icon-star-empty:before{content:"\f006";} -.icon-user:before{content:"\f007";} -.icon-film:before{content:"\f008";} -.icon-th-large:before{content:"\f009";} -.icon-th:before{content:"\f00a";} -.icon-th-list:before{content:"\f00b";} -.icon-ok:before{content:"\f00c";} -.icon-remove:before{content:"\f00d";} -.icon-zoom-in:before{content:"\f00e";} -.icon-zoom-out:before{content:"\f010";} -.icon-power-off:before,.icon-off:before{content:"\f011";} -.icon-signal:before{content:"\f012";} -.icon-gear:before,.icon-cog:before{content:"\f013";} -.icon-trash:before{content:"\f014";} -.icon-home:before{content:"\f015";} -.icon-file-alt:before{content:"\f016";} -.icon-time:before{content:"\f017";} -.icon-road:before{content:"\f018";} -.icon-download-alt:before{content:"\f019";} -.icon-download:before{content:"\f01a";} -.icon-upload:before{content:"\f01b";} -.icon-inbox:before{content:"\f01c";} -.icon-play-circle:before{content:"\f01d";} -.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";} -.icon-refresh:before{content:"\f021";} -.icon-list-alt:before{content:"\f022";} -.icon-lock:before{content:"\f023";} -.icon-flag:before{content:"\f024";} -.icon-headphones:before{content:"\f025";} -.icon-volume-off:before{content:"\f026";} -.icon-volume-down:before{content:"\f027";} -.icon-volume-up:before{content:"\f028";} -.icon-qrcode:before{content:"\f029";} -.icon-barcode:before{content:"\f02a";} -.icon-tag:before{content:"\f02b";} -.icon-tags:before{content:"\f02c";} -.icon-book:before{content:"\f02d";} -.icon-bookmark:before{content:"\f02e";} -.icon-print:before{content:"\f02f";} -.icon-camera:before{content:"\f030";} -.icon-font:before{content:"\f031";} -.icon-bold:before{content:"\f032";} -.icon-italic:before{content:"\f033";} -.icon-text-height:before{content:"\f034";} -.icon-text-width:before{content:"\f035";} -.icon-align-left:before{content:"\f036";} -.icon-align-center:before{content:"\f037";} -.icon-align-right:before{content:"\f038";} -.icon-align-justify:before{content:"\f039";} -.icon-list:before{content:"\f03a";} -.icon-indent-left:before{content:"\f03b";} -.icon-indent-right:before{content:"\f03c";} -.icon-facetime-video:before{content:"\f03d";} -.icon-picture:before{content:"\f03e";} -.icon-pencil:before{content:"\f040";} -.icon-map-marker:before{content:"\f041";} -.icon-adjust:before{content:"\f042";} -.icon-tint:before{content:"\f043";} -.icon-edit:before{content:"\f044";} -.icon-share:before{content:"\f045";} -.icon-check:before{content:"\f046";} -.icon-move:before{content:"\f047";} -.icon-step-backward:before{content:"\f048";} -.icon-fast-backward:before{content:"\f049";} -.icon-backward:before{content:"\f04a";} -.icon-play:before{content:"\f04b";} -.icon-pause:before{content:"\f04c";} -.icon-stop:before{content:"\f04d";} -.icon-forward:before{content:"\f04e";} -.icon-fast-forward:before{content:"\f050";} -.icon-step-forward:before{content:"\f051";} -.icon-eject:before{content:"\f052";} -.icon-chevron-left:before{content:"\f053";} -.icon-chevron-right:before{content:"\f054";} -.icon-plus-sign:before{content:"\f055";} -.icon-minus-sign:before{content:"\f056";} -.icon-remove-sign:before{content:"\f057";} -.icon-ok-sign:before{content:"\f058";} -.icon-question-sign:before{content:"\f059";} -.icon-info-sign:before{content:"\f05a";} -.icon-screenshot:before{content:"\f05b";} -.icon-remove-circle:before{content:"\f05c";} -.icon-ok-circle:before{content:"\f05d";} -.icon-ban-circle:before{content:"\f05e";} -.icon-arrow-left:before{content:"\f060";} -.icon-arrow-right:before{content:"\f061";} -.icon-arrow-up:before{content:"\f062";} -.icon-arrow-down:before{content:"\f063";} -.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";} -.icon-resize-full:before{content:"\f065";} -.icon-resize-small:before{content:"\f066";} -.icon-plus:before{content:"\f067";} -.icon-minus:before{content:"\f068";} -.icon-asterisk:before{content:"\f069";} -.icon-exclamation-sign:before{content:"\f06a";} -.icon-gift:before{content:"\f06b";} -.icon-leaf:before{content:"\f06c";} -.icon-fire:before{content:"\f06d";} -.icon-eye-open:before{content:"\f06e";} -.icon-eye-close:before{content:"\f070";} -.icon-warning-sign:before{content:"\f071";} -.icon-plane:before{content:"\f072";} -.icon-calendar:before{content:"\f073";} -.icon-random:before{content:"\f074";} -.icon-comment:before{content:"\f075";} -.icon-magnet:before{content:"\f076";} -.icon-chevron-up:before{content:"\f077";} -.icon-chevron-down:before{content:"\f078";} -.icon-retweet:before{content:"\f079";} -.icon-shopping-cart:before{content:"\f07a";} -.icon-folder-close:before{content:"\f07b";} -.icon-folder-open:before{content:"\f07c";} -.icon-resize-vertical:before{content:"\f07d";} -.icon-resize-horizontal:before{content:"\f07e";} -.icon-bar-chart:before{content:"\f080";} -.icon-twitter-sign:before{content:"\f081";} -.icon-facebook-sign:before{content:"\f082";} -.icon-camera-retro:before{content:"\f083";} -.icon-key:before{content:"\f084";} -.icon-gears:before,.icon-cogs:before{content:"\f085";} -.icon-comments:before{content:"\f086";} -.icon-thumbs-up-alt:before{content:"\f087";} -.icon-thumbs-down-alt:before{content:"\f088";} -.icon-star-half:before{content:"\f089";} -.icon-heart-empty:before{content:"\f08a";} -.icon-signout:before{content:"\f08b";} -.icon-linkedin-sign:before{content:"\f08c";} -.icon-pushpin:before{content:"\f08d";} -.icon-external-link:before{content:"\f08e";} -.icon-signin:before{content:"\f090";} -.icon-trophy:before{content:"\f091";} -.icon-github-sign:before{content:"\f092";} -.icon-upload-alt:before{content:"\f093";} -.icon-lemon:before{content:"\f094";} -.icon-phone:before{content:"\f095";} -.icon-unchecked:before,.icon-check-empty:before{content:"\f096";} -.icon-bookmark-empty:before{content:"\f097";} -.icon-phone-sign:before{content:"\f098";} -.icon-twitter:before{content:"\f099";} -.icon-facebook:before{content:"\f09a";} -.icon-github:before{content:"\f09b";} -.icon-unlock:before{content:"\f09c";} -.icon-credit-card:before{content:"\f09d";} -.icon-rss:before{content:"\f09e";} -.icon-hdd:before{content:"\f0a0";} -.icon-bullhorn:before{content:"\f0a1";} -.icon-bell:before{content:"\f0a2";} -.icon-certificate:before{content:"\f0a3";} -.icon-hand-right:before{content:"\f0a4";} -.icon-hand-left:before{content:"\f0a5";} -.icon-hand-up:before{content:"\f0a6";} -.icon-hand-down:before{content:"\f0a7";} -.icon-circle-arrow-left:before{content:"\f0a8";} -.icon-circle-arrow-right:before{content:"\f0a9";} -.icon-circle-arrow-up:before{content:"\f0aa";} -.icon-circle-arrow-down:before{content:"\f0ab";} -.icon-globe:before{content:"\f0ac";} -.icon-wrench:before{content:"\f0ad";} -.icon-tasks:before{content:"\f0ae";} -.icon-filter:before{content:"\f0b0";} -.icon-briefcase:before{content:"\f0b1";} -.icon-fullscreen:before{content:"\f0b2";} -.icon-group:before{content:"\f0c0";} -.icon-link:before{content:"\f0c1";} -.icon-cloud:before{content:"\f0c2";} -.icon-beaker:before{content:"\f0c3";} -.icon-cut:before{content:"\f0c4";} -.icon-copy:before{content:"\f0c5";} -.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";} -.icon-save:before{content:"\f0c7";} -.icon-sign-blank:before{content:"\f0c8";} -.icon-reorder:before{content:"\f0c9";} -.icon-list-ul:before{content:"\f0ca";} -.icon-list-ol:before{content:"\f0cb";} -.icon-strikethrough:before{content:"\f0cc";} -.icon-underline:before{content:"\f0cd";} -.icon-table:before{content:"\f0ce";} -.icon-magic:before{content:"\f0d0";} -.icon-truck:before{content:"\f0d1";} -.icon-pinterest:before{content:"\f0d2";} -.icon-pinterest-sign:before{content:"\f0d3";} -.icon-google-plus-sign:before{content:"\f0d4";} -.icon-google-plus:before{content:"\f0d5";} -.icon-money:before{content:"\f0d6";} -.icon-caret-down:before{content:"\f0d7";} -.icon-caret-up:before{content:"\f0d8";} -.icon-caret-left:before{content:"\f0d9";} -.icon-caret-right:before{content:"\f0da";} -.icon-columns:before{content:"\f0db";} -.icon-sort:before{content:"\f0dc";} -.icon-sort-down:before{content:"\f0dd";} -.icon-sort-up:before{content:"\f0de";} -.icon-envelope:before{content:"\f0e0";} -.icon-linkedin:before{content:"\f0e1";} -.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";} -.icon-legal:before{content:"\f0e3";} -.icon-dashboard:before{content:"\f0e4";} -.icon-comment-alt:before{content:"\f0e5";} -.icon-comments-alt:before{content:"\f0e6";} -.icon-bolt:before{content:"\f0e7";} -.icon-sitemap:before{content:"\f0e8";} -.icon-umbrella:before{content:"\f0e9";} -.icon-paste:before{content:"\f0ea";} -.icon-lightbulb:before{content:"\f0eb";} -.icon-exchange:before{content:"\f0ec";} -.icon-cloud-download:before{content:"\f0ed";} -.icon-cloud-upload:before{content:"\f0ee";} -.icon-user-md:before{content:"\f0f0";} -.icon-stethoscope:before{content:"\f0f1";} -.icon-suitcase:before{content:"\f0f2";} -.icon-bell-alt:before{content:"\f0f3";} -.icon-coffee:before{content:"\f0f4";} -.icon-food:before{content:"\f0f5";} -.icon-file-text-alt:before{content:"\f0f6";} -.icon-building:before{content:"\f0f7";} -.icon-hospital:before{content:"\f0f8";} -.icon-ambulance:before{content:"\f0f9";} -.icon-medkit:before{content:"\f0fa";} -.icon-fighter-jet:before{content:"\f0fb";} -.icon-beer:before{content:"\f0fc";} -.icon-h-sign:before{content:"\f0fd";} -.icon-plus-sign-alt:before{content:"\f0fe";} -.icon-double-angle-left:before{content:"\f100";} -.icon-double-angle-right:before{content:"\f101";} -.icon-double-angle-up:before{content:"\f102";} -.icon-double-angle-down:before{content:"\f103";} -.icon-angle-left:before{content:"\f104";} -.icon-angle-right:before{content:"\f105";} -.icon-angle-up:before{content:"\f106";} -.icon-angle-down:before{content:"\f107";} -.icon-desktop:before{content:"\f108";} -.icon-laptop:before{content:"\f109";} -.icon-tablet:before{content:"\f10a";} -.icon-mobile-phone:before{content:"\f10b";} -.icon-circle-blank:before{content:"\f10c";} -.icon-quote-left:before{content:"\f10d";} -.icon-quote-right:before{content:"\f10e";} -.icon-spinner:before{content:"\f110";} -.icon-circle:before{content:"\f111";} -.icon-mail-reply:before,.icon-reply:before{content:"\f112";} -.icon-github-alt:before{content:"\f113";} -.icon-folder-close-alt:before{content:"\f114";} -.icon-folder-open-alt:before{content:"\f115";} -.icon-expand-alt:before{content:"\f116";} -.icon-collapse-alt:before{content:"\f117";} -.icon-smile:before{content:"\f118";} -.icon-frown:before{content:"\f119";} -.icon-meh:before{content:"\f11a";} -.icon-gamepad:before{content:"\f11b";} -.icon-keyboard:before{content:"\f11c";} -.icon-flag-alt:before{content:"\f11d";} -.icon-flag-checkered:before{content:"\f11e";} -.icon-terminal:before{content:"\f120";} -.icon-code:before{content:"\f121";} -.icon-reply-all:before{content:"\f122";} -.icon-mail-reply-all:before{content:"\f122";} -.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";} -.icon-location-arrow:before{content:"\f124";} -.icon-crop:before{content:"\f125";} -.icon-code-fork:before{content:"\f126";} -.icon-unlink:before{content:"\f127";} -.icon-question:before{content:"\f128";} -.icon-info:before{content:"\f129";} -.icon-exclamation:before{content:"\f12a";} -.icon-superscript:before{content:"\f12b";} -.icon-subscript:before{content:"\f12c";} -.icon-eraser:before{content:"\f12d";} -.icon-puzzle-piece:before{content:"\f12e";} -.icon-microphone:before{content:"\f130";} -.icon-microphone-off:before{content:"\f131";} -.icon-shield:before{content:"\f132";} -.icon-calendar-empty:before{content:"\f133";} -.icon-fire-extinguisher:before{content:"\f134";} -.icon-rocket:before{content:"\f135";} -.icon-maxcdn:before{content:"\f136";} -.icon-chevron-sign-left:before{content:"\f137";} -.icon-chevron-sign-right:before{content:"\f138";} -.icon-chevron-sign-up:before{content:"\f139";} -.icon-chevron-sign-down:before{content:"\f13a";} -.icon-html5:before{content:"\f13b";} -.icon-css3:before{content:"\f13c";} -.icon-anchor:before{content:"\f13d";} -.icon-unlock-alt:before{content:"\f13e";} -.icon-bullseye:before{content:"\f140";} -.icon-ellipsis-horizontal:before{content:"\f141";} -.icon-ellipsis-vertical:before{content:"\f142";} -.icon-rss-sign:before{content:"\f143";} -.icon-play-sign:before{content:"\f144";} -.icon-ticket:before{content:"\f145";} -.icon-minus-sign-alt:before{content:"\f146";} -.icon-check-minus:before{content:"\f147";} -.icon-level-up:before{content:"\f148";} -.icon-level-down:before{content:"\f149";} -.icon-check-sign:before{content:"\f14a";} -.icon-edit-sign:before{content:"\f14b";} -.icon-external-link-sign:before{content:"\f14c";} -.icon-share-sign:before{content:"\f14d";} -.icon-compass:before{content:"\f14e";} -.icon-collapse:before{content:"\f150";} -.icon-collapse-top:before{content:"\f151";} -.icon-expand:before{content:"\f152";} -.icon-euro:before,.icon-eur:before{content:"\f153";} -.icon-gbp:before{content:"\f154";} -.icon-dollar:before,.icon-usd:before{content:"\f155";} -.icon-rupee:before,.icon-inr:before{content:"\f156";} -.icon-yen:before,.icon-jpy:before{content:"\f157";} -.icon-renminbi:before,.icon-cny:before{content:"\f158";} -.icon-won:before,.icon-krw:before{content:"\f159";} -.icon-bitcoin:before,.icon-btc:before{content:"\f15a";} -.icon-file:before{content:"\f15b";} -.icon-file-text:before{content:"\f15c";} -.icon-sort-by-alphabet:before{content:"\f15d";} -.icon-sort-by-alphabet-alt:before{content:"\f15e";} -.icon-sort-by-attributes:before{content:"\f160";} -.icon-sort-by-attributes-alt:before{content:"\f161";} -.icon-sort-by-order:before{content:"\f162";} -.icon-sort-by-order-alt:before{content:"\f163";} -.icon-thumbs-up:before{content:"\f164";} -.icon-thumbs-down:before{content:"\f165";} -.icon-youtube-sign:before{content:"\f166";} -.icon-youtube:before{content:"\f167";} -.icon-xing:before{content:"\f168";} -.icon-xing-sign:before{content:"\f169";} -.icon-youtube-play:before{content:"\f16a";} -.icon-dropbox:before{content:"\f16b";} -.icon-stackexchange:before{content:"\f16c";} -.icon-instagram:before{content:"\f16d";} -.icon-flickr:before{content:"\f16e";} -.icon-adn:before{content:"\f170";} -.icon-bitbucket:before{content:"\f171";} -.icon-bitbucket-sign:before{content:"\f172";} -.icon-tumblr:before{content:"\f173";} -.icon-tumblr-sign:before{content:"\f174";} -.icon-long-arrow-down:before{content:"\f175";} -.icon-long-arrow-up:before{content:"\f176";} -.icon-long-arrow-left:before{content:"\f177";} -.icon-long-arrow-right:before{content:"\f178";} -.icon-apple:before{content:"\f179";} -.icon-windows:before{content:"\f17a";} -.icon-android:before{content:"\f17b";} -.icon-linux:before{content:"\f17c";} -.icon-dribbble:before{content:"\f17d";} -.icon-skype:before{content:"\f17e";} -.icon-foursquare:before{content:"\f180";} -.icon-trello:before{content:"\f181";} -.icon-female:before{content:"\f182";} -.icon-male:before{content:"\f183";} -.icon-gittip:before{content:"\f184";} -.icon-sun:before{content:"\f185";} -.icon-moon:before{content:"\f186";} -.icon-archive:before{content:"\f187";} -.icon-bug:before{content:"\f188";} -.icon-vk:before{content:"\f189";} -.icon-weibo:before{content:"\f18a";} -.icon-renren:before{content:"\f18b";} - -.icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;} -.nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;} -.nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;} -.btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;} -.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;} -a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;} -.icon-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-music{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-search{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-envelope-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-user{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-film{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-th{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ok{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-remove{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-zoom-in{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-zoom-out{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-power-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-signal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gear{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-home{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-file-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-time{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-road{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-download-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-inbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-play-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-repeat{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rotate-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-refresh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-list-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-volume-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-volume-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-qrcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-barcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-book{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-print{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-font{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bold{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-italic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-text-height{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-text-width{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-align-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-align-center{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-align-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-align-justify{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-indent-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-indent-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-facetime-video{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-picture{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-map-marker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-adjust{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tint{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-edit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-share{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-check{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-move{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-step-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fast-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fast-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-step-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-minus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-remove-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ok-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-question-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-info-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-screenshot{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-remove-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ok-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ban-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-share-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-mail-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-resize-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-resize-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-asterisk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-exclamation-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fire{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eye-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eye-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-warning-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-random{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-magnet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-retweet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-shopping-cart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-folder-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-folder-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-resize-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-resize-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bar-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-twitter-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-facebook-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-camera-retro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-key{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cogs{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gears{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-comments{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-thumbs-up-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-thumbs-down-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star-half{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-heart-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-signout{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-linkedin-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pushpin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-external-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-signin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-trophy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-github-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-upload-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-lemon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-check-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-unchecked{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bookmark-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-phone-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-twitter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-facebook{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-github{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-unlock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hdd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bullhorn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hand-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hand-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hand-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hand-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tasks{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-filter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fullscreen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-group{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-beaker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cut{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-copy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-paper-clip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-paperclip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-save{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sign-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-reorder{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-list-ul{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-list-ol{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-strikethrough{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-underline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-table{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-magic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-truck{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pinterest{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pinterest-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-google-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-google-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-money{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-caret-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-caret-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-caret-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-caret-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-columns{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-envelope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-linkedin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-undo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rotate-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-legal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-dashboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-comment-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-comments-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bolt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sitemap{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-umbrella{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-paste{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-lightbulb{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cloud-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cloud-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-user-md{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-stethoscope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-suitcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bell-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-food{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-file-text-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-building{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hospital{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ambulance{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-medkit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fighter-jet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-h-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-plus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-double-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-double-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-double-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-double-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-mobile-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-spinner{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-mail-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-github-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-folder-close-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-folder-open-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-expand-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-collapse-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-smile{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-frown{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-meh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gamepad{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-keyboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-flag-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-flag-checkered{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-terminal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-code{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-mail-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star-half-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star-half-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-location-arrow{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-crop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-code-fork{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-unlink{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-question{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-info{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-exclamation{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-superscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-subscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eraser{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-puzzle-piece{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-microphone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-microphone-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-shield{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-calendar-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fire-extinguisher{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rocket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-maxcdn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-sign-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-sign-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-sign-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-sign-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-html5{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-css3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-unlock-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bullseye{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ellipsis-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ellipsis-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rss-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-play-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ticket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-minus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-check-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-level-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-level-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-check-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-edit-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-external-link-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-share-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-collapse{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-collapse-top{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-expand{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eur{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-euro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gbp{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-usd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-dollar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-inr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rupee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-jpy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-yen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cny{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-renminbi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-krw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-won{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-btc{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bitcoin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-file{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-file-text{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-alphabet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-alphabet-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-attributes{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-attributes-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-order{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-order-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-youtube-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-xing{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-xing-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-youtube-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-dropbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-stackexchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-instagram{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-adn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bitbucket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bitbucket-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tumblr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tumblr-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-long-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-long-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-long-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-long-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-apple{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-windows{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-android{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-linux{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-skype{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-foursquare{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-trello{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-female{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-male{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gittip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-moon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bug{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-vk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-renren{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} \ No newline at end of file diff --git a/code/modules/goonchat/browserassets/html/browserOutput.html b/code/modules/goonchat/browserassets/html/browserOutput.html index f9ea6269f9f4..f20e8532ccd6 100644 --- a/code/modules/goonchat/browserassets/html/browserOutput.html +++ b/code/modules/goonchat/browserassets/html/browserOutput.html @@ -12,7 +12,7 @@
    - +
    Loading...

    If this takes longer than 30 seconds, it will automatically reload a maximum of 5 times.
    @@ -24,31 +24,31 @@
    diff --git a/code/modules/jobs/job_types/cook.dm b/code/modules/jobs/job_types/cook.dm index e52c90016ce3..7137ebbbe5ff 100644 --- a/code/modules/jobs/job_types/cook.dm +++ b/code/modules/jobs/job_types/cook.dm @@ -22,8 +22,8 @@ changed_maps = list("OmegaStation") /datum/job/cook/proc/OmegaStationChanges() - access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE, ACCESS_WEAPONS) - minimal_access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE, ACCESS_WEAPONS) + access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE) + minimal_access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE) /datum/outfit/job/cook name = "Cook" diff --git a/code/modules/language/language.dm b/code/modules/language/language.dm index e4488fc75f38..ba9fafb2d03f 100644 --- a/code/modules/language/language.dm +++ b/code/modules/language/language.dm @@ -109,6 +109,22 @@ return scrambled_text +/datum/language/proc/scramble_HTML(intext) // Calls scramble() on HTML text, making sure to not disturb the HTML. + var/text = "" + var/regex/plaintext = regex(@"(?:<\/?[\w\s\d=\x22]+>|^)((?:[\w\s\d!@#$%^&*\(\)\-+?:\x22'}{\[\]~`|;,.\\])+)") // Finds plaintext within the HTML. + var/newtext = intext + var/startpos = 1 + while(startpos < 8192 && startpos > -1) + var/f = plaintext.Find(newtext,startpos) + if(!f) + break + var/sentence = plaintext.group[1] + var/scramb = scramble(sentence) // The scrambled version of the sentence. + newtext = replacetext(newtext, sentence, scramb, f, length(sentence)+1) + startpos = plaintext.next + (length(scramb) - length(sentence)) + text += newtext + return text + /datum/language/proc/get_spoken_verb(msg_end) switch(msg_end) if("!") diff --git a/code/modules/language/language_menu.dm b/code/modules/language/language_menu.dm index df0edbe6f02d..eea87f1d808b 100644 --- a/code/modules/language/language_menu.dm +++ b/code/modules/language/language_menu.dm @@ -11,7 +11,7 @@ /datum/language_menu/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.language_menu_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "language_menu", "Language Menu", 700, 800, master_ui, state) + ui = new(user, src, ui_key, "language_menu", "Language Menu", 700, 600, master_ui, state) ui.open() /datum/language_menu/ui_data(mob/user) diff --git a/code/modules/mining/equipment/survival_pod.dm b/code/modules/mining/equipment/survival_pod.dm index b23f51df7e55..b8bb6cada039 100644 --- a/code/modules/mining/equipment/survival_pod.dm +++ b/code/modules/mining/equipment/survival_pod.dm @@ -310,7 +310,6 @@ /obj/item/gun/ballistic/automatic/l6_saw, /obj/item/gun/magic/staff/chaos, /obj/item/gun/magic/staff/spellblade, - /obj/item/gun/magic/wand/death, /obj/item/gun/magic/wand/fireball, /obj/item/stack/telecrystal/twenty, /obj/item/nuke_core, diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 288adcf67e1c..d34d33056189 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -13,7 +13,7 @@ desc = "It's watching you suspiciously." /obj/structure/closet/crate/necropolis/tendril/PopulateContents() - var/loot = rand(1,28) + var/loot = rand(1,29) switch(loot) if(1) new /obj/item/shared_storage/red(src) @@ -79,6 +79,8 @@ new /obj/item/bedsheet/cult(src) if(28) new /obj/item/clothing/neck/necklace/memento_mori(src) + if(29) + new /obj/item/rune_scimmy(src) //KA modkit design discs /obj/item/disk/design_disk/modkit_disc @@ -573,6 +575,21 @@ qdel(src) +//Runite Scimitar +/obj/item/rune_scimmy + name = "rune scimitar" + desc = "A curved sword smelted from an unknown metal. Looking at it gives you the otherworldly urge to pawn it off for '30k', whatever that means." + lefthand_file = 'yogstation/icons/mob/inhands/weapons/scimmy_lefthand.dmi' + righthand_file = 'yogstation/icons/mob/inhands/weapons/scimmy_righthand.dmi' + icon = 'yogstation/icons/obj/lavaland/artefacts.dmi' + icon_state = "rune_scimmy" + force = 35 + slot_flags = ITEM_SLOT_BELT | ITEM_SLOT_BACK + damtype = BRUTE + sharpness = IS_SHARP + hitsound = 'yogstation/sound/weapons/rs_slash.ogg' + attack_verb = list("slashed","pk'd","atk'd") + //Potion of Flight /obj/item/reagent_containers/glass/bottle/potion icon = 'icons/obj/lavaland/artefacts.dmi' @@ -582,7 +599,7 @@ /obj/item/reagent_containers/glass/bottle/potion/flight/syndicate icon = 'icons/obj/lavaland/artefacts.dmi' icon_state = "potionflask" - + /obj/item/reagent_containers/glass/bottle/potion/flight name = "strange elixir" desc = "A flask with an almost-holy aura emitting from it. The label on the bottle says: 'erqo'hyy tvi'rf lbh jv'atf'." @@ -602,16 +619,24 @@ /datum/reagent/flightpotion/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message = 1) if(iscarbon(M) && M.stat != DEAD) - if(!ishumanbasic(M) || reac_volume < 5) // implying xenohumans are holy + var/mob/living/carbon/C = M + var/holycheck = ishumanbasic(C) + if(!(holycheck || islizard(C)) || reac_volume < 5) // implying xenohumans are holy //as with all things, if(method == INGEST && show_message) - to_chat(M, "You feel nothing but a terrible aftertaste.") + to_chat(C, "You feel nothing but a terrible aftertaste.") return ..() - to_chat(M, "A terrible pain travels down your back as wings burst out!") - M.set_species(/datum/species/angel) - playsound(M.loc, 'sound/items/poster_ripped.ogg', 50, 1, -1) - M.adjustBruteLoss(20) - M.emote("scream") + to_chat(C, "A terrible pain travels down your back as wings burst out!") + C.dna.species.GiveSpeciesFlight(C) + if(holycheck) + to_chat(C, "You feel blessed!") + ADD_TRAIT(C, TRAIT_HOLY, SPECIES_TRAIT) + if(islizard(C)) + to_chat(C, "You feel blessed... by... something?") + ADD_TRAIT(C, TRAIT_HOLY, SPECIES_TRAIT) + playsound(C.loc, 'sound/items/poster_ripped.ogg', 50, TRUE, -1) + C.adjustBruteLoss(20) + C.emote("scream") ..() diff --git a/code/modules/mining/machine_redemption.dm b/code/modules/mining/machine_redemption.dm index acd31da8da53..bb0de269d42b 100644 --- a/code/modules/mining/machine_redemption.dm +++ b/code/modules/mining/machine_redemption.dm @@ -179,14 +179,6 @@ if(!powered()) return - if(istype(W, /obj/item/card/id)) - var/obj/item/card/id/I = user.get_active_held_item() - if(istype(I) && !istype(inserted_id)) - if(!user.transferItemToLoc(I, src)) - return - inserted_id = I - interact(user) - return if(istype(W, /obj/item/disk/design_disk)) if(user.transferItemToLoc(W, src)) @@ -217,9 +209,6 @@ /obj/machinery/mineral/ore_redemption/ui_data(mob/user) var/list/data = list() data["unclaimedPoints"] = points - if(inserted_id) - data["hasID"] = TRUE - data["claimedPoints"] = inserted_id.mining_points data["materials"] = list() var/datum/component/material_container/mat_container = materials.mat_container @@ -242,6 +231,7 @@ data["disconnected"] = "mineral withdrawal is on hold" data["diskDesigns"] = list() + data["hasDisk"] = FALSE if(inserted_disk) data["hasDisk"] = TRUE if(inserted_disk.blueprints.len) @@ -257,32 +247,24 @@ return var/datum/component/material_container/mat_container = materials.mat_container switch(action) - if("Eject") - if(!inserted_id) - return - usr.put_in_hands(inserted_id) - inserted_id = null - return TRUE - if("Insert") - var/obj/item/card/id/I = usr.get_active_held_item() - if(istype(I)) - if(!usr.transferItemToLoc(I,src)) - return - inserted_id = I - else - to_chat(usr, "Not a valid ID!") - return TRUE if("Claim") - if(inserted_id) - inserted_id.mining_points += points - points = 0 + var/mob/M = usr + var/obj/item/card/id/I = M.get_idcard(TRUE) + if(points) + if(I) + I.mining_points += points + points = 0 + else + to_chat(usr, "No valid ID detected.") + else + to_chat(usr, "No points to claim.") return TRUE if("Release") if(!mat_container) return if(materials.on_hold()) to_chat(usr, "Mineral access is on hold, please contact the quartermaster.") - else if(!check_access(inserted_id) && !allowed(usr)) //Check the ID inside, otherwise check the user + else if(!allowed(usr)) //check the user to_chat(usr, "Required access not found.") else var/mat_id = params["id"] @@ -333,7 +315,8 @@ return var/alloy_id = params["id"] var/datum/design/alloy = stored_research.isDesignResearchedID(alloy_id) - if((check_access(inserted_id) || allowed(usr)) && alloy) + var/obj/item/card/id/I = usr.get_idcard(TRUE) + if((check_access(I) || allowed(usr)) && alloy) var/smelt_amount = can_smelt_alloy(alloy) var/desired = 0 if (params["sheets"]) diff --git a/code/modules/mining/satchel_ore_boxdm.dm b/code/modules/mining/satchel_ore_boxdm.dm index e87754827b2d..db11edac36d2 100644 --- a/code/modules/mining/satchel_ore_boxdm.dm +++ b/code/modules/mining/satchel_ore_boxdm.dm @@ -9,6 +9,9 @@ density = TRUE pressure_resistance = 5*ONE_ATMOSPHERE + var/ui_x = 335 + var/ui_y = 415 + /obj/structure/ore_box/attackby(obj/item/W, mob/user, params) if (istype(W, /obj/item/stack/ore)) user.transferItemToLoc(W, src) @@ -28,7 +31,7 @@ /obj/structure/ore_box/examine(mob/living/user) if(Adjacent(user) && istype(user)) - show_contents(user) + ui_interact(user) . = ..() /obj/structure/ore_box/attack_hand(mob/user) @@ -36,22 +39,11 @@ if(.) return if(Adjacent(user)) - show_contents(user) + ui_interact(user) /obj/structure/ore_box/attack_robot(mob/user) if(Adjacent(user)) - show_contents(user) - -/obj/structure/ore_box/proc/show_contents(mob/user) - var/dat = text("The contents of the ore box reveal...
    ") - var/list/assembled = list() - for(var/obj/item/stack/ore/O in src) - assembled[O.type] += O.amount - for(var/type in assembled) - var/obj/item/stack/ore/O = type - dat += "[initial(O.name)] - [assembled[type]]
    " - dat += text("

    Empty box") - user << browse(dat, "window=orebox") + ui_interact(user) /obj/structure/ore_box/proc/dump_box_contents() var/drop = drop_location() @@ -65,18 +57,38 @@ stoplag() drop = drop_location() -/obj/structure/ore_box/Topic(href, href_list) +/obj/structure/ore_box/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, \ + datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "ore_box", name, ui_x, ui_y, master_ui, state) + ui.open() + +/obj/structure/ore_box/ui_data() + var/contents = list() + for(var/obj/item/stack/ore/O in src) + contents[O.type] += O.amount + + var/data = list() + data["materials"] = list() + for(var/type in contents) + var/obj/item/stack/ore/O = type + var/name = initial(O.name) + data["materials"] += list(list("name" = name, "amount" = contents[type], "id" = type)) + + return data + +/obj/structure/ore_box/ui_act(action, params) if(..()) return if(!Adjacent(usr)) return - usr.set_machine(src) add_fingerprint(usr) - if(href_list["removeall"]) + usr.set_machine(src) + if(action == "removeall") // TG made this a switch with only one case :thinking: dump_box_contents() to_chat(usr, "You open the release hatch on the box..") - updateUsrDialog() /obj/structure/ore_box/deconstruct(disassembled = TRUE, mob/user) var/obj/item/stack/sheet/mineral/wood/WD = new (loc, 4) diff --git a/code/modules/mob/dead/new_player/sprite_accessories.dm b/code/modules/mob/dead/new_player/sprite_accessories.dm index db125e581762..033a5729d3ef 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories.dm @@ -1713,26 +1713,41 @@ /datum/sprite_accessory/wings_open icon = 'icons/mob/wings.dmi' -/datum/sprite_accessory/wings_open/angel +/datum/sprite_accessory/wings + icon = 'icons/mob/wings.dmi' + +/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 - icon = 'icons/mob/wings.dmi' - -/datum/sprite_accessory/wings/angel +/datum/sprite_accessory/wings_open/angel name = "Angel" icon_state = "angel" color_src = 0 dimension_x = 46 center = TRUE dimension_y = 34 + +/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/frills icon = 'icons/mob/mutant_bodyparts.dmi' diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index e32020d30e3a..3eb252d58458 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -233,7 +233,7 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) var/r_val var/b_val var/g_val - var/color_format = lentext(input_color) + var/color_format = length(input_color) if(color_format == 3) r_val = hex2num(copytext(input_color, 1, 2))*16 g_val = hex2num(copytext(input_color, 2, 3))*16 diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index 3f2a47b7b821..607f176ec01e 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -47,6 +47,9 @@ var/datum/antagonist/hivemind/hive = mind.has_antag_datum(/datum/antagonist/hivemind) hive.destroy_hive() + if(client) + SSachievements.unlock_achievement(/datum/achievement/death, client) + /mob/living/carbon/human/proc/makeSkeleton() ADD_TRAIT(src, TRAIT_DISFIGURED, TRAIT_GENERIC) set_species(/datum/species/skeleton) diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 283e38edf7a2..6bdc73c82dc4 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -267,7 +267,7 @@ if (getToxLoss() >= 10) msg += "[t_He] seem[p_s()] sickly.\n" var/datum/component/mood/mood = src.GetComponent(/datum/component/mood) - if(mood.sanity <= SANITY_DISTURBED) + if(mood && mood.sanity <= SANITY_DISTURBED) msg += "[t_He] seem[p_s()] distressed.\n" SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "empath", /datum/mood_event/sad_empath, src) if (HAS_TRAIT(src, TRAIT_BLIND)) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 236cab44c2dc..02a5e7338a0e 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -643,15 +643,18 @@ SEND_SIGNAL(src, COMSIG_ADD_MOOD_EVENT, "perform_cpr", /datum/mood_event/perform_cpr) C.cpr_time = world.time log_combat(src, C, "CPRed") + SSachievements.unlock_achievement(/datum/achievement/cpr, client) // yogs start - can't CPR people with ash walker lungs whithout having them yourself if(they_breathe && they_ashlung && !we_ashlung) C.adjustOxyLoss(anticpr) C.updatehealth() to_chat(C, "You feel a breath of fresh air enter your lungs... you feel worse...") + SSachievements.unlock_achievement(/datum/achievement/anticpr, client) //you can get both achievements at the same time I guess else if(they_breathe && they_lung && we_ashlung) C.adjustOxyLoss(anticpr) C.updatehealth() to_chat(C, "You feel a breath of fresh air enter your lungs... you feel worse...") + SSachievements.unlock_achievement(/datum/achievement/anticpr, client) //yogs end else if(they_breathe && they_lung) var/suff = min(C.getOxyLoss(), 7) @@ -912,9 +915,6 @@ /mob/living/carbon/human/species/android race = /datum/species/android -/mob/living/carbon/human/species/angel - race = /datum/species/angel - /mob/living/carbon/human/species/corporate race = /datum/species/corporate @@ -1001,6 +1001,9 @@ /mob/living/carbon/human/species/golem/durathread race = /datum/species/golem/durathread + +/mob/living/carbon/human/species/golem/snow + race = /datum/species/golem/snow /mob/living/carbon/human/species/golem/clockwork race = /datum/species/golem/clockwork diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index e3091d8b5a7d..936faba7ccfc 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -822,7 +822,7 @@ broken_plural = TRUE else var/holder = broken[1] //our one and only element - if(holder[lentext(holder)] == "s") + if(holder[length(holder)] == "s") broken_plural = TRUE //Put the items in that list into a string of text for(var/B in broken) @@ -834,7 +834,7 @@ damaged_plural = TRUE else var/holder = damaged[1] - if(holder[lentext(holder)] == "s") + if(holder[length(holder)] == "s") damaged_plural = TRUE for(var/D in damaged) damaged_message += D diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 681524f29b02..727c08b38296 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -49,6 +49,9 @@ GLOBAL_LIST_EMPTY(roundstart_races) var/list/special_step_sounds //Sounds to override barefeet walkng var/grab_sound //Special sound for grabbing var/screamsound //yogs - audio of a species' scream + var/flying_species = FALSE //is a flying species, just a check for some things + var/datum/action/innate/flight/fly //the actual flying ability given to flying species + var/wings_icon = "Angel" //the icon used for the wings // species-only traits. Can be found in DNA.dm var/list/species_traits = list() @@ -296,6 +299,10 @@ GLOBAL_LIST_EMPTY(roundstart_races) for(var/datum/disease/A in C.diseases) A.cure(FALSE) + if(flying_species && isnull(fly)) + fly = new + fly.Grant(C) + C.add_movespeed_modifier(MOVESPEED_ID_SPECIES, TRUE, 100, override=TRUE, multiplicative_slowdown=speedmod, movetypes=(~FLYING)) SEND_SIGNAL(C, COMSIG_SPECIES_GAIN, src, old_species) @@ -317,6 +324,17 @@ GLOBAL_LIST_EMPTY(roundstart_races) C.dna.mutation_index[location] = new_species.inert_mutation C.dna.mutation_index[new_species.inert_mutation] = create_sequence(new_species.inert_mutation) + if(flying_species) + fly.Remove(C) + QDEL_NULL(fly) + if(C.movement_type & FLYING) + ToggleFlight(C) + if(C.dna && C.dna.species && (C.dna.features["wings"] == wings_icon)) + if("wings" in C.dna.species.mutant_bodyparts) + C.dna.species.mutant_bodyparts -= "wings" + C.dna.features["wings"] = "None" + C.update_body() + C.remove_movespeed_modifier(MOVESPEED_ID_SPECIES) SEND_SIGNAL(C, COMSIG_SPECIES_LOSS, src) @@ -737,6 +755,8 @@ GLOBAL_LIST_EMPTY(roundstart_races) var/takes_crit_damage = (!HAS_TRAIT(H, TRAIT_NOCRITDAMAGE)) if((H.health < H.crit_threshold) && takes_crit_damage) H.adjustBruteLoss(1) + if(flying_species) + HandleFlight(H) /datum/species/proc/spec_death(gibbed, mob/living/carbon/human/H) return @@ -1673,10 +1693,13 @@ GLOBAL_LIST_EMPTY(roundstart_races) //////////// -//Stun// +// Stun // //////////// /datum/species/proc/spec_stun(mob/living/carbon/human/H,amount) + if(flying_species && H.movement_type & FLYING) + ToggleFlight(H) + flyslip(H) . = stunmod * H.physiology.stun_mod * amount ////////////// @@ -1684,10 +1707,14 @@ GLOBAL_LIST_EMPTY(roundstart_races) ////////////// /datum/species/proc/space_move(mob/living/carbon/human/H) - return 0 + if(H.movement_type & FLYING) + return TRUE + return FALSE /datum/species/proc/negates_gravity(mob/living/carbon/human/H) - return 0 + if(H.movement_type & FLYING) + return TRUE + return FALSE //////////////// //Tail Wagging// @@ -1702,3 +1729,102 @@ GLOBAL_LIST_EMPTY(roundstart_races) /datum/species/proc/start_wagging_tail(mob/living/carbon/human/H) /datum/species/proc/stop_wagging_tail(mob/living/carbon/human/H) + +/////////////// +//FLIGHT SHIT// +/////////////// + +/datum/species/proc/GiveSpeciesFlight(mob/living/carbon/human/H) + if(flying_species) //species that already have flying traits should not work with this proc + return + flying_species = TRUE + if(isnull(fly)) + fly = new + fly.Grant(H) + if(H.dna.features["wings"] != wings_icon) + mutant_bodyparts |= "wings" + H.dna.features["wings"] = wings_icon + H.update_body() + +/datum/species/proc/HandleFlight(mob/living/carbon/human/H) + if(H.movement_type & FLYING) + if(!CanFly(H)) + ToggleFlight(H) + return FALSE + return TRUE + else + return FALSE + +/datum/species/proc/CanFly(mob/living/carbon/human/H) + if(H.stat || !(H.mobility_flags & MOBILITY_STAND)) + return FALSE + if(H.wear_suit && ((H.wear_suit.flags_inv & HIDEJUMPSUIT) && (!H.wear_suit.species_exception || !is_type_in_list(src, H.wear_suit.species_exception)))) //Jumpsuits have tail holes, so it makes sense they have wing holes too + to_chat(H, "Your suit blocks your wings from extending!") + return FALSE + var/turf/T = get_turf(H) + if(!T) + return FALSE + + var/datum/gas_mixture/environment = T.return_air() + if(environment && !(environment.return_pressure() > 30)) + to_chat(H, "The atmosphere is too thin for you to fly!") + return FALSE + else + return TRUE + +/datum/species/proc/flyslip(mob/living/carbon/human/H) + var/obj/buckled_obj + if(H.buckled) + buckled_obj = H.buckled + + to_chat(H, "Your wings spazz out and launch you!") + + playsound(H.loc, 'sound/misc/slip.ogg', 50, TRUE, -3) + + for(var/obj/item/I in H.held_items) + H.accident(I) + + var/olddir = H.dir + + H.stop_pulling() + if(buckled_obj) + buckled_obj.unbuckle_mob(H) + step(buckled_obj, olddir) + else + new /datum/forced_movement(H, get_ranged_target_turf(H, olddir, 4), 1, FALSE, CALLBACK(H, /mob/living/carbon/.proc/spin, 1, 1)) + return TRUE + +//UNSAFE PROC, should only be called through the Activate or other sources that check for CanFly +/datum/species/proc/ToggleFlight(mob/living/carbon/human/H) + if(!(H.movement_type & FLYING)) + stunmod *= 2 + speedmod -= 0.35 + H.setMovetype(H.movement_type | FLYING) + override_float = TRUE + H.pass_flags |= PASSTABLE + H.OpenWings() + H.update_mobility() + else + stunmod *= 0.5 + speedmod += 0.35 + H.setMovetype(H.movement_type & ~FLYING) + override_float = FALSE + H.pass_flags &= ~PASSTABLE + H.CloseWings() + +/datum/action/innate/flight + name = "Toggle Flight" + check_flags = AB_CHECK_CONSCIOUS|AB_CHECK_STUN + icon_icon = 'icons/mob/actions/actions_items.dmi' + button_icon_state = "flight" + +/datum/action/innate/flight/Activate() + var/mob/living/carbon/human/H = owner + var/datum/species/S = H.dna.species + if(S.CanFly(H)) + S.ToggleFlight(H) + if(!(H.movement_type & FLYING)) + to_chat(H, "You settle gently back onto the ground...") + else + to_chat(H, "You beat your wings and begin to hover gently above the ground...") + H.set_resting(FALSE, TRUE) diff --git a/code/modules/mob/living/carbon/human/species_types/angel.dm b/code/modules/mob/living/carbon/human/species_types/angel.dm deleted file mode 100644 index 8f4ff118e022..000000000000 --- a/code/modules/mob/living/carbon/human/species_types/angel.dm +++ /dev/null @@ -1,144 +0,0 @@ -/datum/species/angel - name = "Angel" - id = "angel" - default_color = "FFFFFF" - species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS) - mutant_bodyparts = list("wings") - default_features = list("mcolor" = "FFF", "tail_human" = "None", "ears" = "None", "wings" = "Angel") - use_skintones = 1 - no_equip = list(SLOT_BACK) - limbs_id = "human" - skinned_type = /obj/item/stack/sheet/animalhide/human - changesource_flags = MIRROR_BADMIN | WABBAJACK | ERT_SPAWN - - var/datum/action/innate/flight/fly - -/datum/species/angel/on_species_gain(mob/living/carbon/human/H, datum/species/old_species) - ..() - if(H.dna && H.dna.species && (H.dna.features["wings"] != "Angel")) - if(!("wings" in H.dna.species.mutant_bodyparts)) - H.dna.species.mutant_bodyparts |= "wings" - H.dna.features["wings"] = "Angel" - H.update_body() - if(ishuman(H) && !fly) - fly = new - fly.Grant(H) - ADD_TRAIT(H, TRAIT_HOLY, SPECIES_TRAIT) - -/datum/species/angel/on_species_loss(mob/living/carbon/human/H) - if(fly) - fly.Remove(H) - if(H.movement_type & FLYING) - H.setMovetype(H.movement_type & ~FLYING) - ToggleFlight(H,0) - if(H.dna && H.dna.species && (H.dna.features["wings"] == "Angel")) - if("wings" in H.dna.species.mutant_bodyparts) - H.dna.species.mutant_bodyparts -= "wings" - H.dna.features["wings"] = "None" - H.update_body() - REMOVE_TRAIT(H, TRAIT_HOLY, SPECIES_TRAIT) - ..() - -/datum/species/angel/spec_life(mob/living/carbon/human/H) - HandleFlight(H) - -/datum/species/angel/proc/HandleFlight(mob/living/carbon/human/H) - if(H.movement_type & FLYING) - if(!CanFly(H)) - ToggleFlight(H,0) - return 0 - return 1 - else - return 0 - -/datum/species/angel/proc/CanFly(mob/living/carbon/human/H) - if(H.stat || !(H.mobility_flags & MOBILITY_STAND)) - return 0 - if(H.wear_suit && ((H.wear_suit.flags_inv & HIDEJUMPSUIT) && (!H.wear_suit.species_exception || !is_type_in_list(src, H.wear_suit.species_exception)))) //Jumpsuits have tail holes, so it makes sense they have wing holes too - to_chat(H, "Your suit blocks your wings from extending!") - return 0 - var/turf/T = get_turf(H) - if(!T) - return 0 - - var/datum/gas_mixture/environment = T.return_air() - if(environment && !(environment.return_pressure() > 30)) - to_chat(H, "The atmosphere is too thin for you to fly!") - return 0 - else - return 1 - -/datum/action/innate/flight - name = "Toggle Flight" - check_flags = AB_CHECK_CONSCIOUS|AB_CHECK_STUN - icon_icon = 'icons/mob/actions/actions_items.dmi' - button_icon_state = "flight" - -/datum/action/innate/flight/Activate() - var/mob/living/carbon/human/H = owner - var/datum/species/angel/A = H.dna.species - if(A.CanFly(H)) - if(H.movement_type & FLYING) - to_chat(H, "You settle gently back onto the ground...") - A.ToggleFlight(H,FALSE) - H.update_mobility() - else - to_chat(H, "You beat your wings and begin to hover gently above the ground...") - A.ToggleFlight(H,TRUE) - H.set_resting(FALSE, FALSE) - -/datum/species/angel/proc/flyslip(mob/living/carbon/human/H) - var/obj/buckled_obj - if(H.buckled) - buckled_obj = H.buckled - - to_chat(H, "Your wings spazz out and launch you!") - - playsound(H.loc, 'sound/misc/slip.ogg', 50, 1, -3) - - for(var/obj/item/I in H.held_items) - H.accident(I) - - var/olddir = H.dir - - H.stop_pulling() - if(buckled_obj) - buckled_obj.unbuckle_mob(H) - step(buckled_obj, olddir) - else - for(var/i=1, i<5, i++) - spawn (i) - step(H, olddir) - H.spin(1,1) - return 1 - - -/datum/species/angel/spec_stun(mob/living/carbon/human/H,amount) - if(H.movement_type & FLYING) - ToggleFlight(H,0) - flyslip(H) - . = ..() - -/datum/species/angel/negates_gravity(mob/living/carbon/human/H) - if(H.movement_type & FLYING) - return 1 - -/datum/species/angel/space_move(mob/living/carbon/human/H) - if(H.movement_type & FLYING) - return 1 - -/datum/species/angel/proc/ToggleFlight(mob/living/carbon/human/H,flight) - if(flight && CanFly(H)) - stunmod = 2 - speedmod = -0.35 - H.setMovetype(H.movement_type | FLYING) - override_float = TRUE - H.pass_flags |= PASSTABLE - H.OpenWings() - else - stunmod = 1 - speedmod = 0 - H.setMovetype(H.movement_type & ~FLYING) - override_float = FALSE - H.pass_flags &= ~PASSTABLE - H.CloseWings() \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species_types/eggpeople.dm b/code/modules/mob/living/carbon/human/species_types/eggpeople.dm index 47a3edc748d4..17502dab2c58 100644 --- a/code/modules/mob/living/carbon/human/species_types/eggpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/eggpeople.dm @@ -4,6 +4,7 @@ #define EGG_BETA (-0.027) /datum/species/egg // Egghead humanoids composed of eggs and stale memes + species_traits = list(MUTCOLORS) name = "Eggperson" id = "egg" say_mod = "blurbles" diff --git a/code/modules/mob/living/carbon/human/species_types/golems.dm b/code/modules/mob/living/carbon/human/species_types/golems.dm index 6ec44fd09329..40624a19fc06 100644 --- a/code/modules/mob/living/carbon/human/species_types/golems.dm +++ b/code/modules/mob/living/carbon/human/species_types/golems.dm @@ -891,6 +891,56 @@ M.show_message("GONG!", 2) M.playsound_local(H, 'sound/effects/gong.ogg', 50, TRUE) +/datum/species/golem/snow + name = "Snow Golem" + id = "snow golem" + limbs_id = "sn_golem" + fixed_mut_color = "null" //custom sprites + armor = 45 //down from 55 + burnmod = 3 //melts easily + info_text = "As a Snow Golem, you are extremely vulnerable to burn damage, but you can generate snowballs and shoot cryokinetic beams. You will also turn to snow when dying, preventing any form of recovery." + prefix = "Snow" + special_names = list("Flake", "Blizzard", "Storm") + species_traits = list(NOBLOOD,NO_UNDERWEAR,NOEYESPRITES) //no mutcolors, no eye sprites + inherent_traits = list(TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_NOGUNS,TRAIT_RADIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NODISMEMBER) + + var/obj/effect/proc_holder/spell/targeted/conjure_item/snowball/ball + var/obj/effect/proc_holder/spell/aimed/cryo/cryo + +/datum/species/golem/snow/spec_death(gibbed, mob/living/carbon/human/H) + H.visible_message("[H] turns into a pile of snow!") + for(var/obj/item/W in H) + H.dropItemToGround(W) + for(var/i=1, i <= rand(3,5), i++) + new /obj/item/stack/sheet/mineral/snow(get_turf(H)) + new /obj/item/reagent_containers/food/snacks/grown/carrot(get_turf(H)) + qdel(H) + +/datum/species/golem/snow/on_species_gain(mob/living/carbon/C, datum/species/old_species) + . = ..() + C.weather_immunities |= "snow" + ball = new + ball.charge_counter = 0 + C.AddSpell(ball) + cryo = new + cryo.charge_counter = 0 + C.AddSpell(cryo) + +/datum/species/golem/snow/on_species_loss(mob/living/carbon/C) + . = ..() + C.weather_immunities -= "snow" + if(ball) + C.RemoveSpell(ball) + if(cryo) + C.RemoveSpell(cryo) + +/obj/effect/proc_holder/spell/targeted/conjure_item/snowball + name = "Snowball" + desc = "Concentrates cryokinetic forces to create snowballs, useful for throwing at people." + item_type = /obj/item/toy/snowball + charge_max = 15 + action_icon = 'icons/obj/toy.dmi' + action_icon_state = "snowball" /datum/species/golem/cardboard //Faster but weaker, can also make new shells on its own name = "Cardboard Golem" diff --git a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index 4cb25439d02d..ac9d78a7cf13 100644 --- a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -24,6 +24,7 @@ inert_mutation = FIREBREATH deathsound = 'sound/voice/lizard/deathsound.ogg' screamsound = 'yogstation/sound/voice/lizardperson/lizard_scream.ogg' //yogs - lizard scream + wings_icon = "Dragon" /datum/species/lizard/after_equip_job(datum/job/J, mob/living/carbon/human/H) H.grant_language(/datum/language/draconic) diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index ae8567d5c0b7..47cebe583ac7 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -722,7 +722,8 @@ "default" = 'icons/mob/ai.dmi', "floating face" = 'icons/mob/ai.dmi', "xeno queen" = 'icons/mob/alien.dmi', - "horror" = 'icons/mob/ai.dmi' + "horror" = 'icons/mob/ai.dmi', + "automaton" = 'icons/mob/ai.dmi' ) input = input("Please select a hologram:") as null|anything in icon_list diff --git a/code/modules/mob/living/silicon/pai/pai_shell.dm b/code/modules/mob/living/silicon/pai/pai_shell.dm index 3e378c6183e1..61cccb5f52d8 100644 --- a/code/modules/mob/living/silicon/pai/pai_shell.dm +++ b/code/modules/mob/living/silicon/pai/pai_shell.dm @@ -75,7 +75,7 @@ return FALSE chassis = choice update_resting() - to_chat(src, "You switch your holochassis projection composite to [chassis]") + to_chat(src, "You switch your holochassis projection composite to [chassis].") /mob/living/silicon/pai/update_resting() . = ..() @@ -84,7 +84,7 @@ else icon_state = "[chassis]" if(loc != card) - visible_message("[src] [resting? "lays down for a moment..." : "perks up from the ground"]") + visible_message("[src] [resting? "lays down for a moment..." : "perks up from the ground."]") /mob/living/silicon/pai/start_pulling(atom/movable/AM, state, force = move_force, supress_message = FALSE) return FALSE diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 7cf7df05f82a..a81c56276357 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -348,7 +348,7 @@ /obj/item/robot_module/security/respawn_consumable(mob/living/silicon/robot/R, coeff = 1) ..() - var/obj/item/gun/energy/e_gun/advtaser/cyborg/T = locate(/obj/item/gun/energy/e_gun/advtaser/cyborg) in basic_modules + var/obj/item/gun/energy/disabler/cyborg/T = locate(/obj/item/gun/energy/disabler/cyborg) in basic_modules if(T) if(T.cell.charge < T.cell.maxcharge) var/obj/item/ammo_casing/energy/S = T.ammo_type[T.select] diff --git a/code/modules/mob/living/simple_animal/bot/construction.dm b/code/modules/mob/living/simple_animal/bot/construction.dm index 753f57742fef..6e86183706c9 100644 --- a/code/modules/mob/living/simple_animal/bot/construction.dm +++ b/code/modules/mob/living/simple_animal/bot/construction.dm @@ -406,7 +406,7 @@ qdel(I) qdel(src) if(I.tool_behaviour == TOOL_WRENCH) - to_chat(user, "You adjust [src]'s arm slots to mount extra weapons") + to_chat(user, "You adjust [src]'s arm slots to mount extra weapons.") build_step ++ return if(istype(I, /obj/item/toy/sword)) @@ -422,7 +422,7 @@ else if(!can_finish_build(I, user)) return - to_chat(user, "You complete the Securitron!...Something seems a bit wrong with it..?") + to_chat(user, "You complete the Securitron! Something seems a bit wrong with it...?") var/mob/living/simple_animal/bot/secbot/grievous/toy/S = new(Tsec) S.name = created_name S.robot_arm = robot_arm @@ -456,7 +456,7 @@ else if(!can_finish_build(I, user)) return - to_chat(user, "You complete the Securitron!...Something seems a bit wrong with it..?") + to_chat(user, "You complete the Securitron! Something seems a bit wrong with it...?") var/mob/living/simple_animal/bot/secbot/grievous/S = new(Tsec) S.name = created_name S.robot_arm = robot_arm @@ -466,7 +466,7 @@ build_step-- swordamt = 0 icon_state = initial(icon_state) - to_chat(user, "You unbolt [src]'s energy swords") + to_chat(user, "You unbolt [src]'s energy swords from the chassis.") for(var/IS in 1 to swordamt) new /obj/item/melee/transforming/energy/sword/saber(Tsec) diff --git a/code/modules/mob/living/simple_animal/friendly/fox.dm b/code/modules/mob/living/simple_animal/friendly/fox.dm index 28b66c26ee19..f30783cb2298 100644 --- a/code/modules/mob/living/simple_animal/friendly/fox.dm +++ b/code/modules/mob/living/simple_animal/friendly/fox.dm @@ -28,3 +28,22 @@ gender = FEMALE gold_core_spawnable = NO_SPAWN unique_pet = TRUE + +/mob/living/simple_animal/pet/fox/attack_hand(mob/living/carbon/human/M) + . = ..() + switch(M.a_intent) + if("help") + wuv(1,M) + if("harm") + wuv(-1,M) + +/mob/living/simple_animal/pet/fox/proc/wuv(change, mob/M) + if(change) + if(change > 0) + if(M && stat != DEAD) // dead :,((((( + new /obj/effect/temp_visual/heart(loc) + emote("me", 1, "yaps happily!") + SEND_SIGNAL(M, COMSIG_ADD_MOOD_EVENT, src, /datum/mood_event/pet_animal, src) + else + if(M && stat != DEAD) // Same check here, even though emote checks it as well (poor form to check it only in the help case) + emote("me", 1, "growls!") diff --git a/code/modules/mob/living/simple_animal/friendly/lizard.dm b/code/modules/mob/living/simple_animal/friendly/lizard.dm index e329dd3f2d2f..ee83f486775f 100644 --- a/code/modules/mob/living/simple_animal/friendly/lizard.dm +++ b/code/modules/mob/living/simple_animal/friendly/lizard.dm @@ -33,7 +33,7 @@ /mob/living/simple_animal/hostile/lizard/AttackingTarget() if(is_type_in_typecache(target,edibles)) //Makes sure player lizards only consume edibles. - visible_message("[name] consumes [target] in a single gulp", "You consume [target] in a single gulp") + visible_message("[name] consumes [target] in a single gulp.", "You consume [target] in a single gulp!") QDEL_NULL(target) //Nom adjustBruteLoss(-2) return TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/glockroach.dm b/code/modules/mob/living/simple_animal/hostile/glockroach.dm new file mode 100644 index 000000000000..80df2189392d --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/glockroach.dm @@ -0,0 +1,64 @@ +/obj/item/projectile/glockroachbullet + damage = 10 //same damage as a hivebot + damage_type = BRUTE + + +/obj/item/ammo_casing/glockroach + name = "0.9mm bullet casing" + desc = "A... 0.9mm bullet casing? What?" + projectile_type = /obj/item/projectile/glockroachbullet + +/mob/living/simple_animal/hostile/glockroach //copypasted from cockroach.dm so i could use the shooting code in hostile.dm + name = "glockroach" + desc = "HOLY SHIT, THAT COCKROACH HAS A GUN!" + icon_state = "glockroach" + icon_dead = "cockroach" + health = 1 + maxHealth = 1 + turns_per_move = 5 + loot = list(/obj/effect/decal/cleanable/insectguts) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + minbodytemp = 270 + maxbodytemp = INFINITY + pass_flags = PASSTABLE | PASSGRILLE | PASSMOB + mob_size = MOB_SIZE_TINY + speak_emote = list("chitters") + density = FALSE + ventcrawler = VENTCRAWLER_ALWAYS + gold_core_spawnable = HOSTILE_SPAWN + verb_say = "chitters" + verb_ask = "chitters inquisitively" + verb_exclaim = "chitters loudly" + verb_yell = "chitters loudly" + projectilesound = 'sound/weapons/shot.ogg' + projectiletype = /obj/item/projectile/glockroachbullet + casingtype = /obj/item/ammo_casing/glockroach + ranged = 1 + var/squish_chance = 50 + del_on_death = 1 + +/mob/living/simple_animal/hostile/glockroach/death(gibbed) + if(SSticker.mode && SSticker.mode.station_was_nuked) //If the nuke is going off, then cockroaches are invincible. Keeps the nuke from killing them, cause cockroaches are immune to nukes. + return + ..() + +/mob/living/simple_animal/hostile/glockroach/Crossed(var/atom/movable/AM) + if(ismob(AM)) + if(isliving(AM)) + var/mob/living/A = AM + if(A.mob_size > MOB_SIZE_SMALL && !(A.movement_type & FLYING)) + if(prob(squish_chance)) + A.visible_message("[A] squashed [src].", "You squashed [src].") + adjustBruteLoss(1) //kills a normal cockroach + else + visible_message("[src] avoids getting crushed.") + else + if(isstructure(AM)) + if(prob(squish_chance)) + AM.visible_message("[src] was crushed under [AM].") + adjustBruteLoss(1) + else + visible_message("[src] avoids getting crushed.") + +/mob/living/simple_animal/hostile/glockroach/ex_act() //Explosions are a terrible way to handle a cockroach. + return diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm index 7acb2ecf2b91..9661a7e8c215 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm @@ -442,7 +442,7 @@ Difficulty: Hard if(!blinking) if(target && isliving(target)) var/mob/living/L = target - if(L.stat != DEAD) + if(L.stat != DEAD && !istype(L, /mob/living/simple_animal/slime)) // Megafauna eat slimes if(ranged_cooldown <= world.time) calculate_rage() ranged_cooldown = world.time + max(5, ranged_cooldown_time - anger_modifier * 0.75) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index a489b06a2b83..ed17b1c674c5 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -25,7 +25,7 @@ move_force = MOVE_FORCE_OVERPOWERING move_resist = MOVE_FORCE_OVERPOWERING pull_force = MOVE_FORCE_OVERPOWERING - mob_size = MOB_SIZE_LARGE + mob_size = MOB_SIZE_HUGE layer = LARGE_MOB_LAYER //Looks weird with them slipping under mineral walls and cameras and shit otherwise mouse_opacity = MOUSE_OPACITY_OPAQUE // Easier to click on in melee, they're giant targets anyway var/list/crusher_loot @@ -108,7 +108,7 @@ . = ..() if(. && isliving(target)) var/mob/living/L = target - if(L.stat != DEAD) + if(L.stat != DEAD && !istype(L, /mob/living/simple_animal/slime)) // Megafauna eat slimes if(!client && ranged && ranged_cooldown <= world.time) OpenFire() else diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/lovemobile b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/lovemobile deleted file mode 100644 index 8b137891791f..000000000000 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/lovemobile +++ /dev/null @@ -1 +0,0 @@ - diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index fd6f910a8647..4564b4b05fe6 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -65,8 +65,8 @@ /proc/slur(n) var/phrase = html_decode(n) - var/leng = lentext(phrase) - var/counter=lentext(phrase) + var/leng = length(phrase) + var/counter=length(phrase) var/newphrase="" var/newletter="" while(counter>=1) @@ -100,8 +100,8 @@ /proc/cultslur(n) // Inflicted on victims of a stun talisman var/phrase = html_decode(n) - var/leng = lentext(phrase) - var/counter=lentext(phrase) + var/leng = length(phrase) + var/counter=length(phrase) var/newphrase="" var/newletter="" while(counter>=1) @@ -502,4 +502,4 @@ It's fairly easy to fix if dealing with single letters but not so much with comp //Can the mob see reagents inside of containers? /mob/proc/can_see_reagents() - return stat == DEAD || has_unlimited_silicon_privilege //Dead guys and silicons can always see reagents \ No newline at end of file + return stat == DEAD || has_unlimited_silicon_privilege //Dead guys and silicons can always see reagents diff --git a/code/modules/modular_computers/computers/item/computer_ui.dm b/code/modules/modular_computers/computers/item/computer_ui.dm index df3000d0fcc5..d93e84150922 100644 --- a/code/modules/modular_computers/computers/item/computer_ui.dm +++ b/code/modules/modular_computers/computers/item/computer_ui.dm @@ -37,8 +37,10 @@ if (!ui) var/datum/asset/assets = get_asset_datum(/datum/asset/simple/headers) assets.send(user) + assets = get_asset_datum(/datum/asset/simple/arcade) + assets.send(user) - ui = new(user, src, ui_key, "ntos_main", "NTOS Main menu", 400, 500, master_ui, state) + ui = new(user, src, ui_key, "ntos_main", "NtOS Main menu", 400, 500, master_ui, state) ui.open() ui.set_autoupdate(state = 1) @@ -142,6 +144,7 @@ set_light(comp_light_luminosity, 1, comp_light_color) else set_light(0) + return TRUE if("PC_light_color") var/mob/user = usr @@ -156,6 +159,7 @@ comp_light_color = new_color light_color = new_color update_light() + return TRUE else return diff --git a/code/modules/modular_computers/computers/machinery/console_presets.dm b/code/modules/modular_computers/computers/machinery/console_presets.dm index 28ad148f4560..d2465cf85bc8 100644 --- a/code/modules/modular_computers/computers/machinery/console_presets.dm +++ b/code/modules/modular_computers/computers/machinery/console_presets.dm @@ -77,3 +77,4 @@ var/obj/item/computer_hardware/hard_drive/hard_drive = cpu.all_components[MC_HDD] hard_drive.store_file(new/datum/computer_file/program/chatclient()) hard_drive.store_file(new/datum/computer_file/program/nttransfer()) + hard_drive.store_file(new/datum/computer_file/program/arcade()) diff --git a/code/modules/modular_computers/file_system/program.dm b/code/modules/modular_computers/file_system/program.dm index f94ac6cc0652..95c635b771f3 100644 --- a/code/modules/modular_computers/file_system/program.dm +++ b/code/modules/modular_computers/file_system/program.dm @@ -16,9 +16,9 @@ var/network_destination = null // Optional string that describes what NTNet server/system this program connects to. Used in default logging. var/available_on_ntnet = 1 // Whether the program can be downloaded from NTNet. Set to 0 to disable. var/available_on_syndinet = 0 // Whether the program can be downloaded from SyndiNet (accessible via emagging the computer). Set to 1 to enable. - var/tgui_id // ID of TG UI interface - var/ui_style // ID of custom TG UI style (optional) - var/ui_x = 575 // Default size of TG UI window, in pixels + var/tgui_id // ID of TGUI interface + var/ui_style // ID of custom TGUI style (optional) + var/ui_x = 575 // Default size of TGUI window, in pixels var/ui_y = 700 var/ui_header = null // Example: "something.gif" - a header image that will be rendered in computer's UI when this program is running at background. Images are taken from /icons/program_icons. Be careful not to use too large images! diff --git a/code/modules/modular_computers/file_system/programs/arcade.dm b/code/modules/modular_computers/file_system/programs/arcade.dm new file mode 100644 index 000000000000..5239a9e0e2b5 --- /dev/null +++ b/code/modules/modular_computers/file_system/programs/arcade.dm @@ -0,0 +1,174 @@ +/datum/computer_file/program/arcade + filename = "arcade" + filedesc = "Nanotrasen Micro Arcade" + program_icon_state = "arcade" + extended_desc = "This port of the classic game 'Outbomb Cuban Pete', redesigned to run on tablets, with thrilling graphics and chilling storytelling." + requires_ntnet = FALSE + network_destination = "arcade network" + size = 6 + tgui_id = "ntos_arcade" + ui_x = 450 + ui_y = 350 + + var/game_active = TRUE //Checks to see if a game is in progress. + var/pause_state = FALSE //This disables buttons in order to prevent multiple actions before the opponent's actions. + var/boss_hp = 45 + var/boss_mp = 15 + var/player_hp = 30 + var/player_mp = 10 + var/ticket_count = 0 + var/heads_up = "Nanotrasen says, winners make us money."//Shows the active display text for the app + var/boss_name = "Cuban Pete's Minion" + var/boss_id = 1 + +/datum/computer_file/program/arcade/proc/game_check(mob/user) + sleep(5) + if(boss_hp <= 0) + heads_up = "You have crushed [boss_name]! Rejoice!" + playsound(computer.loc, 'sound/arcade/win.ogg', 50, TRUE, extrarange = -3, falloff = 10) + game_active = FALSE + program_icon_state = "arcade_off" + if(istype(computer)) + computer.update_icon() + ticket_count += 1 + sleep(10) + return + else if(player_hp <= 0 || player_mp <= 0) + heads_up = "You have been defeated... how will the station survive?" + playsound(computer.loc, 'sound/arcade/lose.ogg', 50, TRUE, extrarange = -3, falloff = 10) + game_active = FALSE + program_icon_state = "arcade_off" + if(istype(computer)) + computer.update_icon() + sleep(10) + return + return + +/datum/computer_file/program/arcade/proc/enemy_check(mob/user) + var/boss_attackamt = 0 //Spam protection from boss attacks as well. + var/boss_mpamt = 0 + var/bossheal = 0 + if(pause_state == TRUE) + boss_attackamt = rand(3,6) + boss_mpamt = rand (2,4) + bossheal = rand (4,6) + if(game_active == FALSE) + return + if (boss_mp <= 5) + heads_up = "[boss_mpamt] magic power has been stolen from you!" + playsound(computer.loc, 'sound/arcade/steal.ogg', 50, TRUE, extrarange = -3, falloff = 10) + player_mp -= boss_mpamt + boss_mp += boss_mpamt + pause_state = FALSE + game_check() + return + else if(boss_mp > 5 && boss_hp <12) + heads_up = "[boss_name] heals for [bossheal] health!" + playsound(computer.loc, 'sound/arcade/heal.ogg', 50, TRUE, extrarange = -3, falloff = 10) + boss_hp += bossheal + boss_mp -= boss_mpamt + pause_state = FALSE + game_check() + return + else + heads_up = "[boss_name] attacks you for [boss_attackamt] damage!" + playsound(computer.loc, 'sound/arcade/hit.ogg', 50, TRUE, extrarange = -3, falloff = 10) + player_hp -= boss_attackamt + pause_state = FALSE + game_check() + return + return + +/datum/computer_file/program/arcade/ui_interact(mob/user, ui_key, datum/tgui/ui, force_open, datum/tgui/master_ui, datum/ui_state/state) + . = ..() + var/datum/asset/assets = get_asset_datum(/datum/asset/simple/arcade) + assets.send(user) + +/datum/computer_file/program/arcade/ui_data(mob/user) + var/list/data = get_header_data() + + data["Hitpoints"] = boss_hp + data["PlayerHitpoints"] = player_hp + data["PlayerMP"] = player_mp + data["TicketCount"] = ticket_count + data["GameActive"] = game_active + data["PauseState"] = pause_state + data["Status"] = heads_up + data["BossID"] = "boss[boss_id].gif" + return data + +/datum/computer_file/program/arcade/ui_act(action, params, mob/user) + if(..()) + return TRUE + var/obj/item/computer_hardware/printer/printer + if(computer) + printer = computer.all_components[MC_PRINT] + + switch(action) + if("Attack") + var/attackamt = 0 //Spam prevention. + if(pause_state == FALSE) + attackamt = rand(2,6) + pause_state = TRUE + heads_up = "You attack for [attackamt] damage." + playsound(computer.loc, 'sound/arcade/hit.ogg', 50, TRUE, extrarange = -3, falloff = 10) + boss_hp -= attackamt + sleep(10) + game_check() + enemy_check() + return TRUE + if("Heal") + var/healamt = 0 //More Spam Prevention. + var/healcost = 0 + if(pause_state == FALSE) + healamt = rand(6,8) + healcost = rand(1,3) + pause_state = TRUE + heads_up = "You heal for [healamt] damage." + playsound(computer.loc, 'sound/arcade/heal.ogg', 50, TRUE, extrarange = -3, falloff = 10) + player_hp += healamt + player_mp -= healcost + sleep(10) + game_check() + enemy_check() + return TRUE + if("Recharge_Power") + var/rechargeamt = 0 //As above. + if(pause_state == FALSE) + rechargeamt = rand(4,7) + pause_state = TRUE + heads_up = "You regain [rechargeamt] magic power." + playsound(computer.loc, 'sound/arcade/mana.ogg', 50, TRUE, extrarange = -3, falloff = 10) + player_mp += rechargeamt + sleep(10) + game_check() + enemy_check() + return TRUE + if("Dispense_Tickets") + if(!printer) + to_chat(usr, "Hardware error: A printer is required to redeem tickets.") + return + if(printer.stored_paper <= 0) + to_chat(usr, "Hardware error: Printer is out of paper.") + return + else + computer.visible_message("\The [computer] prints out paper.") + if(ticket_count >= 1) + new /obj/item/stack/arcadeticket((get_turf(computer)), 1) + to_chat(user, "[src] dispenses a ticket!") + ticket_count -= 1 + printer.stored_paper -= 1 + else + to_chat(user, "You don't have any stored tickets!") + return TRUE + if("Start_Game") + game_active = TRUE + boss_hp = 45 + player_hp = 30 + player_mp = 10 + heads_up = "You stand before [boss_name]! Prepare for battle!" + program_icon_state = "arcade" + boss_id = rand(1,6) + pause_state = FALSE + if(istype(computer)) + computer.update_icon() diff --git a/code/modules/modular_computers/file_system/programs/ntdownloader.dm b/code/modules/modular_computers/file_system/programs/ntdownloader.dm index 92e1453dc61d..699d45c04b70 100644 --- a/code/modules/modular_computers/file_system/programs/ntdownloader.dm +++ b/code/modules/modular_computers/file_system/programs/ntdownloader.dm @@ -113,49 +113,50 @@ var/list/data = get_header_data() - // This IF cuts on data transferred to client, so i guess it's worth it. - if(downloaderror) // Download errored. Wait until user resets the program. - data["error"] = downloaderror - else if(downloaded_file) // Download running. Wait please.. + data["downloading"] = !!downloaded_file + data["error"] = downloaderror || FALSE + + // Download running. Wait please.. + if(downloaded_file) data["downloadname"] = downloaded_file.filename data["downloaddesc"] = downloaded_file.filedesc data["downloadsize"] = downloaded_file.size data["downloadspeed"] = download_netspeed data["downloadcompletion"] = round(download_completion, 0.1) - else // No download running, pick file. - var/obj/item/computer_hardware/hard_drive/hard_drive = my_computer.all_components[MC_HDD] - data["disk_size"] = hard_drive.max_capacity - data["disk_used"] = hard_drive.used_capacity - var/list/all_entries[0] - for(var/A in SSnetworks.station_network.available_station_software) - var/datum/computer_file/program/P = A - // Only those programs our user can run will show in the list - if(!P.can_run(user,transfer = 1) || hard_drive.find_file_by_name(P.filename)) - continue - all_entries.Add(list(list( + + var/obj/item/computer_hardware/hard_drive/hard_drive = my_computer.all_components[MC_HDD] + data["disk_size"] = hard_drive.max_capacity + data["disk_used"] = hard_drive.used_capacity + var/list/all_entries[0] + for(var/A in SSnetworks.station_network.available_station_software) + var/datum/computer_file/program/P = A + // Only those programs our user can run will show in the list + if(!P.can_run(user,transfer = 1) || hard_drive.find_file_by_name(P.filename)) + continue + all_entries.Add(list(list( "filename" = P.filename, "filedesc" = P.filedesc, "fileinfo" = P.extended_desc, "compatibility" = check_compatibility(P), - "size" = P.size + "size" = P.size, ))) - data["hackedavailable"] = 0 - if(computer.obj_flags & EMAGGED) // If we are running on emagged computer we have access to some "bonus" software - var/list/hacked_programs[0] - for(var/S in SSnetworks.station_network.available_antag_software) - var/datum/computer_file/program/P = S - if(hard_drive.find_file_by_name(P.filename)) - continue - data["hackedavailable"] = 1 - hacked_programs.Add(list(list( + data["hackedavailable"] = 0 + if(computer.obj_flags & EMAGGED) // If we are running on emagged computer we have access to some "bonus" software + var/list/hacked_programs[0] + for(var/S in SSnetworks.station_network.available_antag_software) + var/datum/computer_file/program/P = S + if(hard_drive.find_file_by_name(P.filename)) + continue + data["hackedavailable"] = 1 + hacked_programs.Add(list(list( "filename" = P.filename, "filedesc" = P.filedesc, "fileinfo" = P.extended_desc, - "size" = P.size - ))) - data["hacked_programs"] = hacked_programs + "size" = P.size, + ))) + data["hacked_programs"] = hacked_programs - data["downloadable_programs"] = all_entries + data["downloadable_programs"] = all_entries return data @@ -168,4 +169,4 @@ /datum/computer_file/program/ntnetdownload/kill_program(forced) abort_file_download() - return ..(forced) \ No newline at end of file + return ..(forced) diff --git a/code/modules/modular_computers/file_system/programs/powermonitor.dm b/code/modules/modular_computers/file_system/programs/powermonitor.dm index 0439438cf0e6..7ecdf63406c3 100644 --- a/code/modules/modular_computers/file_system/programs/powermonitor.dm +++ b/code/modules/modular_computers/file_system/programs/powermonitor.dm @@ -12,8 +12,8 @@ network_destination = "power monitoring system" size = 9 tgui_id = "ntos_power_monitor" - ui_x = 1200 - ui_y = 1000 + ui_x = 550 + ui_y = 700 var/has_alert = 0 var/obj/structure/cable/attached_wire diff --git a/code/modules/modular_computers/file_system/programs/sm_monitor.dm b/code/modules/modular_computers/file_system/programs/sm_monitor.dm index 138e8bb9dd18..9aecf12258ea 100644 --- a/code/modules/modular_computers/file_system/programs/sm_monitor.dm +++ b/code/modules/modular_computers/file_system/programs/sm_monitor.dm @@ -10,7 +10,7 @@ size = 5 tgui_id = "ntos_supermatter_monitor" ui_x = 600 - ui_y = 400 + ui_y = 350 var/last_status = SUPERMATTER_INACTIVE var/list/supermatters var/obj/machinery/power/supermatter_crystal/active // Currently selected supermatter crystal. @@ -123,4 +123,4 @@ for(var/obj/machinery/power/supermatter_crystal/S in supermatters) if(S.uid == newuid) active = S - return TRUE \ No newline at end of file + return TRUE diff --git a/code/modules/modular_computers/hardware/printer.dm b/code/modules/modular_computers/hardware/printer.dm index e3aa471d4c29..89fea5bb26c2 100644 --- a/code/modules/modular_computers/hardware/printer.dm +++ b/code/modules/modular_computers/hardware/printer.dm @@ -22,6 +22,9 @@ return FALSE if(!check_functionality()) return FALSE + + text_to_print = html_encode(text_to_print) + paper_title = html_encode(paper_title) var/obj/item/paper/P = new/obj/item/paper(holder.drop_location()) diff --git a/code/modules/modular_computers/laptop_vendor.dm b/code/modules/modular_computers/laptop_vendor.dm index 6e4f80458ac1..bd205c014479 100644 --- a/code/modules/modular_computers/laptop_vendor.dm +++ b/code/modules/modular_computers/laptop_vendor.dm @@ -233,16 +233,34 @@ ui.open() ui.set_autoupdate(state = 1) -/obj/machinery/lapvend/attackby(obj/item/I as obj, mob/user as mob) +/obj/machinery/lapvend/attackby(obj/item/I, mob/user) if(istype(I, /obj/item/stack/spacecash)) var/obj/item/stack/spacecash/c = I if(!user.temporarilyRemoveItemFromInventory(c)) return credits += c.value - visible_message("[usr] inserts [c.value] credits into [src].") + visible_message("[user] inserts [c.value] credits into [src].") qdel(c) return + else if(istype(I, /obj/item/holochip)) + var/obj/item/holochip/HC = I + credits += HC.credits + visible_message("[user] inserts a $[HC.credits] holocredit chip into [src].") + qdel(HC) + return + else if(istype(I, /obj/item/card/id)) + if(state != 2) + return + var/obj/item/card/id/ID = I + var/datum/bank_account/account = ID.registered_account + var/target_credits = total_price - credits + if(!account.adjust_money(-target_credits)) + say("Insufficient money on card to purchase!") + return + credits += target_credits + say("$[target_credits] has been desposited from your account.") + return return ..() // Simplified payment processing, returns 1 on success. @@ -287,5 +305,6 @@ credits -= total_price say("Enjoy your new product!") state = 3 - return 1 - return 0 \ No newline at end of file + addtimer(CALLBACK(src, .proc/reset_order), 100) + return TRUE + return FALSE diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 63f45ef7e0d1..bd873b198f08 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -5,6 +5,15 @@ * lipstick wiping is in code/game/objects/items/weapons/cosmetics.dm! */ +#define PAPER_FIELD "" + +/datum/langtext // A datum to describe a piece of writing that stores a language value with it. + var/text = "" // The text that is written. + var/datum/language/lang // the language it's written in. +/datum/langtext/New(t,datum/language/l) + text = t + lang = l + /obj/item/paper name = "paper" gender = NEUTER @@ -22,8 +31,9 @@ max_integrity = 50 dog_fashion = /datum/dog_fashion/head - var/info //What's actually written on the paper. - var/info_links //A different version of the paper which includes html links at fields and EOF + var/info = "" // What's prewritten on the paper. Appears first and is a special snowflake callback to how paper used to work. + var/datum/language/infolang // The language info is written in. If left NULL, info will default to being omnilingual and readable by all. + var/list/written//What's written on the paper by people. Stores /datum/langtext values, plus plaintext values that mark where fields are. var/stamps //The (text for the) stamps on the paper. var/fields = 0 //Amount of user created fields var/list/stamped @@ -47,8 +57,8 @@ . = ..() pixel_y = rand(-8, 8) pixel_x = rand(-9, 9) + written = list() update_icon() - updateinfolinks() /obj/item/paper/update_icon() @@ -69,10 +79,10 @@ if(in_range(user, src) || isobserver(user)) if(user.is_literate()) - user << browse("[name][info]
    [stamps]", "window=[name]") + user << browse("[name][render_body(user)]
    [stamps]", "window=[name]") onclose(user, "[name]") else - user << browse("[name][stars(info)]
    [stamps]", "window=[name]") + user << browse("[name][stars(render_body(user))]
    [stamps]", "window=[name]") onclose(user, "[name]") else . += "You're too far away to read it!" @@ -121,64 +131,37 @@ else //cyborg or AI not seeing through a camera dist = get_dist(src, user) if(dist < 2) - usr << browse("[name][info]
    [stamps]", "window=[name]") + usr << browse("[name][render_body(user)]
    [stamps]", "window=[name]") onclose(usr, "[name]") else - usr << browse("[name][stars(info)]
    [stamps]", "window=[name]") + usr << browse("[name][stars(render_body(user))]
    [stamps]", "window=[name]") onclose(usr, "[name]") - -/obj/item/paper/proc/addtofield(id, text, links = 0) - var/locid = 0 - var/laststart = 1 - var/textindex = 1 - while(locid < 15) //hey whoever decided a while(1) was a good idea here, i hate you - var/istart = 0 - if(links) - istart = findtext(info_links, "", laststart) - else - istart = findtext(info, "", laststart) - - if(istart == 0) - return //No field found with matching id - - laststart = istart+1 - locid++ - if(locid == id) - var/iend = 1 - if(links) - iend = findtext(info_links, "", istart) +/obj/item/paper/proc/render_body(mob/user,links = FALSE) + var/text = info // The actual text displayed. Starts with & defaults to $info. + if(istype(infolang) && !user.has_language(infolang)) + var/datum/language/paperlang = GLOB.language_datum_instances[infolang] + text = paperlang.scramble_HTML(text) + + for(var/i=1,i<=written.len;++i) // Needs to be a normal for-loop because I need the indices. + var/x = written[i] + if(istype(x,/datum/langtext)) + var/datum/langtext/X = x + if(user.has_language(X.lang)) + text += X.text else - iend = findtext(info, "", istart) - - //textindex = istart+26 - textindex = iend - break - + var/datum/language/paperlang = GLOB.language_datum_instances[X.lang] + text += paperlang.scramble_HTML(X.text) + else if(links) + text += "" + "write" + "" if(links) - var/before = copytext(info_links, 1, textindex) - var/after = copytext(info_links, textindex) - info_links = before + text + after - else - var/before = copytext(info, 1, textindex) - var/after = copytext(info, textindex) - info = before + text + after - updateinfolinks() - - -/obj/item/paper/proc/updateinfolinks() - info_links = info - for(var/i in 1 to min(fields, 15)) - addtofield(i, "write", 1) - info_links = info_links + "write" - + text += "" + "write" + "" + return text /obj/item/paper/proc/clearpaper() - info = null stamps = null LAZYCLEARLIST(stamped) cut_overlays() - updateinfolinks() update_icon() @@ -194,16 +177,9 @@ var/obj/item/toy/crayon/C = P t = "[t]" - // Count the fields - var/laststart = 1 - while(fields < 15) - var/i = findtext(t, "", laststart) - if(i == 0) - break - laststart = i+1 - fields++ - - return t + var/list/T = splittext(t,PAPER_FIELD,1,0,TRUE) // The list of subsections.. Splits the text on where paper fields have been created. + //The TRUE marks that we're keeping these "seperator" paper fields; they're included in this list. + return T // :) /obj/item/paper/proc/reload_fields() // Useful if you made the paper programicly and want to include fields. Also runs updateinfolinks() for you. fields = 0 @@ -214,7 +190,6 @@ break laststart = i+1 fields++ - updateinfolinks() /obj/item/paper/proc/openhelp(mob/user) @@ -250,7 +225,7 @@ openhelp(usr) return if(href_list["write"]) - var/id = href_list["write"] + var/t = stripped_multiline_input("Enter what you want to write:", "Write", no_trim=TRUE) if(!t || !usr.canUseTopic(src, BE_CLOSE, literate)) return @@ -263,17 +238,23 @@ if(!in_range(src, usr) && loc != usr && !istype(loc, /obj/item/clipboard) && loc.loc != usr && usr.get_active_held_item() != i) //Some check to see if he's allowed to write return - log_paper("[key_name(usr)] writing to paper [t]") - t = parsepencode(t, i, usr, iscrayon) // Encode everything from pencode to html - - if(t != null) //No input from the user means nothing needs to be added - if(id!="end") - addtofield(text2num(id), t) // He wants to edit a field, let him. + var/list/T = parsepencode(t, i, usr, iscrayon) // Encode everything from pencode to html nibblets + + if(T.len) //No input from the user means nothing needs to be added + var/list/templist = list() // All the stuff we're adding to $written + for(var/text in T) + if(text == PAPER_FIELD) + templist += text + else + var/datum/langtext/L = new(text,usr.get_default_language()) + templist += L + var/id = href_list["write"] + if(id == "end") + written += templist else - info += t // Oh, he wants to edit to the end of the file, let him. - updateinfolinks() - usr << browse("[name][info_links]
    [stamps]", "window=[name]") // Update the window + written.Insert(id,templist) + usr << browse("[name][render_body(usr,TRUE)]
    [stamps]", "window=[name]") // Update the window update_icon() @@ -288,7 +269,7 @@ if(istype(P, /obj/item/pen) || istype(P, /obj/item/toy/crayon)) if(user.is_literate()) - user << browse("[name][info_links]
    [stamps]", "window=[name]") + user << browse("[name][render_body(user,TRUE)]
    [stamps]", "window=[name]") return else to_chat(user, "You don't know how to read or write.") @@ -370,3 +351,6 @@ /obj/item/paper/crumpled/bloody icon_state = "scrap_bloodied" + + +#undef PAPER_FIELD diff --git a/code/modules/paperwork/paper_premade.dm b/code/modules/paperwork/paper_premade.dm index 787e919520b9..73990ddbaff4 100644 --- a/code/modules/paperwork/paper_premade.dm +++ b/code/modules/paperwork/paper_premade.dm @@ -5,54 +5,65 @@ /obj/item/paper/fluff/sop name = "paper- 'Standard Operating Procedure'" info = "Alert Levels:
    \nBlue- Emergency
    \n\t1. Caused by fire
    \n\t2. Caused by manual interaction
    \n\tAction:
    \n\t\tClose all fire doors. These can only be opened by resetting the alarm
    \nRed- Ejection/Self Destruct
    \n\t1. Caused by module operating computer.
    \n\tAction:
    \n\t\tAfter the specified time the module will eject completely.
    \n
    \nEngine Maintenance Instructions:
    \n\tShut off ignition systems:
    \n\tActivate internal power
    \n\tActivate orbital balance matrix
    \n\tRemove volatile liquids from area
    \n\tWear a fire suit
    \n
    \n\tAfter
    \n\t\tDecontaminate
    \n\t\tVisit medical examiner
    \n
    \nToxin Laboratory Procedure:
    \n\tWear a gas mask regardless
    \n\tGet an oxygen tank.
    \n\tActivate internal atmosphere
    \n
    \n\tAfter
    \n\t\tDecontaminate
    \n\t\tVisit medical examiner
    \n
    \nDisaster Procedure:
    \n\tFire:
    \n\t\tActivate sector fire alarm.
    \n\t\tMove to a safe area.
    \n\t\tGet a fire suit
    \n\t\tAfter:
    \n\t\t\tAssess Damage
    \n\t\t\tRepair damages
    \n\t\t\tIf needed, Evacuate
    \n\tMeteor Shower:
    \n\t\tActivate fire alarm
    \n\t\tMove to the back of ship
    \n\t\tAfter
    \n\t\t\tRepair damage
    \n\t\t\tIf needed, Evacuate
    \n\tAccidental Reentry:
    \n\t\tActivate fire alarms in front of ship.
    \n\t\tMove volatile matter to a fire proof area!
    \n\t\tGet a fire suit.
    \n\t\tStay secure until an emergency ship arrives.
    \n
    \n\t\tIf ship does not arrive-
    \n\t\t\tEvacuate to a nearby safe area!" + infolang = /datum/language/common /obj/item/paper/fluff/shuttles/daniel info = "i love daniel
    daniel is my best friend

    you are tearing me apart elise" - + infolang = /datum/language/aphasia //////////// Job guides n' fluff /obj/item/paper/guides/jobs/hydroponics name = "paper- 'Greetings from Billy Bob'" info = "Hey fellow botanist!
    \n
    \nI didn't trust the station folk so I left
    \na couple of weeks ago. But here's some
    \ninstructions on how to operate things here.
    \nYou can grow plants and each iteration they become
    \nstronger, more potent and have better yield, if you
    \nknow which ones to pick. Use your botanist's analyzer
    \nfor that. You can turn harvested plants into seeds
    \nat the seed extractor, and replant them for better stuff!
    \nSometimes if the weed level gets high in the tray
    \nmutations into different mushroom or weed species have
    \nbeen witnessed. On the rare occasion even weeds mutate!
    \n
    \nEither way, have fun!
    \n
    \nBest regards,
    \nBilly Bob Johnson.
    \n
    \nPS.
    \nHere's a few tips:
    \nIn nettles, potency = damage
    \nIn amanitas, potency = deadliness + side effect
    \nIn Liberty caps, potency = drug power + effect
    \nIn chilies, potency = heat
    \nNutrients keep mushrooms alive!
    \nWater keeps weeds such as nettles alive!
    \nAll other plants need both." + infolang = /datum/language/common /obj/item/paper/fluff/jobs/security/beepsky_mom name = "Note from Beepsky's Mom" info = "01001001 00100000 01101000 01101111 01110000 01100101 00100000 01111001 01101111 01110101 00100000 01110011 01110100 01100001 01111001 00100000 01110011 01100001 01100110 01100101 00101110 00100000 01001100 01101111 01110110 01100101 00101100 00100000 01101101 01101111 01101101 00101110" + infolang = /datum/language/machine /obj/item/paper/guides/jobs/security/courtroom name = "paper- 'A Crash Course in Legal SOP on SS13'" info = "Roles:
    \nThe Detective is basically the investigator and prosecutor.
    \nThe Staff Assistant can perform these functions with written authority from the Detective.
    \nThe Captain/HoP/Warden is ct as the judicial authority.
    \nThe Security Officers are responsible for executing warrants, security during trial, and prisoner transport.
    \n
    \nInvestigative Phase:
    \nAfter the crime has been committed the Detective's job is to gather evidence and try to ascertain not only who did it but what happened. He must take special care to catalogue everything and don't leave anything out. Write out all the evidence on paper. Make sure you take an appropriate number of fingerprints. IF he must ask someone questions he has permission to confront them. If the person refuses he can ask a judicial authority to write a subpoena for questioning. If again he fails to respond then that person is to be jailed as insubordinate and obstructing justice. Said person will be released after he cooperates.
    \n
    \nONCE the FT has a clear idea as to who the criminal is he is to write an arrest warrant on the piece of paper. IT MUST LIST THE CHARGES. The FT is to then go to the judicial authority and explain a small version of his case. If the case is moderately acceptable the authority should sign it. Security must then execute said warrant.
    \n
    \nPre-Pre-Trial Phase:
    \nNow a legal representative must be presented to the defendant if said defendant requests one. That person and the defendant are then to be given time to meet (in the jail IS ACCEPTABLE). The defendant and his lawyer are then to be given a copy of all the evidence that will be presented at trial (rewriting it all on paper is fine). THIS IS CALLED THE DISCOVERY PACK. With a few exceptions, THIS IS THE ONLY EVIDENCE BOTH SIDES MAY USE AT TRIAL. IF the prosecution will be seeking the death penalty it MUST be stated at this time. ALSO if the defense will be seeking not guilty by mental defect it must state this at this time to allow ample time for examination.
    \nNow at this time each side is to compile a list of witnesses. By default, the defendant is on both lists regardless of anything else. Also the defense and prosecution can compile more evidence beforehand BUT in order for it to be used the evidence MUST also be given to the other side.\nThe defense has time to compile motions against some evidence here.
    \nPossible Motions:
    \n1. Invalidate Evidence- Something with the evidence is wrong and the evidence is to be thrown out. This includes irrelevance or corrupt security.
    \n2. Free Movement- Basically the defendant is to be kept uncuffed before and during the trial.
    \n3. Subpoena Witness- If the defense presents god reasons for needing a witness but said person fails to cooperate then a subpoena is issued.
    \n4. Drop the Charges- Not enough evidence is there for a trial so the charges are to be dropped. The FT CAN RETRY but the judicial authority must carefully reexamine the new evidence.
    \n5. Declare Incompetent- Basically the defendant is insane. Once this is granted a medical official is to examine the patient. If he is indeed insane he is to be placed under care of the medical staff until he is deemed competent to stand trial.
    \n
    \nALL SIDES MOVE TO A COURTROOM
    \nPre-Trial Hearings:
    \nA judicial authority and the 2 sides are to meet in the trial room. NO ONE ELSE BESIDES A SECURITY DETAIL IS TO BE PRESENT. The defense submits a plea. If the plea is guilty then proceed directly to sentencing phase. Now the sides each present their motions to the judicial authority. He rules on them. Each side can debate each motion. Then the judicial authority gets a list of crew members. He first gets a chance to look at them all and pick out acceptable and available jurors. Those jurors are then called over. Each side can ask a few questions and dismiss jurors they find too biased. HOWEVER before dismissal the judicial authority MUST agree to the reasoning.
    \n
    \nThe Trial:
    \nThe trial has three phases.
    \n1. Opening Arguments- Each side can give a short speech. They may not present ANY evidence.
    \n2. Witness Calling/Evidence Presentation- The prosecution goes first and is able to call the witnesses on his approved list in any order. He can recall them if necessary. During the questioning the lawyer may use the evidence in the questions to help prove a point. After every witness the other side has a chance to cross-examine. After both sides are done questioning a witness the prosecution can present another or recall one (even the EXACT same one again!). After prosecution is done the defense can call witnesses. After the initial cases are presented both sides are free to call witnesses on either list.
    \nFINALLY once both sides are done calling witnesses we move onto the next phase.
    \n3. Closing Arguments- Same as opening.
    \nThe jury then deliberates IN PRIVATE. THEY MUST ALL AGREE on a verdict. REMEMBER: They mix between some charges being guilty and others not guilty (IE if you supposedly killed someone with a gun and you unfortunately picked up a gun without authorization then you CAN be found not guilty of murder BUT guilty of possession of illegal weaponry.). Once they have agreed they present their verdict. If unable to reach a verdict and feel they will never they call a deadlocked jury and we restart at Pre-Trial phase with an entirely new set of jurors.
    \n
    \nSentencing Phase:
    \nIf the death penalty was sought (you MUST have gone through a trial for death penalty) then skip to the second part.
    \nI. Each side can present more evidence/witnesses in any order. There is NO ban on emotional aspects or anything. The prosecution is to submit a suggested penalty. After all the sides are done then the judicial authority is to give a sentence.
    \nII. The jury stays and does the same thing as I. Their sole job is to determine if the death penalty is applicable. If NOT then the judge selects a sentence.
    \n
    \nTADA you're done. Security then executes the sentence and adds the applicable convictions to the person's record.
    \n" + infolang = /datum/language/common /obj/item/paper/guides/jobs/security/labor_camp name = "Labor Camp Operating Guide" info = "Labor Camp Facility Operation Guide

    Hello there, proud operator of an NT-Sec Prisoner Rehabilitation Center. A solution to rising crime rates and falling productivity, these facilities are specifically designed for the safe, productive imprisonment of your most dangerous criminals.

    To press a long-term prisoner into the service of the station, replace his equipment with prisoners' garb at one of the prison lockers, as per normal operating procedure. Before assigning a prisoner his ID, insert the ID into a prisoner management console and assign the prisoner a quota, based on the severity of his crime.
    A single sheet of most materials produces five points for the prisoner, and points can be expected to be produced at a rate of about 100 per minute, though punishments as severe as forced labor should be reserved for serious crimes of sentences not less than five minutes long.
    Once you have prepared the prisoner, place him in the secure northern half of the labor shuttle, and send him to the station. Once he meets his quota by feeding sheets to the stacker, he will be allowed to return to the station, and will be able to open the secure door to the prisoner release area.

    In the case of dangerous prisoners, surveillance may be needed. To that end, there is a prisoner monitoring room on the mining station, equipped with a remote flasher and a lockdown button. The mine itself is patrolled by a securibot, so the nearby security records console can also be used to secure hostile prisoners on the mine." + infolang = /datum/language/common /obj/item/paper/guides/jobs/security/range name = "paper- Firing Range Instructions" info = "Directions:
    First you'll want to make sure there is a target stake in the center of the magnetic platform. Next, take an aluminium target from the crates back there and slip it into the stake. Make sure it clicks! Next, there should be a control console mounted on the wall somewhere in the room.

    This control console dictates the behaviors of the magnetic platform, which can move your firing target around to simulate real-world combat situations. From here, you can turn off the magnets or adjust their electromagnetic levels and magnetic fields. The electricity level dictates the strength of the pull - you will usually want this to be the same value as the speed. The magnetic field level dictates how far the magnetic pull reaches.

    Speed and path are the next two settings. Speed is associated with how fast the machine loops through the designated path. Paths dictate where the magnetic field will be centered at what times. There should be a pre-fabricated path input already. You can enable moving to observe how the path affects the way the stake moves. To script your own path, look at the following key:


    N: North
    S: South
    E: East
    W: West
    C: Center
    R: Random (results may vary)
    ; or &: separators. They are not necessary but can make the path string better visible." + infolang = /datum/language/common //YOGS start /obj/item/paper/guides/jobs/security/paystand_setup name = "Setting up your Paystand Correctly" info = "Setting up your paystand
    Step 1

    Locate your department budget card.
    Step 2
    Scan your department budget card onto the paystand." + infolang = /datum/language/common //YOGS end /obj/item/paper/fluff/jobs/jobs name = "paper- 'Job Information'" info = "Information on all formal jobs that can be assigned on Space Station 13 can be found on this document.
    \nThe data will be in the following form.
    \nGenerally lower ranking positions come first in this list.
    \n
    \nJob Name general access>lab access-engine access-systems access (atmosphere control)
    \n\tJob Description
    \nJob Duties (in no particular order)
    \nTips (where applicable)
    \n
    \nResearch Assistant 1>1-0-0
    \n\tThis is probably the lowest level position. Anyone who enters the space station after the initial job\nassignment will automatically receive this position. Access with this is restricted. Head of Personnel should\nappropriate the correct level of assistance.
    \n1. Assist the researchers.
    \n2. Clean up the labs.
    \n3. Prepare materials.
    \n
    \nStaff Assistant 2>0-0-0
    \n\tThis position assists the security officer in his duties. The staff assistants should primarily br\npatrolling the ship waiting until they are needed to maintain ship safety.\n(Addendum: Updated/Elevated Security Protocols admit issuing of low level weapons to security personnel)
    \n1. Patrol ship/Guard key areas
    \n2. Assist security officer
    \n3. Perform other security duties.
    \n
    \nTechnical Assistant 1>0-0-1
    \n\tThis is yet another low level position. The technical assistant helps the engineer and the station\ntechnician with the upkeep and maintenance of the station. This job is very important because it usually\ngets to be a heavy workload on station technician and these helpers will alleviate that.
    \n1. Assist Station technician and Engineers.
    \n2. Perform general maintenance of station.
    \n3. Prepare materials.
    \n
    \nMedical Assistant 1>1-0-0
    \n\tThis is the fourth position yet it is slightly less common. This position doesn't have much power\noutside of the med bay. Consider this position like a nurse who helps to upkeep medical records and the\nmaterials (filling syringes and checking vitals)
    \n1. Assist the medical personnel.
    \n2. Update medical files.
    \n3. Prepare materials for medical operations.
    \n
    \nResearch Technician 2>3-0-0
    \n\tThis job is primarily a step up from research assistant. These people generally do not get their own lab\nbut are more hands on in the experimentation process. At this level they are permitted to work as consultants to\nthe others formally.
    \n1. Inform superiors of research.
    \n2. Perform research alongside of official researchers.
    \n
    \nDetective 3>2-0-0
    \n\tThis job is in most cases slightly boring at best. Their sole duty is to\nperform investigations of crime scenes and analysis of the crime scene. This\nalleviates SOME of the burden from the security officer. This person's duty\nis to draw conclusions as to what happened and testify in court. Said person\nalso should store the evidence ly.
    \n1. Perform crime-scene investigations/draw conclusions.
    \n2. Store and catalogue evidence properly.
    \n3. Testify to superiors/inquiries on findings.
    \n
    \nStation Technician 2>0-2-3
    \n\tPeople assigned to this position must work to make sure all the systems aboard Space Station 13 are operable.\nThey should primarily work in the computer lab and repairing faulty equipment. They should work with the\natmospheric technician.
    \n1. Maintain SS13 systems.
    \n2. Repair equipment.
    \n
    \nAtmospheric Technician 3>0-0-4
    \n\tThese people should primarily work in the atmospheric control center and lab. They have the very important\njob of maintaining the delicate atmosphere on SS13.
    \n1. Maintain atmosphere on SS13
    \n2. Research atmospheres on the space station. (safely please!)
    \n
    \nEngineer 2>1-3-0
    \n\tPeople working as this should generally have detailed knowledge as to how the propulsion systems on SS13\nwork. They are one of the few classes that have unrestricted access to the engine area.
    \n1. Upkeep the engine.
    \n2. Prevent fires in the engine.
    \n3. Maintain a safe orbit.
    \n
    \nMedical Researcher 2>5-0-0
    \n\tThis position may need a little clarification. Their duty is to make sure that all experiments are safe and\nto conduct experiments that may help to improve the station. They will be generally idle until a new laboratory\nis constructed.
    \n1. Make sure the station is kept safe.
    \n2. Research medical properties of materials studied of Space Station 13.
    \n
    \nScientist 2>5-0-0
    \n\tThese people study the properties, particularly the toxic properties, of materials handled on SS13.\nTechnically they can also be called Plasma Technicians as plasma is the material they routinely handle.
    \n1. Research plasma
    \n2. Make sure all plasma is properly handled.
    \n
    \nMedical Doctor (Officer) 2>0-0-0
    \n\tPeople working this job should primarily stay in the medical area. They should make sure everyone goes to\nthe medical bay for treatment and examination. Also they should make sure that medical supplies are kept in\norder.
    \n1. Heal wounded people.
    \n2. Perform examinations of all personnel.
    \n3. Monitor usage of medical equipment.
    \n
    \nSecurity Officer 3>0-0-0
    \n\tThese people should attempt to keep the peace inside the station and make sure the station is kept safe. One\nside duty is to assist in repairing the station. They also work like general maintenance personnel. They are not\ngiven a weapon and must use their own resources.
    \n(Addendum: Updated/Elevated Security Protocols admit issuing of weapons to security personnel)
    \n1. Maintain order.
    \n2. Assist others.
    \n3. Repair structural problems.
    \n
    \nHead of Security 4>5-2-2
    \n\tPeople assigned as Head of Security should issue orders to the security staff. They should\nalso carefully moderate the usage of all security equipment. All security matters should be reported to this person.
    \n1. Oversee security.
    \n2. Assign patrol duties.
    \n3. Protect the station and staff.
    \n
    \nHead of Personnel 4>4-2-2
    \n\tPeople assigned as head of personnel will find themselves moderating all actions done by personnel. \nAlso they have the ability to assign jobs and access levels.
    \n1. Assign duties.
    \n2. Moderate personnel.
    \n3. Moderate research.
    \n
    \nCaptain 5>5-5-5 (unrestricted station wide access)
    \n\tThis is the highest position you can acquire on Space Station 13. They are allowed anywhere inside the\nspace station and therefore should protect their ID card. They also have the ability to assign positions\nand access levels. They should not abuse their power.
    \n1. Assign all positions on SS13
    \n2. Inspect the station for any problems.
    \n3. Perform administrative duties.
    \n" + infolang = /datum/language/common /obj/item/paper/fluff/jobs/mining/smelter_notice name = "paper- Smelting Operations Closed" info = "**NOTICE**

    Smelting operations moved on-station.

    Take your unrefined ore to the Redemption Machine in the Delivery Office to redeem points.

    --SS13 Command" + infolang = /datum/language/common /obj/item/paper/fluff/jobs/security/court_judgement name = "paper- 'Judgement'" info = "For crimes against the station, the offender is sentenced to:
    \n
    \n" + infolang = /datum/language/common /obj/item/paper/fluff/jobs/toxins/chemical_info name = "paper- 'Chemical Information'" info = "Known Onboard Toxins:
    \n\tGrade A Semi-Liquid Plasma:
    \n\t\tHighly poisonous. You cannot sustain concentrations above 15 units.
    \n\t\tA gas mask fails to filter plasma after 50 units.
    \n\t\tWill attempt to diffuse like a gas.
    \n\t\tFiltered by scrubbers.
    \n\t\tThere is a bottled version which is very different
    \n\t\t\tfrom the version found in canisters!
    \n
    \n\t\tWARNING: Highly Flammable. Keep away from heat sources
    \n\t\texcept in an enclosed fire area!
    \n\t\tWARNING: It is a crime to use this without authorization.
    \nKnown Onboard Anti-Toxin:
    \n\tAnti-Toxin Type 01P: Works against Grade A Plasma.
    \n\t\tBest if injected directly into bloodstream.
    \n\t\tA full injection is in every regular Med-Kit.
    \n\t\tSpecial toxin Kits hold around 7.
    \n
    \nKnown Onboard Chemicals (other):
    \n\tRejuvenation T#001:
    \n\t\tEven 1 unit injected directly into the bloodstream
    \n\t\t\twill cure unconscious and sleep toxins.
    \n\t\tIf administered to a dying patient it will prevent
    \n\t\t\tfurther damage for about units*3 seconds.
    \n\t\t\tit will not cure them or allow them to be cured.
    \n\t\tIt can be administered to a non-dying patient
    \n\t\t\tbut the chemicals disappear just as fast.
    \n\tMorphine T#054:
    \n\t\t5 units will induce precisely 1 minute of sleep.
    \n\t\t\tThe effect are cumulative.
    \n\t\tWARNING: It is a crime to use this without authorization" + infolang = /datum/language/common /obj/item/paper/fluff/jobs/medical/hippocratic name = "paper- 'Hippocratic Oath'" @@ -85,10 +96,12 @@ If I do not violate this oath, may I enjoy life and art, respected while I live and remembered with affection thereafter. May I always act so as to preserve the finest traditions of my calling and may I long experience the joy of healing those who seek my help. "} + infolang = /datum/language/common + - /* - * Stations - */ +/* +* Stations +*/ /////////// CentCom @@ -96,20 +109,23 @@ /obj/item/paper/fluff/stations/centcom/disk_memo name = "memo" info = "GET DAT FUKKEN DISK" + infolang = /datum/language/codespeak /obj/item/paper/fluff/stations/centcom/broken_evac info = "Due to circumstances beyond our control, your Emergency Evacuation Shuttle is out of service.

    We apologize for the inconvenience this may cause you.

    Please enjoy the use of this complementary book.

    Sincerely,
    CentCom Operations Demolitions Examination Retribution Bugfixing Underlining Services" + infolang = /datum/language/common /obj/item/paper/fluff/stations/centcom/bulletin name = "paper- 'Official Bulletin'" info = "
    CentCom Security
    Port Division
    Official Bulletin

    Inspector,
    There is an emergency shuttle arriving today.

    Approval is restricted to Nanotrasen employees only. Deny all other entrants.

    CentCom Port Commissioner" - + infolang = /datum/language/common /////////// Lavaland /obj/item/paper/fluff/stations/lavaland/orm_notice name = "URGENT!" info = "A hastily written note has been scribbled here...

    Please use the ore redemption machine in the cargo office for smelting. PLEASE!

    --The Research Staff" + infolang = /datum/language/common /obj/item/paper/fluff/stations/lavaland/slime_hunter name = "Notice from Science!" diff --git a/code/modules/paperwork/paperbin.dm b/code/modules/paperwork/paperbin.dm index 8f34f578d7b6..dd6029a3f011 100644 --- a/code/modules/paperwork/paperbin.dm +++ b/code/modules/paperwork/paperbin.dm @@ -87,7 +87,6 @@ if(prob(30)) P.info = "HONK HONK HONK HONK HONK HONK HONK
    HOOOOOOOOOOOOOOOOOOOOOONK
    APRIL FOOLS
    " P.rigged = 1 - P.updateinfolinks() P.add_fingerprint(user) P.forceMove(user.loc) diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index 24f4ca7bcab6..176d55cc2569 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -79,7 +79,6 @@ c.name = copy.name c.fields = copy.fields c.update_icon() - c.updateinfolinks() c.stamps = copy.stamps if(copy.stamped) c.stamped = copy.stamped.Copy() diff --git a/code/modules/power/energyharvester.dm b/code/modules/power/energyharvester.dm new file mode 100644 index 000000000000..34387dac14f3 --- /dev/null +++ b/code/modules/power/energyharvester.dm @@ -0,0 +1,62 @@ +/obj/item/energy_harvester + desc = "A Device which upon connection to a node, will harvest the energy and send it to engineerless stations in return for credits, derived from a syndicate powersink model." + name = "Energy Harvesting Module" + icon_state = "powersink0" + icon = 'icons/obj/device.dmi' + item_state = "electronic" + lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' + w_class= WEIGHT_CLASS_BULKY + flags_1 = CONDUCT_1 + throwforce = 1 + throw_speed = 1 + throw_range = 1 + materials = list(MAT_METAL=750) + var/drain_rate = 100000000 + var/power_drained = 0 + + var/obj/structure/cable/attached + + +/obj/item/energy_harvester/attackby(obj/item/I, mob/user, params) + if(I.tool_behaviour == TOOL_SCREWDRIVER) + if(!anchored) + var/turf/T = loc + if(isturf(T) && !T.intact) + attached = locate() in T + if(!attached) + to_chat(user, "This device must be placed over an exposed, powered cable node!") + else + START_PROCESSING(SSobj, src) + anchored = 1 + density = 1 + user.visible_message( \ + "[user] attaches \the [src] to the cable.", \ + "You attach \the [src] to the cable.", + "You hear some wires being connected to something.") + else + to_chat(user, "This device must be placed over an exposed, powered cable node!") + else + STOP_PROCESSING(SSobj, src) + anchored = 0 + density = 0 + user.visible_message( \ + "[user] detaches \the [src] from the cable.", \ + "You detach \the [src] from the cable.", + "You hear some wires being disconnected from something.") + +/obj/item/energy_harvester/process() + if(!attached || !anchored) + return PROCESS_KILL + + var/datum/powernet/PN = attached.powernet + if(PN) + set_light(5) + var/power_avaliable = PN.netexcess + if(power_avaliable <= 0) + return + power_avaliable = min(power_avaliable, drain_rate) + attached.add_delayedload(power_avaliable) + var/datum/bank_account/D = SSeconomy.get_dep_account(ACCOUNT_ENG) + if(D) + D.adjust_money(power_avaliable * 0.000005) diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 3b7c1fb1beeb..0a51c980bdab 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -210,6 +210,7 @@ power_channel = LIGHT //Lights are calc'd via area so they dont need to be in the machine list var/on = FALSE // 1 if on, 0 if off var/on_gs = FALSE + var/forced_off = FALSE var/static_power_used = 0 var/brightness = 8 // luminosity when on, also used in power calculation var/bulb_power = 1 // basically the alpha of the emitted light source @@ -308,7 +309,7 @@ /obj/machinery/light/Destroy() var/area/A = get_area(src) if(A) - on = FALSE + on = FALSE && !forced_off // A.update_lights() QDEL_NULL(cell) return ..() @@ -317,12 +318,15 @@ cut_overlays() switch(status) // set icon_states if(LIGHT_OK) + if(forced_off) + icon_state = "[base_state]" + return var/area/A = get_area(src) if(emergency_mode || (A && A.fire)) icon_state = "[base_state]_emergency" else icon_state = "[base_state]" - if(on) + if(on && !forced_off) var/mutable_appearance/glowybit = mutable_appearance(overlayicon, base_state, ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE) glowybit.alpha = CLAMP(light_power*250, 30, 200) add_overlay(glowybit) @@ -417,7 +421,7 @@ // attempt to set the light's on/off status // will not switch on if broken/burned/empty /obj/machinery/light/proc/seton(s) - on = (s && status == LIGHT_OK) + on = (s && status == LIGHT_OK && !forced_off) update() /obj/machinery/light/get_cell() @@ -470,7 +474,7 @@ switchcount = L.switchcount rigged = L.rigged brightness = L.brightness - on = has_power() + on = has_power() && !forced_off update() qdel(L) @@ -497,6 +501,13 @@ do_sparks(3, TRUE, src) if (prob(75)) electrocute_mob(user, get_area(src), src, rand(0.7,1.0), TRUE) + //attempt to turn off light with multitool + else if(W.tool_behaviour == TOOL_MULTITOOL) + set_light(0) + forced_off = !forced_off + on = !on + update_icon() + update() else return ..() @@ -533,7 +544,7 @@ /obj/machinery/light/attacked_by(obj/item/I, mob/living/user) ..() if(status == LIGHT_BROKEN || status == LIGHT_EMPTY) - if(on && (I.flags_1 & CONDUCT_1)) + if(on && (I.flags_1 & CONDUCT_1) && !forced_off) if(prob(12)) electrocute_mob(user, get_area(src), src, 0.3, TRUE) @@ -604,7 +615,7 @@ on = !on update(0) sleep(rand(5, 15)) - on = (status == LIGHT_OK) + on = (status == LIGHT_OK) && !forced_off update(0) flickering = 0 @@ -722,7 +733,7 @@ return status = LIGHT_OK brightness = initial(brightness) - on = TRUE + on = TRUE && !forced_off update() /obj/machinery/light/tesla_act(power, tesla_flags) @@ -750,7 +761,7 @@ var/turf/T = get_turf(src.loc) break_light_tube() // break it first to give a warning sleep(2) - explosion(T, 0, 0, 2, 2) + explosion(T, 0, 1, 2, 4) sleep(1) qdel(src) diff --git a/code/modules/power/monitor.dm b/code/modules/power/monitor.dm index 6b0ab6cbb243..00d6710eea59 100644 --- a/code/modules/power/monitor.dm +++ b/code/modules/power/monitor.dm @@ -85,7 +85,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "power_monitor", name, 1200, 1000, master_ui, state) + ui = new(user, src, ui_key, "power_monitor", name, 550, 700, master_ui, state) ui.open() /obj/machinery/computer/monitor/ui_data() diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index 88125c31d9f4..9316a145251a 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -342,7 +342,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "solar_control", name, 500, 400, master_ui, state) + ui = new(user, src, ui_key, "solar_control", name, 380, 230, master_ui, state) ui.open() /obj/machinery/power/solar_control/ui_data() @@ -363,39 +363,47 @@ /obj/machinery/power/solar_control/ui_act(action, params) if(..()) return - switch(action) - if("angle") - var/adjust = text2num(params["adjust"]) - if(adjust) - currentdir = CLAMP((360 + adjust + currentdir) % 360, 0, 359) - targetdir = currentdir - set_panels(currentdir) - . = TRUE - if("rate") - var/adjust = text2num(params["adjust"]) - if(adjust) - trackrate = CLAMP(trackrate + adjust, -7200, 7200) - if(trackrate) - nexttime = world.time + 36000 / abs(trackrate) - . = TRUE - if("tracking") - var/mode = text2num(params["mode"]) - track = mode - if(mode == 2 && connected_tracker) - connected_tracker.set_angle(SSsun.angle) - set_panels(currentdir) - else if(mode == 1) - targetdir = currentdir - if(trackrate) - nexttime = world.time + 36000 / abs(trackrate) - set_panels(targetdir) - . = TRUE - if("refresh") - search_for_connected() - if(connected_tracker && track == 2) - connected_tracker.set_angle(SSsun.angle) + if(action == "angle") + var/adjust = text2num(params["adjust"]) + var/value = text2num(params["value"]) + if(adjust) + value = currentdir + adjust + if(value != null) + currentdir = CLAMP((360 + value) % 360, 0, 359) + targetdir = currentdir set_panels(currentdir) - . = TRUE + return TRUE + return FALSE + if(action == "rate") + var/adjust = text2num(params["adjust"]) + var/value = text2num(params["value"]) + if(adjust) + value = trackrate + adjust + if(value != null) + trackrate = CLAMP(value, -7200, 7200) + if(trackrate) + nexttime = world.time + 36000 / abs(trackrate) + return TRUE + return FALSE + if(action == "tracking") + var/mode = text2num(params["mode"]) + track = mode + if(mode == 2 && connected_tracker) + connected_tracker.set_angle(SSsun.angle) + set_panels(currentdir) + else if(mode == 1) + targetdir = currentdir + if(trackrate) + nexttime = world.time + 36000 / abs(trackrate) + set_panels(targetdir) + return TRUE + if(action == "refresh") + search_for_connected() + if(connected_tracker && track == 2) + connected_tracker.set_angle(SSsun.angle) + set_panels(currentdir) + return TRUE + return FALSE /obj/machinery/power/solar_control/attackby(obj/item/I, mob/user, params) if(I.tool_behaviour == TOOL_SCREWDRIVER) diff --git a/code/modules/power/turbine.dm b/code/modules/power/turbine.dm index 130f0109934d..4a20eaaf6af3 100644 --- a/code/modules/power/turbine.dm +++ b/code/modules/power/turbine.dm @@ -129,12 +129,13 @@ default_deconstruction_crowbar(I) /obj/machinery/power/compressor/process() - if(!turbine) - stat = BROKEN - if(stat & BROKEN || panel_open) - return if(!starter) return + if(!turbine || (turbine.stat & BROKEN)) + starter = FALSE + if(stat & BROKEN || panel_open) + starter = FALSE + return cut_overlays() rpm = 0.9* rpm + 0.1 * rpmtarget @@ -326,7 +327,7 @@ compressor = C return else - compressor = locate(/obj/machinery/power/compressor) in range(5, src) + compressor = locate(/obj/machinery/power/compressor) in range(7, src) /obj/machinery/computer/turbine_computer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, \ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) @@ -338,15 +339,15 @@ /obj/machinery/computer/turbine_computer/ui_data(mob/user) var/list/data = list() - data["connected"] = (compressor && compressor.turbine) ? TRUE : FALSE + data["compressor"] = compressor ? TRUE : FALSE data["compressor_broke"] = (!compressor || (compressor.stat & BROKEN)) ? TRUE : FALSE + data["turbine"] = compressor?.turbine ? TRUE : FALSE data["turbine_broke"] = (!compressor || !compressor.turbine || (compressor.turbine.stat & BROKEN)) ? TRUE : FALSE - data["broken"] = (data["compressor_broke"] || data["turbine_broke"]) - data["online"] = compressor.starter + data["online"] = compressor?.starter - data["power"] = DisplayPower(compressor.turbine.lastgen) - data["rpm"] = compressor.rpm - data["temp"] = compressor.gas_contained.temperature + data["power"] = DisplayPower(compressor?.turbine?.lastgen) + data["rpm"] = compressor?.rpm + data["temp"] = compressor?.gas_contained.temperature return data @@ -354,13 +355,9 @@ if(..()) return switch(action) - if("power-on") - if(compressor && compressor.turbine) - compressor.starter = TRUE - . = TRUE - if("power-off") + if("toggle_power") if(compressor && compressor.turbine) - compressor.starter = FALSE + compressor.starter = !compressor.starter . = TRUE if("reconnect") locate_machinery() diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index cf90c353aa9a..30905e9c7170 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -177,6 +177,7 @@ sawn_desc = "I'm just here for the gasoline." unique_reskin = null var/slung = FALSE + can_bayonet = TRUE //STOP WATCHING THIS FILTH MY FELLOW CARGONIAN,WE MUST DEFEND OURSELVES /obj/item/gun/ballistic/shotgun/doublebarrel/improvised/attackby(obj/item/A, mob/user, params) ..() @@ -210,3 +211,5 @@ w_class = WEIGHT_CLASS_NORMAL sawn_off = TRUE slot_flags = ITEM_SLOT_BELT + can_bayonet = FALSE + diff --git a/code/modules/projectiles/guns/magic/staff.dm b/code/modules/projectiles/guns/magic/staff.dm index 6812e1d04780..3b8d6459d8cd 100644 --- a/code/modules/projectiles/guns/magic/staff.dm +++ b/code/modules/projectiles/guns/magic/staff.dm @@ -42,7 +42,7 @@ recharge_rate = 2 no_den_usage = 1 var/allowed_projectile_types = list(/obj/item/projectile/magic/change, /obj/item/projectile/magic/animate, /obj/item/projectile/magic/resurrection, - /obj/item/projectile/magic/death, /obj/item/projectile/magic/teleport, /obj/item/projectile/magic/door, /obj/item/projectile/magic/aoe/fireball, + /obj/item/projectile/magic/teleport, /obj/item/projectile/magic/door, /obj/item/projectile/magic/aoe/fireball, /obj/item/projectile/magic/spellblade, /obj/item/projectile/magic/arcane_barrage, /obj/item/projectile/magic/locker, /obj/item/projectile/magic/flying, /obj/item/projectile/magic/bounty, /obj/item/projectile/magic/antimagic, /obj/item/projectile/magic/fetch, /obj/item/projectile/magic/sapping, /obj/item/projectile/magic/necropotence, /obj/item/projectile/magic, /obj/item/projectile/temp/chill, /obj/item/projectile/magic/wipe) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index df29db1601d6..fe810bd72666 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -546,7 +546,7 @@ return FALSE if(!ignore_source_check && firer) var/mob/M = firer - if((target == firer) || ((target == firer.loc) && ismecha(firer.loc)) || (target in firer.buckled_mobs) || (istype(M) && (M.buckled == target))|| isspacepod(firer.loc)) //cannot shoot yourself or your mech // yogs - or your spacepod) + if((target == firer) || ((target == firer.loc) && (ismecha(firer.loc) || isspacepod(firer.loc))) || (target in firer.buckled_mobs) || (istype(M) && (M.buckled == target))) //cannot shoot yourself or your mech // yogs - or your spacepod) return FALSE if(!ignore_loc && (loc != target.loc)) return FALSE diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index dafeaf2c2753..2431140f0ea8 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -167,7 +167,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "chem_dispenser", name, 565, 550, master_ui, state) + ui = new(user, src, ui_key, "chem_dispenser", name, 565, 620, master_ui, state) if(user.hallucinating()) ui.set_autoupdate(FALSE) //to not ruin the immersion by constantly changing the fake chemicals ui.open() diff --git a/code/modules/reagents/chemistry/machinery/chem_heater.dm b/code/modules/reagents/chemistry/machinery/chem_heater.dm index 0fddbb99707c..8210d1e061dc 100644 --- a/code/modules/reagents/chemistry/machinery/chem_heater.dm +++ b/code/modules/reagents/chemistry/machinery/chem_heater.dm @@ -92,7 +92,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "chem_heater", name, 275, 400, master_ui, state) + ui = new(user, src, ui_key, "chem_heater", name, 275, 320, master_ui, state) ui.open() /obj/machinery/chem_heater/ui_data() diff --git a/code/modules/reagents/chemistry/machinery/chem_master.dm b/code/modules/reagents/chemistry/machinery/chem_master.dm index a2153680f147..5529069f7764 100644 --- a/code/modules/reagents/chemistry/machinery/chem_master.dm +++ b/code/modules/reagents/chemistry/machinery/chem_master.dm @@ -31,7 +31,7 @@ for (var/x in 1 to PILL_STYLE_COUNT) var/list/SL = list() SL["id"] = x - SL["htmltag"] = assets.icon_tag("pill[x]") + SL["className"] = assets.icon_class_name("pill[x]") pillStyles += list(SL) . = ..() @@ -146,7 +146,7 @@ var/datum/asset/assets = get_asset_datum(/datum/asset/spritesheet/simple/pills) assets.send(user) - ui = new(user, src, ui_key, "chem_master", name, 500, 550, master_ui, state) + ui = new(user, src, ui_key, "chem_master", name, 565, 550, master_ui, state) ui.open() //Insert our custom spritesheet css link into the html @@ -167,20 +167,20 @@ data["isPillBottleLoaded"] = bottle ? 1 : 0 if(bottle) var/datum/component/storage/STRB = bottle.GetComponent(/datum/component/storage) - data["pillBotContent"] = bottle.contents.len - data["pillBotMaxContent"] = STRB.max_items + data["pillBottleCurrentAmount"] = bottle.contents.len + data["pillBotMaxAmount"] = STRB.max_items var/beakerContents[0] if(beaker) for(var/datum/reagent/R in beaker.reagents.reagent_list) beakerContents.Add(list(list("name" = R.name, "id" = ckey(R.name), "volume" = R.volume))) // list in a list because Byond merges the first list... - data["beakerContents"] = beakerContents + data["beakerContents"] = beakerContents var/bufferContents[0] if(reagents.total_volume) for(var/datum/reagent/N in reagents.reagent_list) bufferContents.Add(list(list("name" = N.name, "id" = ckey(N.name), "volume" = N.volume))) // ^ - data["bufferContents"] = bufferContents + data["bufferContents"] = bufferContents //Calculated at init time as it never changes data["pillStyles"] = pillStyles @@ -189,181 +189,185 @@ /obj/machinery/chem_master/ui_act(action, params) if(..()) return - switch(action) - if("eject") - replace_beaker(usr) - . = TRUE - - if("ejectp") + if(action == "eject") + replace_beaker(usr) + return TRUE + + if(action == "ejectPillBottle") + if(!bottle) + return FALSE + bottle.forceMove(drop_location()) + adjust_item_drop_location(bottle) + bottle = null + return TRUE + + if(action == "transfer") + if(!beaker) + return FALSE + var/reagent = GLOB.name2reagent[params["id"]] + var/amount = text2num(params["amount"]) + var/to_container = params["to"] + // Custom amount + if (amount == -1) + amount = text2num(input( + "Enter the amount you want to transfer:", + name, "")) + if (amount == null || amount <= 0) + return FALSE + if (to_container == "buffer") + beaker.reagents.trans_id_to(src, reagent, amount) + return TRUE + if (to_container == "beaker" && mode) + reagents.trans_id_to(beaker, reagent, amount) + return TRUE + if (to_container == "beaker" && !mode) + reagents.remove_reagent(reagent, amount) + return TRUE + return FALSE + + if(action == "toggleMode") + mode = !mode + return TRUE + + if(action == "pillStyle") + var/id = text2num(params["id"]) + chosenPillStyle = id + return TRUE + + if(action == "create") + if(reagents.total_volume == 0) + return FALSE + var/item_type = params["type"] + // Get amount of items + var/amount = text2num(params["amount"]) + if(amount == null) + amount = text2num(input(usr, + "Max 10. Buffer content will be split evenly.", + "How many to make?", 1)) + amount = CLAMP(round(amount), 0, 10) + if (amount <= 0) + return FALSE + // Get units per item + var/vol_each = text2num(params["volume"]) + var/vol_each_text = params["volume"] + var/vol_each_max = reagents.total_volume / amount + if (item_type == "pill") + vol_each_max = min(50, vol_each_max) + else if (item_type == "patch") + vol_each_max = min(40, vol_each_max) + else if (item_type == "bottle") + vol_each_max = min(30, vol_each_max) + else if (item_type == "condimentPack") + vol_each_max = min(10, vol_each_max) + else if (item_type == "condimentBottle") + vol_each_max = min(50, vol_each_max) + else + return FALSE + if(vol_each_text == "auto") + vol_each = vol_each_max + if(vol_each == null) + vol_each = text2num(input(usr, + "Maximum [vol_each_max] units per item.", + "How many units to fill?", + vol_each_max)) + vol_each = CLAMP(round(vol_each), 0, vol_each_max) + if(vol_each <= 0) + return FALSE + // Get item name + var/name = params["name"] + var/name_has_units = item_type == "pill" || item_type == "patch" + if(!name) + var/name_default = reagents.get_master_reagent_name() + if (name_has_units) + name_default += " ([vol_each]u)" + name = stripped_input(usr, + "Name:", + "Give it a name!", + name_default, + MAX_NAME_LEN) + if(!name || !reagents.total_volume || !src || QDELETED(src) || !usr.canUseTopic(src, !issilicon(usr))) + return FALSE + // Start filling + if(item_type == "pill") + var/obj/item/reagent_containers/pill/P + var/target_loc = drop_location() + var/drop_threshold = INFINITY if(bottle) - bottle.forceMove(drop_location()) - adjust_item_drop_location(bottle) - bottle = null - . = TRUE - - if("transferToBuffer") - if(beaker) - var/reagent = GLOB.name2reagent[params["id"]] - var/amount = text2num(params["amount"]) - if (amount > 0) - beaker.reagents.trans_id_to(src, reagent, amount) - . = TRUE - else if (amount == -1) // -1 means custom amount - useramount = input("Enter the Amount you want to transfer:", name, useramount) as num|null - if (useramount > 0) - beaker.reagents.trans_id_to(src, reagent, useramount) - . = TRUE - - if("transferFromBuffer") - var/reagent = GLOB.name2reagent[params["id"]] - var/amount = text2num(params["amount"]) - if (amount > 0) - if(mode) - reagents.trans_id_to(beaker, reagent, amount) - . = TRUE + var/datum/component/storage/STRB = bottle.GetComponent( + /datum/component/storage) + if(STRB) + drop_threshold = STRB.max_items - bottle.contents.len + for(var/i = 0; i < amount; i++) + if(i < drop_threshold) + P = new/obj/item/reagent_containers/pill(target_loc) else - reagents.remove_reagent(reagent, amount) - . = TRUE - - if("toggleMode") - mode = !mode - . = TRUE - - if("createPill") - var/many = params["many"] - if(reagents.total_volume == 0) - return - if(!condi) - var/amount = 1 - var/vol_each = min(reagents.total_volume, 50) - if(text2num(many)) - amount = CLAMP(round(input(usr, "Max 10. Buffer content will be split evenly.", "How many pills?", amount) as num|null), 0, 10) - if(!amount) - return - vol_each = min(reagents.total_volume / amount, 50) - var/name = stripped_input(usr,"Name:","Name your pill!", "[reagents.get_master_reagent_name()] ([vol_each]u)", MAX_NAME_LEN) - if(!name || !reagents.total_volume || !src || QDELETED(src) || !usr.canUseTopic(src, !issilicon(usr))) - return - var/obj/item/reagent_containers/pill/P - var/target_loc = drop_location() - var/drop_threshold = INFINITY - if(bottle) - var/datum/component/storage/STRB = bottle.GetComponent(/datum/component/storage) - if(STRB) - drop_threshold = STRB.max_items - bottle.contents.len - - for(var/i = 0; i < amount; i++) - if(i < drop_threshold) - P = new(target_loc) - else - P = new(drop_location()) - P.name = trim("[name] pill") - if(chosenPillStyle == RANDOM_PILL_STYLE) - P.icon_state ="pill[rand(1,21)]" - else - P.icon_state = "pill[chosenPillStyle]" - if(P.icon_state == "pill4") - P.desc = "A tablet or capsule, but not just any, a red one, one taken by the ones not scared of knowledge, freedom, uncertainty and the brutal truths of reality." - adjust_item_drop_location(P) - reagents.trans_to(P,vol_each, transfered_by = usr) - else - var/name = stripped_input(usr, "Name:", "Name your pack!", reagents.get_master_reagent_name(), MAX_NAME_LEN) - if(!name || !reagents.total_volume || !src || QDELETED(src) || !usr.canUseTopic(src, !issilicon(usr))) - return - var/obj/item/reagent_containers/food/condiment/pack/P = new/obj/item/reagent_containers/food/condiment/pack(drop_location()) - - P.originalname = name - P.name = trim("[name] pack") - P.desc = "A small condiment pack. The label says it contains [name]." - reagents.trans_to(P,10, transfered_by = usr) - . = TRUE - - if("pillStyle") - var/id = text2num(params["id"]) - chosenPillStyle = id - - if("createPatch") - var/many = params["many"] - if(reagents.total_volume == 0) - return - var/amount = 1 - var/vol_each = min(reagents.total_volume, 40) - if(text2num(many)) - amount = CLAMP(round(input(usr, "Max 10. Buffer content will be split evenly.", "How many patches?", amount) as num|null), 0, 10) - if(!amount) - return - vol_each = min(reagents.total_volume / amount, 40) - var/name = stripped_input(usr,"Name:","Name your patch!", "[reagents.get_master_reagent_name()] ([vol_each]u)", MAX_NAME_LEN) - if(!name || !reagents.total_volume || !src || QDELETED(src) || !usr.canUseTopic(src, !issilicon(usr))) - return - var/obj/item/reagent_containers/pill/P - + P = new/obj/item/reagent_containers/pill(drop_location()) + P.name = trim("[name] pill") + if(chosenPillStyle == RANDOM_PILL_STYLE) + P.icon_state ="pill[rand(1,21)]" + else + P.icon_state = "pill[chosenPillStyle]" + if(P.icon_state == "pill4") + P.desc = "A tablet or capsule, but not just any, a red one, one taken by the ones not scared of knowledge, freedom, uncertainty and the brutal truths of reality." + adjust_item_drop_location(P) + reagents.trans_to(P, vol_each, transfered_by = usr) + return TRUE + if(item_type == "patch") + var/obj/item/reagent_containers/pill/patch/P for(var/i = 0; i < amount; i++) P = new/obj/item/reagent_containers/pill/patch(drop_location()) P.name = trim("[name] patch") adjust_item_drop_location(P) - reagents.trans_to(P,vol_each, transfered_by = usr) - . = TRUE - - if("createBottle") - var/many = params["many"] - if(reagents.total_volume == 0) - return - - if(condi) - var/name = stripped_input(usr, "Name:","Name your bottle!", (reagents.total_volume ? reagents.get_master_reagent_name() : " "), MAX_NAME_LEN) - if(!name || !reagents.total_volume || !src || QDELETED(src) || !usr.canUseTopic(src, !issilicon(usr))) - return - var/obj/item/reagent_containers/food/condiment/P = new(drop_location()) + reagents.trans_to(P, vol_each, transfered_by = usr) + return TRUE + if(item_type == "bottle") + var/obj/item/reagent_containers/glass/bottle/P + for(var/i = 0; i < amount; i++) + P = new/obj/item/reagent_containers/glass/bottle(drop_location()) + P.name = trim("[name] bottle") + adjust_item_drop_location(P) + reagents.trans_to(P, vol_each, transfered_by = usr) + return TRUE + if(item_type == "condimentPack") + var/obj/item/reagent_containers/food/condiment/pack/P + for(var/i = 0; i < amount; i++) + P = new/obj/item/reagent_containers/food/condiment/pack(drop_location()) + P.originalname = name + P.name = trim("[name] pack") + P.desc = "A small condiment pack. The label says it contains [name]." + reagents.trans_to(P, vol_each, transfered_by = usr) + return TRUE + if(item_type == "condimentBottle") + var/obj/item/reagent_containers/food/condiment/P + for(var/i = 0; i < amount; i++) + P = new/obj/item/reagent_containers/food/condiment(drop_location()) P.originalname = name P.name = trim("[name] bottle") - reagents.trans_to(P, P.volume, transfered_by = usr) - else - var/amount_full = 0 - var/vol_part = min(reagents.total_volume, 30) - if(text2num(many)) - amount_full = round(reagents.total_volume / 30) - vol_part = reagents.total_volume % 30 - var/name = stripped_input(usr, "Name:","Name your bottle!", (reagents.total_volume ? reagents.get_master_reagent_name() : " "), MAX_NAME_LEN) - if(!name || !reagents.total_volume || !src || QDELETED(src) || !usr.canUseTopic(src, !issilicon(usr))) - return - - var/obj/item/reagent_containers/glass/bottle/P - for(var/i = 0; i < amount_full; i++) - P = new/obj/item/reagent_containers/glass/bottle(drop_location()) - P.name = trim("[name] bottle") - adjust_item_drop_location(P) - reagents.trans_to(P, 30, transfered_by = usr) - - if(vol_part) - P = new/obj/item/reagent_containers/glass/bottle(drop_location()) - P.name = trim("[name] bottle") - adjust_item_drop_location(P) - reagents.trans_to(P, vol_part, transfered_by = usr) - . = TRUE - - if("analyze") - var/datum/reagent/R = GLOB.name2reagent[params["id"]] - if(R) - var/state = "Unknown" - if(initial(R.reagent_state) == 1) - state = "Solid" - else if(initial(R.reagent_state) == 2) - state = "Liquid" - else if(initial(R.reagent_state) == 3) - state = "Gas" - var/const/P = 3 //The number of seconds between life ticks - var/T = initial(R.metabolization_rate) * (60 / P) - analyzeVars = list("name" = initial(R.name), "state" = state, "color" = initial(R.color), "description" = initial(R.description), "metaRate" = T, "overD" = initial(R.overdose_threshold), "addicD" = initial(R.addiction_threshold)) - screen = "analyze" - return - - if("goScreen") - screen = params["screen"] - . = TRUE - - - + reagents.trans_to(P, vol_each, transfered_by = usr) + return TRUE + return FALSE + + if(action == "analyze") + var/datum/reagent/R = GLOB.name2reagent[params["id"]] + if(R) + var/state = "Unknown" + if(initial(R.reagent_state) == 1) + state = "Solid" + else if(initial(R.reagent_state) == 2) + state = "Liquid" + else if(initial(R.reagent_state) == 3) + state = "Gas" + var/const/P = 3 //The number of seconds between life ticks + var/T = initial(R.metabolization_rate) * (60 / P) + analyzeVars = list("name" = initial(R.name), "state" = state, "color" = initial(R.color), "description" = initial(R.description), "metaRate" = T, "overD" = initial(R.overdose_threshold), "addicD" = initial(R.addiction_threshold)) + screen = "analyze" + return TRUE + + if(action == "goScreen") + screen = params["screen"] + return TRUE + + return FALSE /obj/machinery/chem_master/proc/isgoodnumber(num) if(isnum(num)) diff --git a/code/modules/reagents/chemistry/machinery/chem_synthesizer.dm b/code/modules/reagents/chemistry/machinery/chem_synthesizer.dm index 5e0bc3936831..a42ffac16859 100644 --- a/code/modules/reagents/chemistry/machinery/chem_synthesizer.dm +++ b/code/modules/reagents/chemistry/machinery/chem_synthesizer.dm @@ -51,7 +51,7 @@ beaker = new /obj/item/reagent_containers/glass/beaker/bluespace(src) visible_message("[src] dispenses a bluespace beaker.") if("amount") - var/input = input("Units to dispense", "Units") as num|null + var/input = text2num(params["amount"]) if(input) amount = input update_icon() diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index 30fe04122fbf..669e9dd86c92 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -768,7 +768,7 @@ All effects don't start immediately, but rather get worse over time; the rate is taste_description = "death, the destroyer of worlds" glass_icon_state = "proj_manhattanglass" glass_name = "Manhattan Project" - glass_desc = "A scientist's drink of choice, for thinking how to blow up the station." + glass_desc = "A scientist's drink of choice, for pondering ways to blow up the station." /datum/reagent/consumable/ethanol/manhattan_proj/on_mob_life(mob/living/carbon/M) diff --git a/code/modules/reagents/chemistry/reagents/drink_reagents.dm b/code/modules/reagents/chemistry/reagents/drink_reagents.dm index 079aa2472740..87da9008c6ef 100644 --- a/code/modules/reagents/chemistry/reagents/drink_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/drink_reagents.dm @@ -852,20 +852,3 @@ glass_icon_state = "red_queen" glass_name = "Red Queen" glass_desc = "DRINK ME." - var/current_size = 1 - -/datum/reagent/consumable/red_queen/on_mob_life(mob/living/carbon/H) - if(prob(75)) - return ..() - var/newsize = pick(0.5, 0.75, 1, 1.50, 2) - H.resize = newsize/current_size - current_size = newsize - H.update_transform() - if(prob(40)) - H.emote("sneeze") - ..() - -/datum/reagent/consumable/red_queen/on_mob_end_metabolize(mob/living/M) - M.resize = 1/current_size - M.update_transform() - ..() diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm index a51981580090..b045a724fbef 100644 --- a/code/modules/reagents/chemistry/reagents/food_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm @@ -657,7 +657,7 @@ color = "#b5a213" taste_description = "tingling mushroom" -/datum/reagent/consumable/tinlux/reaction_mob(mob/living/M) +/datum/reagent/consumable/tinlux/on_mob_metabolize(mob/living/M) M.set_light(2) /datum/reagent/consumable/tinlux/on_mob_end_metabolize(mob/living/M) diff --git a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm index 31149bd6b1fc..28b96d159c15 100644 --- a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -842,9 +842,10 @@ addtimer(CALLBACK(M, /mob/living/carbon.proc/do_jitter_animation, 10), 80) sleep(100) //so the ghost has time to re-enter var/mob/living/carbon/H = M - for(var/organ in H.internal_organs) - var/obj/item/organ/O = organ - O.setOrganDamage(0) + if(H) + for(var/organ in H.internal_organs) + var/obj/item/organ/O = organ + O.setOrganDamage(0) M.adjustOxyLoss(-20, 0) M.adjustToxLoss(-20, 0) M.updatehealth() diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index 11c8d0536907..3bcfb5332f54 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -1597,7 +1597,7 @@ var/current_size = 1 taste_description = "bitterness" // apparently what viagra tastes like -/datum/reagent/growthserum/on_mob_life(mob/living/carbon/H) +/datum/reagent/growthserum/on_mob_metabolize(mob/living/carbon/H) var/newsize = current_size switch(volume) if(0 to 19) @@ -1749,4 +1749,4 @@ description = "A highly specialized extract coming from the Australicus sector, used to create broodmother spiders." color = "#ED2939" taste_description = "upside down" - can_synth = FALSE \ No newline at end of file + can_synth = FALSE diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index 2fbaaf0eef75..ca8c1edf6017 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -1,3 +1,8 @@ +/datum/chemical_reaction/insulin + name = "Insulin" + id = /datum/reagent/medicine/insulin + results = list(/datum/reagent/medicine/insulin = 2) + required_reagents = list(/datum/reagent/medicine/salglu_solution = 1, /datum/reagent/medicine/antitoxin = 1) /datum/chemical_reaction/leporazine name = "Leporazine" diff --git a/code/modules/recycling/conveyor2.dm b/code/modules/recycling/conveyor2.dm index 6e921fa4f572..357679d1d6de 100644 --- a/code/modules/recycling/conveyor2.dm +++ b/code/modules/recycling/conveyor2.dm @@ -150,8 +150,7 @@ GLOBAL_LIST_EMPTY(conveyors_by_id) "You struggle to pry up \the [src] with \the [I].") if(I.use_tool(src, user, 40, volume=40)) if(!(stat & BROKEN)) - var/obj/item/conveyor_construct/C = new/obj/item/conveyor_construct(src.loc) - C.id = id + var/obj/item/stack/conveyor/C = new /obj/item/stack/conveyor(loc, 1, TRUE, id) transfer_fingerprints_to(C) to_chat(user, "You remove the conveyor belt.") qdel(src) @@ -338,37 +337,6 @@ GLOBAL_LIST_EMPTY(conveyors_by_id) if((dir == NORTH) || (dir == WEST)) invert_icon = TRUE -// -// CONVEYOR CONSTRUCTION STARTS HERE -// - -/obj/item/conveyor_construct - icon = 'icons/obj/recycling.dmi' - icon_state = "conveyor_construct" - name = "conveyor belt assembly" - desc = "A conveyor belt assembly." - w_class = WEIGHT_CLASS_BULKY - var/id = "" //inherited by the belt - -/obj/item/conveyor_construct/attackby(obj/item/I, mob/user, params) - ..() - if(istype(I, /obj/item/conveyor_switch_construct)) - to_chat(user, "You link the switch to the conveyor belt assembly.") - var/obj/item/conveyor_switch_construct/C = I - id = C.id - -/obj/item/conveyor_construct/afterattack(atom/A, mob/user, proximity) - . = ..() - if(!proximity || user.stat || !isfloorturf(A) || istype(A, /area/shuttle)) - return - var/cdir = get_dir(A, user) - if(A == user.loc) - to_chat(user, "You cannot place a conveyor belt under yourself.") - return - var/obj/machinery/conveyor/C = new/obj/machinery/conveyor(A, cdir, id) - transfer_fingerprints_to(C) - qdel(src) - /obj/item/conveyor_switch_construct name = "conveyor switch assembly" desc = "A conveyor control switch assembly." @@ -397,6 +365,47 @@ GLOBAL_LIST_EMPTY(conveyors_by_id) transfer_fingerprints_to(NC) qdel(src) +/obj/item/stack/conveyor + name = "conveyor belt assembly" + desc = "A conveyor belt assembly." + icon = 'icons/obj/recycling.dmi' + icon_state = "conveyor_construct" + max_amount = 30 + singular_name = "conveyor belt" + w_class = WEIGHT_CLASS_BULKY + ///id for linking + var/id = "" + +/obj/item/stack/conveyor/Initialize(mapload, new_amount, merge = TRUE, _id) + . = ..() + id = _id + +/obj/item/stack/conveyor/afterattack(atom/A, mob/user, proximity) + . = ..() + if(!proximity || user.stat || !isfloorturf(A) || istype(A, /area/shuttle)) + return + var/cdir = get_dir(A, user) + if(A == user.loc) + to_chat(user, "You cannot place a conveyor belt under yourself!") + return + var/obj/machinery/conveyor/C = new/obj/machinery/conveyor(A, cdir, id) + transfer_fingerprints_to(C) + use(1) + +/obj/item/stack/conveyor/attackby(obj/item/I, mob/user, params) + ..() + if(istype(I, /obj/item/conveyor_switch_construct)) + to_chat(user, "You link the switch to the conveyor belt assembly.") + var/obj/item/conveyor_switch_construct/C = I + id = C.id + +/obj/item/stack/conveyor/update_weight() + return FALSE + +/obj/item/stack/conveyor/thirty + amount = 30 + + /obj/item/paper/guides/conveyor name = "paper- 'Nano-it-up U-build series, #9: Build your very own conveyor belt, in SPACE'" info = "

    Congratulations!

    You are now the proud owner of the best conveyor set available for space mail order! We at Nano-it-up know you love to prepare your own structures without wasting time, so we have devised a special streamlined assembly procedure that puts all other mail-order products to shame!

    Firstly, you need to link the conveyor switch assembly to each of the conveyor belt assemblies. After doing so, you simply need to install the belt assemblies onto the floor, et voila, belt built. Our special Nano-it-up smart switch will detected any linked assemblies as far as the eye can see! This convenience, you can only have it when you Nano-it-up. Stay nano!

    " diff --git a/code/modules/recycling/disposal/bin.dm b/code/modules/recycling/disposal/bin.dm index 34514de901fe..b59386cee6eb 100644 --- a/code/modules/recycling/disposal/bin.dm +++ b/code/modules/recycling/disposal/bin.dm @@ -291,7 +291,7 @@ return ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "disposal_unit", name, 300, 200, master_ui, state) + ui = new(user, src, ui_key, "disposal_unit", name, 300, 180, master_ui, state) ui.open() /obj/machinery/disposal/bin/ui_data(mob/user) @@ -300,8 +300,7 @@ data["full_pressure"] = full_pressure data["pressure_charging"] = pressure_charging data["panel_open"] = panel_open - var/per = CLAMP(100* air_contents.return_pressure() / (SEND_PRESSURE), 0, 100) - data["per"] = round(per, 1) + data["per"] = CLAMP01(air_contents.return_pressure() / (SEND_PRESSURE)) data["isai"] = isAI(user) return data diff --git a/code/modules/recycling/disposal/pipe.dm b/code/modules/recycling/disposal/pipe.dm index 6c269e44be46..eee5f1154444 100644 --- a/code/modules/recycling/disposal/pipe.dm +++ b/code/modules/recycling/disposal/pipe.dm @@ -99,9 +99,7 @@ if(isfloorturf(T)) //intact floor, pop the tile floorturf = T - if(floorturf.floor_tile) - new floorturf.floor_tile(T) - floorturf.make_plating() + floorturf.remove_tile() if(direction) // direction is specified if(isspaceturf(T)) // if ended in space, then range is unlimited diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index baea1554de82..fccf3027c0d5 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -571,6 +571,15 @@ build_path = /obj/item/assembly/signaler category = list("initial", "T-Comm") +/datum/design/mousetrap + name = "Mousetrap" + id = "mousetrap" + build_type = AUTOLATHE | PROTOLATHE + materials = list(MAT_METAL = 100) + build_path = /obj/item/assembly/mousetrap + category = list("initial", "Misc") + departmental_flags = DEPARTMENTAL_FLAG_SERVICE + /datum/design/radio_headset name = "Radio Headset" id = "radio_headset" @@ -783,11 +792,11 @@ category = list("hacked", "Security") /datum/design/a357 - name = "Speed Loader (.357)" + name = ".357 Bullet" id = "a357" build_type = AUTOLATHE - materials = list(MAT_METAL = 30000) - build_path = /obj/item/ammo_box/a357 + materials = list(MAT_METAL = 4000) + build_path = /obj/item/ammo_casing/a357 category = list("hacked", "Security") /datum/design/c10mm @@ -866,9 +875,11 @@ name = "Conveyor Belt" id = "conveyor_belt" build_type = AUTOLATHE - materials = list(MAT_METAL = 5000) - build_path = /obj/item/conveyor_construct + materials = list(MAT_METAL = 3000) + build_path = /obj/item/stack/conveyor category = list("initial", "Construction") + maxstack = 30 + /datum/design/conveyor_switch name = "Conveyor Belt Switch" @@ -970,3 +981,12 @@ build_path = /obj/item/flashlight/pen category = list("initial", "Medical", "Medical Designs") departmental_flags = DEPARTMENTAL_FLAG_MEDICAL + +/datum/design/wallframe/flasher + name = "Mounted Flash Frame" + id = "wallframe/flasher" + build_type = PROTOLATHE + materials = list(MAT_METAL = 10000, MAT_GLASS = 4000) + build_path = /obj/item/wallframe/flasher + category = list("Misc. Machinery") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY diff --git a/code/modules/research/experimentor.dm b/code/modules/research/experimentor.dm index 05a6862dd034..a3284f85f3fc 100644 --- a/code/modules/research/experimentor.dm +++ b/code/modules/research/experimentor.dm @@ -35,6 +35,7 @@ var/list/valid_items = list() //valid items for special reactions like transforming var/list/critical_items_typecache //items that can cause critical reactions var/banned_typecache // items that won't be produced + var/autoexperiment = 0 /obj/machinery/rnd/experimentor/proc/ConvertReqString2List(list/source_list) var/list/temp_list = params2list(source_list) @@ -86,13 +87,18 @@ /obj/item/transfer_valve)) /obj/machinery/rnd/experimentor/RefreshParts() + var/new_resetTime = 15 + var/new_badThingCoeff = 0 for(var/obj/item/stock_parts/manipulator/M in component_parts) - if(resetTime > 0 && (resetTime - M.rating) >= 1) - resetTime -= M.rating + new_resetTime -= M.rating + if(new_resetTime < 1) + new_resetTime = 1 for(var/obj/item/stock_parts/scanning_module/M in component_parts) - badThingCoeff += M.rating*2 + new_badThingCoeff += M.rating*2 for(var/obj/item/stock_parts/micro_laser/M in component_parts) - badThingCoeff += M.rating + new_badThingCoeff += M.rating + resetTime = min(resetTime, new_resetTime) + badThingCoeff = max(badThingCoeff, new_badThingCoeff) /obj/machinery/rnd/experimentor/examine(mob/user) . = ..() @@ -130,14 +136,14 @@ dat += "Loaded Item: [loaded_item]" dat += "
    Available tests:" - dat += "Poke" - dat += "Irradiate" - dat += "Gas" - dat += "Burn" - dat += "Freeze" - dat += "Destroy
    " + dat += "PokeA" + dat += "IrradiateA" + dat += "GasA" + dat += "BurnA" + dat += "FreezeA" + dat += "DestroyA
    " if(istype(loaded_item,/obj/item/relic)) - dat += "Discover" + dat += "Discover" dat += "Eject" var/list/listin = techweb_item_boost_check(src) if(listin) @@ -170,7 +176,7 @@ usr.set_machine(src) var/scantype = href_list["function"] - var/obj/item/process = locate(href_list["item"]) in src + var/toggle_auto = href_list["toggle_auto"] if(href_list["close"]) usr << browse(null, "window=experimentor") @@ -184,27 +190,39 @@ else if(scantype == "refresh") updateUsrDialog() else - if(recentlyExperimented) - to_chat(usr, "[src] has been used too recently!") - else if(!loaded_item) - to_chat(usr, "[src] is not currently loaded!") - else if(!process || process != loaded_item) //Interface exploit protection (such as hrefs or swapping items with interface set to old item) - to_chat(usr, "Interface failure detected in [src]. Please try again.") + if(toggle_auto && scantype == autoexperiment) + autoexperiment = 0 else - var/dotype - if(text2num(scantype) == SCANTYPE_DISCOVER) - dotype = SCANTYPE_DISCOVER - else - dotype = matchReaction(process,scantype) - experiment(dotype,process) - use_power(750) - if(dotype != FAIL) - var/list/nodes = techweb_item_boost_check(process) - var/picked = pickweight(nodes) //This should work. - if(linked_console) - linked_console.stored_research.boost_with_path(SSresearch.techweb_node_by_id(picked), process.type) + if(toggle_auto) + autoexperiment = text2num(scantype) + do_experiment(scantype) updateUsrDialog() +/obj/machinery/rnd/experimentor/proc/do_experiment(scantype = autoexperiment) + var/obj/item/process = loaded_item + if(!scantype) + return + if(recentlyExperimented) + to_chat(usr, "[src] has been used too recently!") + else if(!loaded_item) + to_chat(usr, "[src] is not currently loaded!") + autoexperiment = 0 + else if(!process || process != loaded_item) //Interface exploit protection (such as hrefs or swapping items with interface set to old item) + to_chat(usr, "Interface failure detected in [src]. Please try again.") + else + var/dotype + if(text2num(scantype) == SCANTYPE_DISCOVER) + dotype = SCANTYPE_DISCOVER + else + dotype = matchReaction(process,scantype) + experiment(dotype,process) + use_power(750) + if(dotype != FAIL) + var/list/nodes = techweb_item_boost_check(process) + var/picked = pickweight(nodes) //This should work. + if(linked_console) + linked_console.stored_research.boost_with_path(SSresearch.techweb_node_by_id(picked), process.type) + /obj/machinery/rnd/experimentor/proc/matchReaction(matching,reaction) var/obj/item/D = matching if(D) @@ -241,28 +259,32 @@ smoke.start() -/* yogs start - moved to yogstation/ folder /obj/machinery/rnd/experimentor/proc/experiment(exp,obj/item/exp_on) recentlyExperimented = 1 icon_state = "h_lathe_wloop" var/chosenchem var/criticalReaction = is_type_in_typecache(exp_on, critical_items_typecache) + var/badThingCoeffIfCrit = criticalReaction ? badThingCoeff : 0 // certain malfunctions are desirable for non-critical items //////////////////////////////////////////////////////////////////////////////////////////////// if(exp == SCANTYPE_POKE) visible_message("[src] prods at [exp_on] with mechanical arms.") if(prob(EFFECT_PROB_LOW) && criticalReaction) + autoexperiment = 0 visible_message("[exp_on] is gripped in just the right way, enhancing its focus.") badThingCoeff++ else if(prob(EFFECT_PROB_VERYLOW-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions and destroys [exp_on], lashing its arms out at nearby people!") for(var/mob/living/m in oview(1, src)) m.apply_damage(15, BRUTE, pick(BODY_ZONE_HEAD,BODY_ZONE_CHEST,BODY_ZONE_PRECISE_GROIN)) investigate_log("Experimentor dealt minor brute to [m].", INVESTIGATE_EXPERIMENTOR) ejectItem(TRUE) else if(prob(EFFECT_PROB_LOW-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions!") exp = SCANTYPE_OBLITERATE else if(prob(EFFECT_PROB_MEDIUM-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, throwing the [exp_on]!") var/mob/living/target = locate(/mob/living) in oview(7,src) if(target) @@ -275,22 +297,26 @@ if(exp == SCANTYPE_IRRADIATE) visible_message("[src] reflects radioactive rays at [exp_on]!") if(prob(EFFECT_PROB_LOW) && criticalReaction) + autoexperiment = 0 visible_message("[exp_on] has activated an unknown subroutine!") cloneMode = TRUE investigate_log("Experimentor has made a clone of [exp_on]", INVESTIGATE_EXPERIMENTOR) ejectItem() else if(prob(EFFECT_PROB_VERYLOW-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, melting [exp_on] and leaking radiation!") radiation_pulse(src, 500) ejectItem(TRUE) else if(prob(EFFECT_PROB_LOW-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, spewing toxic waste!") for(var/turf/T in oview(1, src)) if(!T.density) if(prob(EFFECT_PROB_VERYHIGH) && !(locate(/obj/effect/decal/cleanable/greenglow) in T)) var/obj/effect/decal/cleanable/reagentdecal = new/obj/effect/decal/cleanable/greenglow(T) reagentdecal.reagents.add_reagent(/datum/reagent/uranium/radium, 7) - else if(prob(EFFECT_PROB_MEDIUM-badThingCoeff)) + else if(prob(EFFECT_PROB_MEDIUM-badThingCoeffIfCrit)) + autoexperiment = 0 var/savedName = "[exp_on]" ejectItem(TRUE) var/newPath = text2path(pickweight(valid_items)) @@ -305,9 +331,11 @@ if(exp == SCANTYPE_GAS) visible_message("[src] fills its chamber with gas, [exp_on] included.") if(prob(EFFECT_PROB_LOW) && criticalReaction) + autoexperiment = 0 visible_message("[exp_on] achieves the perfect mix!") new /obj/item/stack/sheet/mineral/plasma(get_turf(pick(oview(1,src)))) - else if(prob(EFFECT_PROB_VERYLOW-badThingCoeff)) + else if(prob(EFFECT_PROB_VERYLOW-badThingCoeffIfCrit)) + autoexperiment = 0 visible_message("[src] destroys [exp_on], leaking dangerous gas!") chosenchem = pick(/datum/reagent/carbon,/datum/reagent/uranium/radium,/datum/reagent/toxin,/datum/reagent/consumable/condensedcapsaicin,/datum/reagent/drug/mushroomhallucinogen,/datum/reagent/drug/space_drugs,/datum/reagent/consumable/ethanol,/datum/reagent/consumable/ethanol/beepsky_smash) var/datum/reagents/R = new/datum/reagents(50) @@ -320,9 +348,10 @@ smoke.start() qdel(R) ejectItem(TRUE) - else if(prob(EFFECT_PROB_VERYLOW-badThingCoeff)) + else if(prob(EFFECT_PROB_VERYLOW-badThingCoeffIfCrit)) + autoexperiment = 0 visible_message("[src]'s chemical chamber has sprung a leak!") - chosenchem = pick(/datum/reagent/mutationtoxin/classic,/datum/reagent/nanomachines,/datum/reagent/toxin/acid) + chosenchem = pick(/datum/reagent/mutationtoxin/felinid,/datum/reagent/nanomachines,/datum/reagent/toxin/acid) var/datum/reagents/R = new/datum/reagents(50) R.my_atom = src R.add_reagent(chosenchem , 50) @@ -335,9 +364,11 @@ warn_admins(usr, "[chosenchem] smoke") investigate_log("Experimentor has released [chosenchem] smoke!", INVESTIGATE_EXPERIMENTOR) else if(prob(EFFECT_PROB_LOW-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, spewing harmless gas.") throwSmoke(loc) else if(prob(EFFECT_PROB_MEDIUM-badThingCoeff)) + autoexperiment = 0 visible_message("[src] melts [exp_on], ionizing the air around it!") empulse(loc, 4, 6) investigate_log("Experimentor has generated an Electromagnetic Pulse.", INVESTIGATE_EXPERIMENTOR) @@ -346,16 +377,18 @@ if(exp == SCANTYPE_HEAT) visible_message("[src] raises [exp_on]'s temperature.") if(prob(EFFECT_PROB_LOW) && criticalReaction) + autoexperiment = 0 visible_message("[src]'s emergency coolant system gives off a small ding!") playsound(src, 'sound/machines/ding.ogg', 50, 1) var/obj/item/reagent_containers/food/drinks/coffee/C = new /obj/item/reagent_containers/food/drinks/coffee(get_turf(pick(oview(1,src)))) - chosenchem = pick(/datum/reagent/toxin/plasma,/datum/reagent/consumable/capsaicin,/datum/reagent/consumable/ethanol) + chosenchem = pick("plasma","capsaicin","ethanol") C.reagents.remove_any(25) C.reagents.add_reagent(chosenchem , 50) C.name = "Cup of Suspicious Liquid" C.desc = "It has a large hazard symbol printed on the side in fading ink." investigate_log("Experimentor has made a cup of [chosenchem] coffee.", INVESTIGATE_EXPERIMENTOR) else if(prob(EFFECT_PROB_VERYLOW-badThingCoeff)) + autoexperiment = 0 var/turf/start = get_turf(src) var/mob/M = locate(/mob/living) in view(src, 3) var/turf/MT = get_turf(M) @@ -366,11 +399,13 @@ FB.preparePixelProjectile(MT, start) FB.fire() else if(prob(EFFECT_PROB_LOW-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, melting [exp_on] and releasing a burst of flame!") explosion(loc, -1, 0, 0, 0, 0, flame_range = 2) investigate_log("Experimentor started a fire.", INVESTIGATE_EXPERIMENTOR) ejectItem(TRUE) else if(prob(EFFECT_PROB_MEDIUM-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, melting [exp_on] and leaking hot air!") var/datum/gas_mixture/env = loc.return_air() var/transfer_moles = 0.25 * env.total_moles() @@ -385,6 +420,7 @@ investigate_log("Experimentor has released hot air.", INVESTIGATE_EXPERIMENTOR) ejectItem(TRUE) else if(prob(EFFECT_PROB_MEDIUM-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, activating its emergency coolant systems!") throwSmoke(loc) for(var/mob/living/m in oview(1, src)) @@ -395,20 +431,22 @@ if(exp == SCANTYPE_COLD) visible_message("[src] lowers [exp_on]'s temperature.") if(prob(EFFECT_PROB_LOW) && criticalReaction) + autoexperiment = 0 visible_message("[src]'s emergency coolant system gives off a small ding!") var/obj/item/reagent_containers/food/drinks/coffee/C = new /obj/item/reagent_containers/food/drinks/coffee(get_turf(pick(oview(1,src)))) playsound(src, 'sound/machines/ding.ogg', 50, 1) //Ding! Your death coffee is ready! - chosenchem = pick(/datum/reagent/uranium,/datum/reagent/consumable/frostoil,/datum/reagent/medicine/ephedrine) + chosenchem = pick("uranium","frostoil","ephedrine") C.reagents.remove_any(25) C.reagents.add_reagent(chosenchem , 50) C.name = "Cup of Suspicious Liquid" C.desc = "It has a large hazard symbol printed on the side in fading ink." investigate_log("Experimentor has made a cup of [chosenchem] coffee.", INVESTIGATE_EXPERIMENTOR) else if(prob(EFFECT_PROB_VERYLOW-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, shattering [exp_on] and releasing a dangerous cloud of coolant!") var/datum/reagents/R = new/datum/reagents(50) R.my_atom = src - R.add_reagent(/datum/reagent/consumable/frostoil , 50) + R.add_reagent(/datum/reagent/consumable/frostoil, 50) investigate_log("Experimentor has released frostoil gas.", INVESTIGATE_EXPERIMENTOR) var/datum/effect_system/smoke_spread/chem/smoke = new smoke.set_up(R, 0, src, silent = TRUE) @@ -417,6 +455,7 @@ qdel(R) ejectItem(TRUE) else if(prob(EFFECT_PROB_LOW-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, shattering [exp_on] and leaking cold air!") var/datum/gas_mixture/env = loc.return_air() var/transfer_moles = 0.25 * env.total_moles() @@ -431,6 +470,7 @@ investigate_log("Experimentor has released cold air.", INVESTIGATE_EXPERIMENTOR) ejectItem(TRUE) else if(prob(EFFECT_PROB_MEDIUM-badThingCoeff)) + autoexperiment = 0 visible_message("[src] malfunctions, releasing a flurry of chilly air as [exp_on] pops out!") var/datum/effect_system/smoke_spread/smoke = new smoke.set_up(0, loc) @@ -438,6 +478,7 @@ ejectItem() //////////////////////////////////////////////////////////////////////////////////////////////// if(exp == SCANTYPE_OBLITERATE) + autoexperiment = 0 visible_message("[exp_on] activates the crushing mechanism, [exp_on] is destroyed!") if(linked_console.linked_lathe) var/datum/component/material_container/linked_materials = linked_console.linked_lathe.GetComponent(/datum/component/material_container) @@ -472,6 +513,7 @@ visible_message("[exp_on] [a], and [b], the experiment was a failure.") if(exp == SCANTYPE_DISCOVER) + autoexperiment = 0 visible_message("[src] scans the [exp_on], revealing its true nature!") playsound(src, 'sound/effects/supermatter.ogg', 50, 3, -1) var/obj/item/relic/R = loaded_item @@ -479,52 +521,58 @@ investigate_log("Experimentor has revealed a relic with [R.realProc] effect.", INVESTIGATE_EXPERIMENTOR) ejectItem() + var/badThingCoeffIfSuccess = (exp == FAIL) ? 0 : badThingCoeff + //Global reactions - if(prob(EFFECT_PROB_VERYLOW-badThingCoeff) && loaded_item) - var/globalMalf = rand(1,100) - if(globalMalf < 15) - visible_message("[src]'s onboard detection system has malfunctioned!") - item_reactions["[exp_on.type]"] = pick(SCANTYPE_POKE,SCANTYPE_IRRADIATE,SCANTYPE_GAS,SCANTYPE_HEAT,SCANTYPE_COLD,SCANTYPE_OBLITERATE) - ejectItem() - if(globalMalf > 16 && globalMalf < 35) - visible_message("[src] melts [exp_on], ian-izing the air around it!") - throwSmoke(loc) - if(trackedIan) - throwSmoke(trackedIan.loc) - trackedIan.forceMove(loc) - investigate_log("Experimentor has stolen Ian!", INVESTIGATE_EXPERIMENTOR) //...if anyone ever fixes it... - else - new /mob/living/simple_animal/pet/dog/corgi(loc) - investigate_log("Experimentor has spawned a new corgi.", INVESTIGATE_EXPERIMENTOR) - ejectItem(TRUE) - if(globalMalf > 36 && globalMalf < 50) - visible_message("Experimentor draws the life essence of those nearby!") - for(var/mob/living/m in view(4,src)) - to_chat(m, "You feel your flesh being torn from you, mists of blood drifting to [src]!") - m.apply_damage(50, BRUTE, BODY_ZONE_CHEST) - investigate_log("Experimentor has taken 50 brute a blood sacrifice from [m]", INVESTIGATE_EXPERIMENTOR) - if(globalMalf > 51 && globalMalf < 75) - visible_message("[src] encounters a run-time error!") - throwSmoke(loc) - if(trackedRuntime) - throwSmoke(trackedRuntime.loc) - trackedRuntime.forceMove(drop_location()) - investigate_log("Experimentor has stolen Runtime!", INVESTIGATE_EXPERIMENTOR) - else - new /mob/living/simple_animal/pet/cat(loc) - investigate_log("Experimentor failed to steal runtime, and instead spawned a new cat.", INVESTIGATE_EXPERIMENTOR) - ejectItem(TRUE) - if(globalMalf > 76) - visible_message("[src] begins to smoke and hiss, shaking violently!") - use_power(500000) - investigate_log("Experimentor has drained power from its APC", INVESTIGATE_EXPERIMENTOR) + if(prob(EFFECT_PROB_VERYLOW-badThingCoeffIfSuccess) && prob(14) && loaded_item) + autoexperiment = 0 + visible_message("[src]'s onboard detection system has malfunctioned!") + item_reactions["[exp_on.type]"] = pick(SCANTYPE_POKE,SCANTYPE_IRRADIATE,SCANTYPE_GAS,SCANTYPE_HEAT,SCANTYPE_COLD,SCANTYPE_OBLITERATE) + ejectItem() + if(prob(EFFECT_PROB_VERYLOW-badThingCoeff) && prob(19) && loaded_item) + autoexperiment = 0 + visible_message("[src] melts [exp_on], ian-izing the air around it!") + throwSmoke(loc) + if(trackedIan) + throwSmoke(trackedIan.loc) + trackedIan.forceMove(loc) + investigate_log("Experimentor has stolen Ian!", INVESTIGATE_EXPERIMENTOR) //...if anyone ever fixes it... + else + new /mob/living/simple_animal/pet/dog/corgi(loc) + investigate_log("Experimentor has spawned a new corgi.", INVESTIGATE_EXPERIMENTOR) + ejectItem(TRUE) + if(prob(EFFECT_PROB_VERYLOW-badThingCoeff) && prob(14) && loaded_item) + autoexperiment = 0 + visible_message("Experimentor draws the life essence of those nearby!") + for(var/mob/living/m in view(4,src)) + to_chat(m, "You feel your flesh being torn from you, mists of blood drifting to [src]!") + m.apply_damage(50, BRUTE, BODY_ZONE_CHEST) + investigate_log("Experimentor has taken 50 brute a blood sacrifice from [m]", INVESTIGATE_EXPERIMENTOR) + if(prob(EFFECT_PROB_VERYLOW-badThingCoeff) && prob(23) && loaded_item) + autoexperiment = 0 + visible_message("[src] encounters a run-time error!") + throwSmoke(loc) + if(trackedRuntime) + throwSmoke(trackedRuntime.loc) + trackedRuntime.forceMove(drop_location()) + investigate_log("Experimentor has stolen Runtime!", INVESTIGATE_EXPERIMENTOR) + else + new /mob/living/simple_animal/pet/cat(loc) + investigate_log("Experimentor failed to steal runtime, and instead spawned a new cat.", INVESTIGATE_EXPERIMENTOR) + ejectItem(TRUE) + if(prob(EFFECT_PROB_VERYLOW-badThingCoeff) && prob(23) && loaded_item) + autoexperiment = 0 + visible_message("[src] begins to smoke and hiss, shaking violently!") + use_power(500000) + investigate_log("Experimentor has drained power from its APC", INVESTIGATE_EXPERIMENTOR) addtimer(CALLBACK(src, .proc/reset_exp), resetTime) -*/ // yogs end /obj/machinery/rnd/experimentor/proc/reset_exp() update_icon() recentlyExperimented = FALSE + if(autoexperiment) + do_experiment() /obj/machinery/rnd/experimentor/update_icon() icon_state = "h_lathe" diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 93dba3432300..58da35b6d31f 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -10,7 +10,7 @@ design_ids = list("basic_matter_bin", "basic_cell", "basic_scanning", "basic_capacitor", "basic_micro_laser", "micro_mani", "desttagger", "handlabel", "packagewrap", "destructive_analyzer", "circuit_imprinter", "experimentor", "rdconsole", "design_disk", "tech_disk", "rdserver", "rdservercontrol", "mechfab", "paystand", "space_heater", "beaker", "large_beaker", "bucket", "xlarge_beaker", "sec_rshot", "sec_beanbag_slug", "sec_bshot", "sec_slug", "sec_Islug", "sec_dart", "sec_38", - "rglass","plasteel","plastitanium","plasmaglass","plasmareinforcedglass","titaniumglass","plastitaniumglass") + "rglass","plasteel","plastitanium","plasmaglass","plasmareinforcedglass","titaniumglass","plastitaniumglass","wallframe/flasher") /datum/techweb_node/mmi id = "mmi" diff --git a/code/modules/ruins/lavaland_ruin_code.dm b/code/modules/ruins/lavaland_ruin_code.dm index 333801c398cc..b4a6f9c3fe61 100644 --- a/code/modules/ruins/lavaland_ruin_code.dm +++ b/code/modules/ruins/lavaland_ruin_code.dm @@ -77,6 +77,7 @@ /obj/item/stack/sheet/bone = /datum/species/golem/bone, /obj/item/stack/sheet/cloth/durathread = /datum/species/golem/durathread, /obj/item/stack/sheet/cotton/durathread = /datum/species/golem/durathread, + /obj/item/stack/sheet/mineral/snow = /datum/species/golem/snow, /obj/item/stack/sheet/capitalisium = /datum/species/golem/capitalist, /obj/item/stack/sheet/stalinium = /datum/species/golem/soviet) @@ -106,7 +107,9 @@ death = FALSE icon = 'icons/obj/machines/sleeper.dmi' icon_state = "sleeper_s" - flavour_text = "You are a syndicate agent, employed in a top secret research facility developing biological weapons. Unfortunately, your hated enemy, Nanotrasen, has begun mining in this sector. Continue your research as best you can, and try to keep a low profile. The base is rigged with explosives, DO NOT abandon it or let it fall into enemy hands!" + short_desc = "You are a syndicate science technician, employed in a top secret research facility developing biological weapons." + flavour_text = "Unfortunately, your hated enemy, Nanotrasen, has begun mining in this sector. Continue your research as best you can, and try to keep a low profile." + important_info = "The base is rigged with explosives, DO NOT abandon it or let it fall into enemy hands!" outfit = /datum/outfit/lavaland_syndicate assignedrole = "Lavaland Syndicate" @@ -131,11 +134,15 @@ /obj/effect/mob_spawn/human/lavaland_syndicate/comms name = "Syndicate Comms Agent" - flavour_text = "You are a syndicate agent, employed in a top secret research facility developing biological weapons. Unfortunately, your hated enemy, Nanotrasen, has begun mining in this sector. Monitor enemy activity as best you can, and try to keep a low profile. DO NOT abandon the base. Use the communication equipment to provide support to any field agents, and sow disinformation to throw Nanotrasen off your trail. Do not let the base fall into enemy hands!" + short_desc = "You are a syndicate comms agent, employed in a top secret research facility developing biological weapons." + flavour_text = "Unfortunately, your hated enemy, Nanotrasen, has begun mining in this sector. Monitor enemy activity as best you can, and try to keep a low profile. Use the communication equipment to provide support to any field agents, and sow disinformation to throw Nanotrasen off your trail. Do not let the base fall into enemy hands!" + important_info = "DO NOT abandon the base." outfit = /datum/outfit/lavaland_syndicate/comms /obj/effect/mob_spawn/human/lavaland_syndicate/comms/space - flavour_text = "You are a syndicate agent, assigned to a small listening post station situated near your hated enemy's top secret research facility: Space Station 13. Monitor enemy activity as best you can, and try to keep a low profile. DO NOT abandon the base. Use the communication equipment to provide support to any field agents, and sow disinformation to throw Nanotrasen off your trail. Do not let the base fall into enemy hands!" + short_desc = "You are a syndicate agent, assigned to a small listening post station situated near your hated enemy's top secret research facility: Space Station 13." + flavour_text = "Monitor enemy activity as best you can, and try to keep a low profile. Monitor enemy activity as best you can, and try to keep a low profile. Use the communication equipment to provide support to any field agents, and sow disinformation to throw Nanotrasen off your trail. Do not let the base fall into enemy hands!" + important_info = "DO NOT abandon the base." /obj/effect/mob_spawn/human/lavaland_syndicate/comms/space/Initialize() . = ..() diff --git a/code/modules/station_goals/bsa.dm b/code/modules/station_goals/bsa.dm index c989056e63c9..353fc90b21c1 100644 --- a/code/modules/station_goals/bsa.dm +++ b/code/modules/station_goals/bsa.dm @@ -221,7 +221,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "bsa", name, 400, 305, master_ui, state) + ui = new(user, src, ui_key, "bsa", name, 400, 220, master_ui, state) ui.open() /obj/machinery/computer/bsa_control/ui_data() @@ -250,6 +250,8 @@ update_icon() /obj/machinery/computer/bsa_control/proc/calibrate(mob/user) + if(!GLOB.bsa_unlock) + return var/list/gps_locators = list() for(var/obj/item/gps/G in GLOB.GPS_list) //nulls on the list somehow if(G.tracking) diff --git a/code/modules/station_goals/dna_vault.dm b/code/modules/station_goals/dna_vault.dm index f6489418808b..b2514da8674c 100644 --- a/code/modules/station_goals/dna_vault.dm +++ b/code/modules/station_goals/dna_vault.dm @@ -140,6 +140,7 @@ var/list/animals = list() var/list/plants = list() var/list/dna = list() + var/static/list/users = list() var/completed = FALSE var/list/power_lottery = list() @@ -205,11 +206,14 @@ data["choiceA"] = "" data["choiceB"] = "" if(user && completed) - var/list/L = power_lottery[user] - if(L && L.len) - data["used"] = FALSE - data["choiceA"] = L[1] - data["choiceB"] = L[2] + if(ishuman(user)) + var/mob/living/carbon/human/H = user + if(!users[H]) + var/list/L = power_lottery[user] + if(L && L.len) + data["used"] = FALSE + data["choiceA"] = L[1] + data["choiceB"] = L[2] return data /obj/machinery/dna_vault/ui_act(action, params) @@ -277,8 +281,9 @@ ADD_TRAIT(H, TRAIT_PIERCEIMMUNE, "dna_vault") if(VAULT_SPEED) to_chat(H, "Your legs feel faster.") - H.add_movespeed_modifier(MOVESPEED_ID_DNA_VAULT, update=TRUE, priority=100, multiplicative_slowdown=-1, blacklisted_movetypes=(FLYING|FLOATING)) + H.add_movespeed_modifier(MOVESPEED_ID_DNA_VAULT, update=TRUE, priority=100, multiplicative_slowdown=-0.74, blacklisted_movetypes=(FLYING|FLOATING)) if(VAULT_QUICK) to_chat(H, "Your arms move as fast as lightning.") H.next_move_modifier = 0.5 + users[H] = TRUE power_lottery[H] = list() diff --git a/code/modules/surgery/helpers.dm b/code/modules/surgery/helpers.dm index 8e863ffc4032..6e39563d7b6b 100644 --- a/code/modules/surgery/helpers.dm +++ b/code/modules/surgery/helpers.dm @@ -49,7 +49,7 @@ var/datum/surgery/S = available_surgeries[P] for(var/datum/surgery/other in M.surgeries) - if(other.location == S.location) + if(other.location == selected_zone) return //during the input() another surgery was started at the same location. //we check that the surgery is still doable after the input() wait. @@ -79,7 +79,7 @@ else if(!current_surgery.step_in_progress) attempt_cancel_surgery(current_surgery, I, M, user) - return 1 + return TRUE /proc/attempt_cancel_surgery(datum/surgery/S, obj/item/I, mob/living/M, mob/user) var/selected_zone = user.zone_selected diff --git a/code/modules/surgery/surgery.dm b/code/modules/surgery/surgery.dm index ee6b2c160340..f9f3e0236541 100644 --- a/code/modules/surgery/surgery.dm +++ b/code/modules/surgery/surgery.dm @@ -86,6 +86,8 @@ return TRUE //yogs end /datum/surgery/proc/next_step(mob/user, intent) + if(location != user.zone_selected) + return FALSE if(step_in_progress) return 1 diff --git a/code/modules/tgui/external.dm b/code/modules/tgui/external.dm index 9bacdd1c036b..f7c339a314c9 100644 --- a/code/modules/tgui/external.dm +++ b/code/modules/tgui/external.dm @@ -33,6 +33,38 @@ /datum/proc/ui_data(mob/user) return list() // Not implemented. + /** + * public + * + * Static Data to be sent to the UI. + * Static data differs from normal data in that it's large data that should be sent infrequently + * This is implemented optionally for heavy uis that would be sending a lot of redundant data + * frequently. + * Gets squished into one object on the frontend side, but the static part is cached. + * + * required user mob The mob interacting with the UI. + * + * return list Statuic Data to be sent to the UI. + **/ +/datum/proc/ui_static_data(mob/user) + return list() + +/** + * public + * + * Forces an update on static data. Should be done manually whenever something happens to change static data. + * + * required user the mob currently interacting with the ui + * optional ui ui to be updated + * optional ui_key ui key of ui to be updated + * +**/ +/datum/proc/update_static_data(mob/user, datum/tgui/ui, ui_key = "main") + ui = SStgui.try_update_ui(user, src, ui_key, ui) + if(!ui) + return //If there was no ui to update, there's no static data to update either. + ui.push_data(null, ui_static_data(), TRUE) + /** * public @@ -110,4 +142,4 @@ ui.close() // Unset machine just to be sure. if(src && src.mob) - src.mob.unset_machine() \ No newline at end of file + src.mob.unset_machine() diff --git a/code/modules/tgui/tgui.dm b/code/modules/tgui/tgui.dm index 77ee3697ba68..ad1c9d824934 100644 --- a/code/modules/tgui/tgui.dm +++ b/code/modules/tgui/tgui.dm @@ -8,32 +8,40 @@ * tgui datum (represents a UI). **/ /datum/tgui - var/mob/user // The mob who opened/is using the UI. - var/datum/src_object // The object which owns the UI. - var/title // The title of te UI. - var/ui_key // The ui_key of the UI. This allows multiple UIs for one src_object. - var/window_id // The window_id for browse() and onclose(). - var/width = 0 // The window width. - var/height = 0 // The window height - var/window_options = list( // Extra options to winset(). - "focus" = FALSE, - "titlebar" = TRUE, - "can_resize" = TRUE, - "can_minimize" = TRUE, - "can_maximize" = FALSE, - "can_close" = TRUE, - "auto_format" = FALSE - ) - var/style = "nanotrasen" // The style to be used for this UI. - var/interface // The interface (template) to be used for this UI. - var/autoupdate = TRUE // Update the UI every MC tick. - var/initialized = FALSE // If the UI has been initialized yet. - var/list/initial_data // The data (and datastructure) used to initialize the UI. - var/status = UI_INTERACTIVE // The status/visibility of the UI. - var/datum/ui_state/state = null // Topic state used to determine status/interactability. - var/datum/tgui/master_ui // The parent UI. - var/list/datum/tgui/children = list() // Children of this UI. - var/titlebar = TRUE + /// The mob who opened/is using the UI. + var/mob/user + /// The object which owns the UI. + var/datum/src_object + /// The title of te UI. + var/title + /// The ui_key of the UI. This allows multiple UIs for one src_object. + var/ui_key + /// The window_id for browse() and onclose(). + var/window_id + /// The window width. + var/width = 0 + /// The window height + var/height = 0 + /// The style to be used for this UI. + var/style = "nanotrasen" + /// The interface (template) to be used for this UI. + var/interface + /// Update the UI every MC tick. + var/autoupdate = TRUE + /// If the UI has been initialized yet. + var/initialized = FALSE + /// The data (and datastructure) used to initialize the UI. + var/list/initial_data + /// The static data used to initialize the UI. + var/list/initial_static_data + /// The status/visibility of the UI. + var/status = UI_INTERACTIVE + /// Topic state used to determine status/interactability. + var/datum/ui_state/state = null + /// The parent UI. + var/datum/tgui/master_ui + /// Children of this UI. + var/list/datum/tgui/children = list() var/custom_browser_id = FALSE var/ui_screen = "home" @@ -75,7 +83,7 @@ master_ui.children += src src.state = state - var/datum/asset/assets = get_asset_datum(/datum/asset/simple/tgui) + var/datum/asset/assets = get_asset_datum(/datum/asset/group/tgui) assets.send(user) /** @@ -87,23 +95,47 @@ if(!user.client) return // Bail if there is no client. - update_status(push = 0) // Update the window status. + update_status(push = FALSE) // Update the window status. if(status < UI_UPDATE) return // Bail if we're not supposed to open. - - if(!initial_data) - set_initial_data(src_object.ui_data(user)) // Get the UI data. - - var/window_size = "" + var/window_size if(width && height) // If we have a width and height, use them. window_size = "size=[width]x[height];" + else + window_size = "" + + // Remove titlebar and resize handles for a fancy window + var/have_title_bar + if(user.client.prefs.tgui_fancy) + have_title_bar = "titlebar=0;can_resize=0;" + else + have_title_bar = "titlebar=1;can_resize=1;" - var/debugable = check_rights_for(user.client, R_DEBUG) - user << browse(get_html(debugable), "window=[window_id];[window_size][list2params(window_options)]") // Open the window. + // Generate page html + var/html + html = SStgui.basehtml + // Allow the src object to override the html if needed + html = src_object.ui_base_html(html) + // Replace template tokens with important UI data + // NOTE: Intentional \ref usage; tgui datums can't/shouldn't + // be tagged, so this is an effective unwrap + html = replacetextEx(html, "\[ref]", "\ref[src]") + html = replacetextEx(html, "\[style]", style) + + // Open the window. + user << browse(html, "window=[window_id];can_minimize=0;auto_format=0;[window_size][have_title_bar]") if (!custom_browser_id) - winset(user, window_id, "on-close=\"uiclose [REF(src)]\"") // Instruct the client to signal UI when the window is closed. + // Instruct the client to signal UI when the window is closed. + // NOTE: Intentional \ref usage; tgui datums can't/shouldn't + // be tagged, so this is an effective unwrap + winset(user, window_id, "on-close=\"uiclose \ref[src]\"") SStgui.on_open(src) + if(!initial_data) + initial_data = src_object.ui_data(user) + if(!initial_static_data) + initial_static_data = src_object.ui_static_data(user) + /** * public * @@ -113,11 +145,13 @@ * optional template string The name of the new interface. * optional data list The new initial data. **/ -/datum/tgui/proc/reinitialize(interface, list/data) +/datum/tgui/proc/reinitialize(interface, list/data, list/static_data) if(interface) set_interface(interface) // Set a new interface. if(data) - set_initial_data(data) // Replace the initial_data. + initial_data = data + if(static_data) + initial_static_data = static_data open() /** @@ -136,15 +170,6 @@ master_ui = null qdel(src) - /** - * public - * - * Sets the browse() window options for this UI. - * - * required window_options list The window options to set. - **/ -/datum/tgui/proc/set_window_options(list/window_options) - src.window_options = window_options /** * public @@ -173,78 +198,9 @@ * * required state bool Enable/disable auto-updating. **/ -/datum/tgui/proc/set_autoupdate(state = 1) +/datum/tgui/proc/set_autoupdate(state = TRUE) autoupdate = state - /** - * private - * - * Set the data to initialize the UI with. - * The datastructure cannot be changed by subsequent updates. - * - * optional data list The data/datastructure to initialize the UI with. - **/ -/datum/tgui/proc/set_initial_data(list/data) - initial_data = data - - /** - * private - * - * Generate HTML for this UI. - * - * optional bool inline If the JSON should be inlined into the HTML (for debugging). - * - * return string UI HTML output. - **/ -/datum/tgui/proc/get_html(var/inline) - var/html - html = SStgui.basehtml - - //Allow the src object to override the html if needed - html = src_object.ui_base_html(html) - //Strip out any remaining custom tags that are used in ui_base_html - html = replacetext(html, "", "") - - // Poplate HTML with JSON if we're supposed to inline. - if(inline) - html = replacetextEx(html, "{}", get_json(initial_data)) - - - //Setup for tgui stuff, including styles - html = replacetextEx(html, "\[ref]", "[REF(src)]") - html = replacetextEx(html, "\[style]", style) - return html - - /** - * private - * - * Get the config data/datastructure to initialize the UI with. - * - * return list The config data. - **/ -/datum/tgui/proc/get_config_data() - var/list/config_data = list( - "title" = title, - "status" = status, - "screen" = ui_screen, - "style" = style, - "interface" = interface, - "fancy" = user.client.prefs.tgui_fancy, - "locked" = user.client.prefs.tgui_lock && !custom_browser_id, - "window" = window_id, - "ref" = "[REF(src)]", - "user" = list( - "name" = user.name, - "ref" = "[REF(user)]" - ), - "srcObject" = list( - "name" = "[src_object]", - "ref" = "[REF(src_object)]" - ), - "titlebar" = titlebar - ) - return config_data - /** * private * @@ -253,12 +209,25 @@ * * return string The packaged JSON. **/ -/datum/tgui/proc/get_json(list/data) +/datum/tgui/proc/get_json(list/data, list/static_data) var/list/json_data = list() - json_data["config"] = get_config_data() + json_data["config"] = list( + "title" = title, + "status" = status, + "screen" = ui_screen, + "style" = style, + "interface" = interface, + "fancy" = user.client.prefs.tgui_fancy, + "locked" = user.client.prefs.tgui_lock && !custom_browser_id, + "window" = window_id, + // Intentional \ref usage; tgui datums can't/shouldn't be tagged so this is an effective unwrap + "ref" = "\ref[src]" + ) if(!isnull(data)) json_data["data"] = data + if(!isnull(static_data)) + json_data["static_data"] = static_data // Generate the JSON. var/json = json_encode(json_data) @@ -283,12 +252,17 @@ switch(action) if("tgui:initialize") - user << output(url_encode(get_json(initial_data)), "[custom_browser_id ? window_id : "[window_id].browser"]:initialize") + user << output(url_encode(get_json(initial_data, initial_static_data)), "[custom_browser_id ? window_id : "[window_id].browser"]:initialize") initialized = TRUE if("tgui:view") if(params["screen"]) ui_screen = params["screen"] SStgui.update_uis(src_object) + if("tgui:log") + // Force window to show frills on fatal errors + if(params["fatal"]) + winset(user, window_id, "titlebar=1;can-resize=1;size=600x600") + log_message(params["log"]) if("tgui:link") user << link(params["url"]) if("tgui:fancy") @@ -296,7 +270,7 @@ if("tgui:nofrills") user.client.prefs.tgui_fancy = FALSE else - update_status(push = 0) // Update the window state. + update_status(push = FALSE) // Update the window state. if(src_object.ui_act(action, params, src, state)) // Call ui_act() on the src_object. SStgui.update_uis(src_object) // Update if the object requested it. @@ -308,7 +282,7 @@ * * optional force bool If the UI should be forced to update. **/ -/datum/tgui/process(force = 0) +/datum/tgui/process(force = FALSE) var/datum/host = src_object.ui_host(user) if(!src_object || !host || !user) // If the object or user died (or something else), abort. close() @@ -327,15 +301,15 @@ * required data list The data to send. * optional force bool If the update should be sent regardless of state. **/ -/datum/tgui/proc/push_data(data, force = 0) - update_status(push = 0) // Update the window state. +/datum/tgui/proc/push_data(data, static_data, force = FALSE) + update_status(push = FALSE) // Update the window state. if(!initialized) return // Cannot update UI if it is not set up yet. if(status <= UI_DISABLED && !force) return // Cannot update UI, we have no visibility. // Send the new JSON to the update() Javascript function. - user << output(url_encode(get_json(data)), "[custom_browser_id ? window_id : "[window_id].browser"]:update") + user << output(url_encode(get_json(data, static_data)), "[custom_browser_id ? window_id : "[window_id].browser"]:update") /** * private @@ -355,7 +329,7 @@ * * optional push bool Push an update to the UI (an update is always sent for UI_DISABLED). **/ -/datum/tgui/proc/update_status(push = 0) +/datum/tgui/proc/update_status(push = FALSE) var/status = src_object.ui_status(user, state) if(master_ui) status = min(status, master_ui.status) @@ -372,7 +346,7 @@ * required status int The status to set (UI_CLOSE/UI_DISABLED/UI_UPDATE/UI_INTERACTIVE). * optional push bool Push an update to the UI (an update is always sent for UI_DISABLED). **/ -/datum/tgui/proc/set_status(status, push = 0) +/datum/tgui/proc/set_status(status, push = FALSE) if(src.status != status) // Only update if status has changed. if(src.status == UI_DISABLED) src.status = status @@ -381,7 +355,7 @@ else src.status = status if(status == UI_DISABLED || push) // Update if the UI just because disabled, or a push is requested. - push_data(null, force = 1) + push_data(null, force = TRUE) -/datum/tgui/proc/set_titlebar(value) - titlebar = value +/datum/tgui/proc/log_message(message) + log_tgui("[user] ([user.ckey]) using \"[title]\":\n[message]") diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index 85bfbd1d50b5..9bb698a613e5 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -132,11 +132,11 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) //Discounts (dynamically filled above) /datum/uplink_item/discounts - category = "Discounted Gear" + category = "Discounts" //All bundles and telecrystals /datum/uplink_item/bundles_TC - category = "Bundles and Telecrystals" + category = "Bundles" surplus = 0 cant_discount = TRUE @@ -312,7 +312,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) // Dangerous Items /datum/uplink_item/dangerous - category = "Conspicuous and Dangerous Weapons" + category = "Conspicuous Weapons" /datum/uplink_item/dangerous/rawketlawnchair name = "84mm Rocket Propelled Grenade Launcher" @@ -537,7 +537,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) // Stealthy Weapons /datum/uplink_item/stealthy_weapons - category = "Stealthy and Inconspicuous Weapons" + category = "Stealthy Weapons" /datum/uplink_item/stealthy_weapons/combatglovesplus name = "Combat Gloves Plus" @@ -867,7 +867,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) //Grenades and Explosives /datum/uplink_item/explosives - category = "Grenades and Explosives" + category = "Explosives" /datum/uplink_item/explosives/bioterrorfoam name = "Bioterror Foam Grenade" @@ -1031,7 +1031,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) //Support and Mechs /datum/uplink_item/support - category = "Support and Mechanized Exosuits" + category = "Support and Exosuits" surplus = 0 include_modes = list(/datum/game_mode/nuclear) @@ -1105,7 +1105,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) // Stealth Items /datum/uplink_item/stealthy_tools - category = "Stealth and Camouflage Items" + category = "Stealth Gadgets" /datum/uplink_item/stealthy_tools/agent_card name = "Agent Identification Card" @@ -1207,7 +1207,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) //Space Suits and Hardsuits /datum/uplink_item/suits - category = "Space Suits and Hardsuits" + category = "Space Suits" surplus = 40 /datum/uplink_item/suits/space_suit @@ -1249,7 +1249,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) // Devices and Tools /datum/uplink_item/device_tools - category = "Devices and Tools" + category = "Misc. Gadgets" /datum/uplink_item/device_tools/cutouts name = "Adaptive Cardboard Cutouts" @@ -1815,7 +1815,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "A heavily modified syringe gun which is capable of synthesizing its own chemical darts using input reagents. Can hold 100u of reagents." item = /obj/item/gun/chem cost = 12 - restricted_roles = list("Chemist", "Chief Medical Officer") + restricted_roles = list("Chemist", "Chief Medical Officer", "Virologist") /datum/uplink_item/role_restricted/reverse_bear_trap name = "Reverse Bear Trap" diff --git a/code/modules/vending/cola.dm b/code/modules/vending/cola.dm index dff87d1b0e5b..6cde65e87e2d 100644 --- a/code/modules/vending/cola.dm +++ b/code/modules/vending/cola.dm @@ -4,7 +4,7 @@ desc = "A softdrink vendor provided by Robust Industries, LLC." icon_state = "Cola_Machine" product_slogans = "Robust Softdrinks: More robust than a toolbox to the head!" - product_ads = "Refreshing!;Hope you're thirsty!;Over 1 million drinks sold!;Thirsty? Why not cola?;Please, have a drink!;Drink up!;The best drinks in space." + product_ads = "Refreshing!;Hope you're thirsty!;Over 1 million drinks sold!;Thirsty? Why not cola?;Please, have a drink!;Drink up!;The best drinks in space.;Thats cheap ass soda!" products = list(/obj/item/reagent_containers/food/drinks/soda_cans/cola = 10, /obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind = 10, /obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb = 10, @@ -19,9 +19,10 @@ /obj/item/reagent_containers/food/drinks/soda_cans/air = 1, /obj/item/reagent_containers/food/drinks/soda_cans/grey_bull = 1) refill_canister = /obj/item/vending_refill/cola - default_price = 10 + default_price = 2 extra_price = 30 payment_department = ACCOUNT_SRV + /obj/item/vending_refill/cola machine_name = "Robust Softdrinks" icon_state = "refill_cola" @@ -48,7 +49,7 @@ name = "\improper Space Cola Vendor" desc = "It vends cola, in space." product_slogans = "Cola in space!" - + /obj/machinery/vending/cola/space_up icon_state = "space_up" name = "\improper Space-up! Vendor" diff --git a/config/motd.txt b/config/motd.txt index 98bc27bb3c48..f7ba00787cd2 100644 --- a/config/motd.txt +++ b/config/motd.txt @@ -8,7 +8,7 @@
    We are running a high power server, we need donations to keep the server running. Donators get multiple benefits, one such benefit is fun hats! -Discord: https://discord.gg/0keg6hQH05Ha8OfO -If you need to create an account on the forums please use this keyword to register: assistantgreytide +Discord: https://discord.gg/0keg6hQH05Ha8OfO +If you need to create an account on the forums please use this keyword to register: assistantgreytide

    diff --git a/config/title_music/LICENSE.txt b/config/title_music/LICENSE.txt deleted file mode 100644 index 3f1576d19dfb..000000000000 --- a/config/title_music/LICENSE.txt +++ /dev/null @@ -1,34 +0,0 @@ ----LICENSE NOTICE--- - -The server operator(s) is responsible for the copyright status of all sounds placed within the /config/title_music/sounds folder unless otherwise noted. - -If a sound requires attribution and/or a specific license it is up to the operator(s) to make this information publicly available on either -a website associated with their server or on the server itself. - -If operators(s) allow these configuration files to be public this file can serve that purpose by keeping it properly updated. - -If in the future new sounds are published to these folders (i.e. in an online code repository) they must explicitly state their -license if said license is not the same as the default licensing found in README.md in the root directory of the project. - -Do not remove this notice. - ----END NOTICE--- - - - - ----EXAMPLES (NOT PART OF ANY LICENSE)--- - -These are examples of properly attrubuted and licensed sounds. -They are not an actual part of any license under any circumstance. - -title5.ogg was created by Mya Quinn on Feburary 28, 2557. It is licensed under a Combative Clowning 3.0 HO-NK license (http://example.com/license/url/). - -Unless otherwise noted all sounds were created by Cuban Pete on July 26, 2555. They are licensed under the RUMBABEAT Public License.(http://example.com/license/url/). - ----END EXAMPLES (NOT PART OF ANY LICENSE)--- - - - - ----ADD LICENSING INFORMATION BELOW--- diff --git a/config/title_music/README.txt b/config/title_music/README.txt deleted file mode 100644 index 6734508a68f4..000000000000 --- a/config/title_music/README.txt +++ /dev/null @@ -1,39 +0,0 @@ -The enclosed sounds folder holds the sound files used as the title music for the game. OGG and WAV are supported. - -Using unnecessarily huge sounds can cause client side lag and should be avoided. - -You may add as many title sounds as you like, if there is more than one a random screen is chosen (see name conventions for specifics). - ---- - -Naming Conventions: - -Every title sound you add must have a unique name. It is allowed to name two things the same if they have different file types, but this should be discouraged. -Avoid using the plus sign "+" and the period "." in names, as these are used internally to classify sounds. - - -Common Title Sounds: - -Common sounds are in the rotation to be displayed all the time. Any name that does not include the character "+" is considered a common sound. - -An example of a common sound name is "clown". - - -Map Title Sounds: - -Map sounds are tied to a specific in game map. To make a map title you format the name like this "(name of a map)+(name of your sound)" - -The spelling of the map name is important. It must match exactly the define MAP_NAME found in the relevant .DM file in the /_maps folder in -the root directory. It can also be seen in game in the status menu. Note that there are no spaces between the two names. - -It is absolutely fine to have more than one sound tied to the same map. It's also fine to have a rare map sound. - -An example of a map sound name is "Omegastation+splash". - - -Rare Title Sounds: - -Rare title sounds are a just for fun feature where they will only have a 1% chance of appear in in the title sound pool of a given round. -Add the phrase "rare+" to the beginning of the name. Again note there are no spaces. - -An example of a rare sound name is "rare+explosion" diff --git a/config/title_music/yogs_lobby_music.txt b/config/title_music/yogs_lobby_music.txt deleted file mode 100644 index 41f232f45c4f..000000000000 --- a/config/title_music/yogs_lobby_music.txt +++ /dev/null @@ -1,18 +0,0 @@ -https://www.youtube.com/watch?v=s7dTBoW5H9k -https://www.youtube.com/watch?v=CfMMlT8Lyns -https://www.youtube.com/watch?v=dLrdSC9MVb4 -https://www.youtube.com/watch?v=eFTLKWw542g -https://www.youtube.com/watch?v=uc6f_2nPSX8 -https://www.youtube.com/watch?v=OXFh-mYh2dQ -https://www.youtube.com/watch?v=pLJ85XExZtQ -https://www.youtube.com/watch?v=At8ao5iABFg -https://www.youtube.com/watch?v=YAXc87bmgLA -https://www.youtube.com/watch?v=UPHmazxB38g -https://www.youtube.com/watch?v=VGQZItOMz6k -https://www.youtube.com/watch?v=YgGzAKP_HuM -https://soundcloud.com/jeffimam/title-plasma-attack -https://www.youtube.com/watch?v=L0VjlFqp47g -https://www.youtube.com/watch?v=KKny_ia8Fvo -https://www.youtube.com/watch?v=KaOC9danxNo -https://www.youtube.com/watch?v=_lAfMT5FIZE -https://www.youtube.com/watch?v=f2cGxy-ZHIs diff --git a/dependencies.sh b/dependencies.sh index 66c2af69457e..2699e02c9f65 100755 --- a/dependencies.sh +++ b/dependencies.sh @@ -17,10 +17,10 @@ export RUST_G_VERSION=0.4.2 export BSQL_VERSION=v1.4.0.0 #node version -export NODE_VERSION=8 +export NODE_VERSION=12 # PHP version export PHP_VERSION=5.6 # SpacemanDMM git tag -export SPACEMAN_DMM_VERSION=suite-1.0 \ No newline at end of file +export SPACEMAN_DMM_VERSION=suite-1.1 diff --git a/html/changelogs/AutoChangelog-pr-7050.yml b/html/changelogs/AutoChangelog-pr-7050.yml new file mode 100644 index 000000000000..1219bae356ef --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7050.yml @@ -0,0 +1,4 @@ +author: "boodaliboo" +delete-after: true +changes: + - rscadd: "Ports Snow Golem" diff --git a/html/changelogs/AutoChangelog-pr-7054.yml b/html/changelogs/AutoChangelog-pr-7054.yml new file mode 100644 index 000000000000..5ccdf45d0e2c --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7054.yml @@ -0,0 +1,4 @@ +author: "Codeatmos" +delete-after: true +changes: + - rscadd: "Adds the Energy harvesting module,Turn excess power into cash!" diff --git a/html/changelogs/AutoChangelog-pr-7127.yml b/html/changelogs/AutoChangelog-pr-7127.yml new file mode 100644 index 000000000000..14fd06621dd5 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7127.yml @@ -0,0 +1,4 @@ +author: "CMOisLing" +delete-after: true +changes: + - tweak: "Silicolysis is now more effective" diff --git a/html/changelogs/AutoChangelog-pr-7131.yml b/html/changelogs/AutoChangelog-pr-7131.yml new file mode 100644 index 000000000000..af1f4c1af65c --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7131.yml @@ -0,0 +1,4 @@ +author: "nichlas0010" +delete-after: true +changes: + - tweak: "Publically available medikits on YogStation have been removed. Instead, you can enjoy the refreshing taste of Dr. Gibb, now available from your nearest Medical Lobby." diff --git a/html/changelogs/AutoChangelog-pr-7132.yml b/html/changelogs/AutoChangelog-pr-7132.yml new file mode 100644 index 000000000000..51d51d8bcd35 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7132.yml @@ -0,0 +1,4 @@ +author: "Ktlwjec" +delete-after: true +changes: + - tweak: "Piping on Omega is layered." diff --git a/html/changelogs/AutoChangelog-pr-7134.yml b/html/changelogs/AutoChangelog-pr-7134.yml new file mode 100644 index 000000000000..81ee6f9a1987 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7134.yml @@ -0,0 +1,4 @@ +author: " Wjohnston sprites and Mey Ha Zah for some help getting those sprites into a sane form" +delete-after: true +changes: + - rscadd: "the flight potion now works with lizards" diff --git a/html/changelogs/AutoChangelog-pr-7135.yml b/html/changelogs/AutoChangelog-pr-7135.yml new file mode 100644 index 000000000000..3a8894744c59 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7135.yml @@ -0,0 +1,4 @@ +author: " die" +delete-after: true +changes: + - tweak: "No more carrying 20 .357 speedloaders, .357 bullets are made individually" diff --git a/html/changelogs/AutoChangelog-pr-7136.yml b/html/changelogs/AutoChangelog-pr-7136.yml new file mode 100644 index 000000000000..197c3868f11d --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7136.yml @@ -0,0 +1,4 @@ +author: "Firewolf34" +delete-after: true +changes: + - spellcheck: "adds missing periods to various files and fixes grammar issues" diff --git a/html/changelogs/AutoChangelog-pr-7139.yml b/html/changelogs/AutoChangelog-pr-7139.yml new file mode 100644 index 000000000000..c8b30bab574e --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7139.yml @@ -0,0 +1,5 @@ +author: "boodaliboo" +delete-after: true +changes: + - rscadd: "Added a new slogan" + - tweak: "tweaked prices" diff --git a/html/changelogs/AutoChangelog-pr-7141.yml b/html/changelogs/AutoChangelog-pr-7141.yml new file mode 100644 index 000000000000..bafc42113c6f --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7141.yml @@ -0,0 +1,5 @@ +author: " monster860" +delete-after: true +changes: + - rscadd: "the experimentor now clicks for you." + - bugfix: "fixes the part component ratings thingy for experimentor to not be broken" diff --git a/html/changelogs/AutoChangelog-pr-7144.yml b/html/changelogs/AutoChangelog-pr-7144.yml new file mode 100644 index 000000000000..20851a799c52 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7144.yml @@ -0,0 +1,4 @@ +author: " Identification" +delete-after: true +changes: + - imageadd: "Adds an icon of ratvar to the AI holograms" diff --git a/html/changelogs/AutoChangelog-pr-7145.yml b/html/changelogs/AutoChangelog-pr-7145.yml new file mode 100644 index 000000000000..086d69fc1ce1 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7145.yml @@ -0,0 +1,4 @@ +author: " SerJanko for epic asteroid sprites and qustinnus" +delete-after: true +changes: + - imageadd: "parallax can now sometimes have asteroids or unidentified space-gas" diff --git a/html/changelogs/AutoChangelog-pr-7146.yml b/html/changelogs/AutoChangelog-pr-7146.yml new file mode 100644 index 000000000000..3b19fc9c6787 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7146.yml @@ -0,0 +1,4 @@ +author: " Niknakflak" +delete-after: true +changes: + - imageadd: "adds a gameboy face to the pai" diff --git a/html/changelogs/AutoChangelog-pr-7147.yml b/html/changelogs/AutoChangelog-pr-7147.yml new file mode 100644 index 000000000000..18a492bdcbe3 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7147.yml @@ -0,0 +1,4 @@ +author: " Nebulacrity and Meyhazah" +delete-after: true +changes: + - imageadd: "Improved all of Space Dragon's textures." diff --git a/html/changelogs/AutoChangelog-pr-7148.yml b/html/changelogs/AutoChangelog-pr-7148.yml new file mode 100644 index 000000000000..5956b71e2bc7 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7148.yml @@ -0,0 +1,4 @@ +author: "Lostlarry" +delete-after: true +changes: + - bugfix: "fixes disabler cooler borg upgrade not having an effect" diff --git a/html/changelogs/AutoChangelog-pr-7153.yml b/html/changelogs/AutoChangelog-pr-7153.yml new file mode 100644 index 000000000000..82e4a519ee07 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7153.yml @@ -0,0 +1,4 @@ +author: "Lostlarry" +delete-after: true +changes: + - tweak: "heavily tweaks pubbys tcomms area" diff --git a/html/changelogs/AutoChangelog-pr-7156.yml b/html/changelogs/AutoChangelog-pr-7156.yml new file mode 100644 index 000000000000..c4659823b5cd --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7156.yml @@ -0,0 +1,4 @@ +author: "Codeatmos" +delete-after: true +changes: + - rscadd: "You can now print mounted flashes in the sec protolathe and autolathe for all your strobe shields/blitz cosplays" diff --git a/html/changelogs/AutoChangelog-pr-7159.yml b/html/changelogs/AutoChangelog-pr-7159.yml new file mode 100644 index 000000000000..54807e990495 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7159.yml @@ -0,0 +1,4 @@ +author: "SomeguyManperson" +delete-after: true +changes: + - bugfix: "holdup doesn't break when pulling the target" diff --git a/html/changelogs/AutoChangelog-pr-7161.yml b/html/changelogs/AutoChangelog-pr-7161.yml new file mode 100644 index 000000000000..3e474d2e9343 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7161.yml @@ -0,0 +1,5 @@ +author: " dennok" +delete-after: true +changes: + - bugfix: "You can perform many surgeries at one time again." + - rscadd: "You can see target of started surgery on operating computer." diff --git a/html/changelogs/AutoChangelog-pr-7162.yml b/html/changelogs/AutoChangelog-pr-7162.yml new file mode 100644 index 000000000000..9be106fa8ea3 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7162.yml @@ -0,0 +1,4 @@ +author: "nichlas0010" +delete-after: true +changes: + - tweak: "Megafauna eat slimes." diff --git a/html/changelogs/AutoChangelog-pr-7163.yml b/html/changelogs/AutoChangelog-pr-7163.yml new file mode 100644 index 000000000000..94d21fde6f54 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7163.yml @@ -0,0 +1,4 @@ +author: "nichlas0010" +delete-after: true +changes: + - tweak: "The hub entry now features a tagline and doesn't feature the map and gamemode" diff --git a/html/changelogs/AutoChangelog-pr-7170.yml b/html/changelogs/AutoChangelog-pr-7170.yml new file mode 100644 index 000000000000..b68691ef5dd5 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7170.yml @@ -0,0 +1,4 @@ +author: "swissloaf" +delete-after: true +changes: + - tweak: "changes hub line" diff --git a/html/changelogs/AutoChangelog-pr-7172.yml b/html/changelogs/AutoChangelog-pr-7172.yml new file mode 100644 index 000000000000..976bc2c05a7a --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7172.yml @@ -0,0 +1,6 @@ +author: "SomeguyManperson" +delete-after: true +changes: + - bugfix: "German shepard is now a dog subtype" + - tweak: "Foxes can be pet for the little heart :)" + - tweak: "autumn is now on more maps, is its own subtype instead of map edit and is canonically female" diff --git a/html/changelogs/AutoChangelog-pr-7174.yml b/html/changelogs/AutoChangelog-pr-7174.yml new file mode 100644 index 000000000000..74db1d300099 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7174.yml @@ -0,0 +1,4 @@ +author: "Ktlwjec" +delete-after: true +changes: + - bugfix: "Random ruins are no longer all named \"King Goat Lair\"." diff --git a/html/changelogs/AutoChangelog-pr-7176.yml b/html/changelogs/AutoChangelog-pr-7176.yml new file mode 100644 index 000000000000..cf7a02a13513 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7176.yml @@ -0,0 +1,4 @@ +author: "swissloaf" +delete-after: true +changes: + - spellcheck: "fixed a few typos" diff --git a/html/changelogs/AutoChangelog-pr-7177.yml b/html/changelogs/AutoChangelog-pr-7177.yml new file mode 100644 index 000000000000..9e8393996448 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7177.yml @@ -0,0 +1,4 @@ +author: "missatessatessy" +delete-after: true +changes: + - bugfix: "fixed parmesan" diff --git a/html/changelogs/AutoChangelog-pr-7178.yml b/html/changelogs/AutoChangelog-pr-7178.yml new file mode 100644 index 000000000000..384310e92ae0 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7178.yml @@ -0,0 +1,4 @@ +author: "Darkstick" +delete-after: true +changes: + - tweak: "ninja dies and crew comes back" diff --git a/html/changelogs/AutoChangelog-pr-7179.yml b/html/changelogs/AutoChangelog-pr-7179.yml new file mode 100644 index 000000000000..ff63af397c16 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7179.yml @@ -0,0 +1,4 @@ +author: "nichlas0010" +delete-after: true +changes: + - bugfix: "your ID will no longer get stuck in the ORM" diff --git a/html/changelogs/AutoChangelog-pr-7181.yml b/html/changelogs/AutoChangelog-pr-7181.yml new file mode 100644 index 000000000000..56aeaaa7580e --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7181.yml @@ -0,0 +1,4 @@ +author: " Identification" +delete-after: true +changes: + - imageadd: "monk robes are now aligned properly." diff --git a/html/changelogs/AutoChangelog-pr-7183.yml b/html/changelogs/AutoChangelog-pr-7183.yml new file mode 100644 index 000000000000..ed995aa36d5f --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7183.yml @@ -0,0 +1,4 @@ +author: "fluffe9911" +delete-after: true +changes: + - rscadd: "new subtype of tator lings where anyone can be a tator/ling for admemery!" diff --git a/html/changelogs/AutoChangelog-pr-7187.yml b/html/changelogs/AutoChangelog-pr-7187.yml new file mode 100644 index 000000000000..e4fb79a68273 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7187.yml @@ -0,0 +1,4 @@ +author: "SomeguyManperson" +delete-after: true +changes: + - tweak: "cloner now checks for dna before checking for husking" diff --git a/html/changelogs/AutoChangelog-pr-7188.yml b/html/changelogs/AutoChangelog-pr-7188.yml new file mode 100644 index 000000000000..1a88203ee256 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7188.yml @@ -0,0 +1,4 @@ +author: " monster860" +delete-after: true +changes: + - bugfix: "spacepods now work again" diff --git a/html/changelogs/AutoChangelog-pr-7191.yml b/html/changelogs/AutoChangelog-pr-7191.yml new file mode 100644 index 000000000000..0a04eb4730f7 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7191.yml @@ -0,0 +1,4 @@ +author: "Ktlwjec" +delete-after: true +changes: + - imageadd: "Corpse flower has a seed sprite." diff --git a/html/changelogs/AutoChangelog-pr-7193.yml b/html/changelogs/AutoChangelog-pr-7193.yml new file mode 100644 index 000000000000..f0227209c9ce --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7193.yml @@ -0,0 +1,4 @@ +author: "Szyszkrzyneczka" +delete-after: true +changes: + - rscdel: "Removed deathwands from wizard's spellbook to preserve balance" diff --git a/html/changelogs/AutoChangelog-pr-7198.yml b/html/changelogs/AutoChangelog-pr-7198.yml new file mode 100644 index 000000000000..2cdb5bf1525e --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7198.yml @@ -0,0 +1,4 @@ +author: " monster860" +delete-after: true +changes: + - rscadd: "There is now a chance of an abandoned spacepod spawning, drifting through space." diff --git a/html/changelogs/AutoChangelog-pr-7202.yml b/html/changelogs/AutoChangelog-pr-7202.yml new file mode 100644 index 000000000000..dba206700d19 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7202.yml @@ -0,0 +1,4 @@ +author: "Ktlwjec" +delete-after: true +changes: + - imageadd: "Dilithium canister." diff --git a/html/changelogs/AutoChangelog-pr-7212.yml b/html/changelogs/AutoChangelog-pr-7212.yml new file mode 100644 index 000000000000..f1a6d5df144f --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7212.yml @@ -0,0 +1,3 @@ +author: "Xoxeyos" +delete-after: true +changes: diff --git a/html/changelogs/AutoChangelog-pr-7213.yml b/html/changelogs/AutoChangelog-pr-7213.yml new file mode 100644 index 000000000000..8028e0c8bb61 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7213.yml @@ -0,0 +1,4 @@ +author: "yacabo" +delete-after: true +changes: + - rscadd: "Adds the Catastrophe achievement" diff --git a/html/changelogs/AutoChangelog-pr-7214.yml b/html/changelogs/AutoChangelog-pr-7214.yml new file mode 100644 index 000000000000..9e01f55c3fab --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7214.yml @@ -0,0 +1,4 @@ +author: " monster860" +delete-after: true +changes: + - rscadd: "Adds a 10% chance of getting a bluespace emag if you emag an emag" diff --git a/html/changelogs/AutoChangelog-pr-7215.yml b/html/changelogs/AutoChangelog-pr-7215.yml new file mode 100644 index 000000000000..963d253213ba --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7215.yml @@ -0,0 +1,4 @@ +author: "AutisticFroggy" +delete-after: true +changes: + - rscadd: "Mousetraps now printable in autolathe and service protolathe" diff --git a/html/changelogs/AutoChangelog-pr-7216.yml b/html/changelogs/AutoChangelog-pr-7216.yml new file mode 100644 index 000000000000..de4de56e732b --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7216.yml @@ -0,0 +1,4 @@ +author: "AutisticFroggy" +delete-after: true +changes: + - rscadd: "You can now toggle lights with a multitool. Rigged lights explosions are now standardized with other rigged equipment." diff --git a/html/changelogs/AutoChangelog-pr-7220.yml b/html/changelogs/AutoChangelog-pr-7220.yml new file mode 100644 index 000000000000..fddb4611519b --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7220.yml @@ -0,0 +1,4 @@ +author: "AsV9" +delete-after: true +changes: + - rscadd: "Added three new nuclear related achievements." diff --git a/html/changelogs/AutoChangelog-pr-7221.yml b/html/changelogs/AutoChangelog-pr-7221.yml new file mode 100644 index 000000000000..5b57cf7a3e17 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7221.yml @@ -0,0 +1,5 @@ +author: "Ktlwjec" +delete-after: true +changes: + - rscadd: "Boxstation Psychiatrist office has its own APC." + - bugfix: "Boxstation signal technicians have access to the engineering escape pod." diff --git a/html/changelogs/AutoChangelog-pr-7222.yml b/html/changelogs/AutoChangelog-pr-7222.yml new file mode 100644 index 000000000000..b66021410bf4 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7222.yml @@ -0,0 +1,4 @@ +author: "Ktlwjec" +delete-after: true +changes: + - tweak: "Metastation testing range has been redesigned." diff --git a/html/changelogs/AutoChangelog-pr-7225.yml b/html/changelogs/AutoChangelog-pr-7225.yml new file mode 100644 index 000000000000..1a9e91ab6696 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7225.yml @@ -0,0 +1,3 @@ +author: "monster860" +delete-after: true +changes: diff --git a/html/changelogs/AutoChangelog-pr-7226.yml b/html/changelogs/AutoChangelog-pr-7226.yml new file mode 100644 index 000000000000..bb2535e29a9e --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7226.yml @@ -0,0 +1,4 @@ +author: "AsV9" +delete-after: true +changes: + - rscadd: "More achievements" diff --git a/html/changelogs/AutoChangelog-pr-7227.yml b/html/changelogs/AutoChangelog-pr-7227.yml new file mode 100644 index 000000000000..98926e34d1ab --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7227.yml @@ -0,0 +1,4 @@ +author: " spider king" +delete-after: true +changes: + - bugfix: "spiders inject spider toxin" diff --git a/html/changelogs/AutoChangelog-pr-7229.yml b/html/changelogs/AutoChangelog-pr-7229.yml new file mode 100644 index 000000000000..80778fa4db4a --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7229.yml @@ -0,0 +1,4 @@ +author: "Hopekz" +delete-after: true +changes: + - rscadd: "Added glockroaches. Literally cockroaches with Glocks. Meet them via gold core spawns or praying to your local admeme" diff --git a/html/changelogs/AutoChangelog-pr-7230.yml b/html/changelogs/AutoChangelog-pr-7230.yml new file mode 100644 index 000000000000..403537e1c38d --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7230.yml @@ -0,0 +1,4 @@ +author: "Hopekz" +delete-after: true +changes: + - rscadd: "CE's locker now contains an RCD because sometimes he arrives late" diff --git a/html/changelogs/AutoChangelog-pr-7231.yml b/html/changelogs/AutoChangelog-pr-7231.yml new file mode 100644 index 000000000000..f9b88fe855fd --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7231.yml @@ -0,0 +1,5 @@ +author: "ynot01" +delete-after: true +changes: + - bugfix: "Mentors are now properly shown as such in OOC instead of as donators" + - bugfix: "Mentors can now set their OOC color preference" diff --git a/html/changelogs/AutoChangelog-pr-7232.yml b/html/changelogs/AutoChangelog-pr-7232.yml new file mode 100644 index 000000000000..8daa4006adf5 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7232.yml @@ -0,0 +1,4 @@ +author: "monster860" +delete-after: true +changes: + - bugfix: "egg people are no longer invisible" diff --git a/html/changelogs/AutoChangelog-pr-7233.yml b/html/changelogs/AutoChangelog-pr-7233.yml new file mode 100644 index 000000000000..e8a27569a44f --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7233.yml @@ -0,0 +1,4 @@ +author: "boodaliboo" +delete-after: true +changes: + - rscadd: "Added a new syndicate bundle" diff --git a/html/changelogs/AutoChangelog-pr-7234.yml b/html/changelogs/AutoChangelog-pr-7234.yml new file mode 100644 index 000000000000..4ab20c5c8e12 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7234.yml @@ -0,0 +1,4 @@ +author: " monster860" +delete-after: true +changes: + - rscadd: "Lockers are now airtight when welded." diff --git a/html/changelogs/AutoChangelog-pr-7245.yml b/html/changelogs/AutoChangelog-pr-7245.yml new file mode 100644 index 000000000000..d803eec17c97 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7245.yml @@ -0,0 +1,4 @@ +author: "missatessatessy" +delete-after: true +changes: + - tweak: "Parmesan is great again" diff --git a/html/changelogs/AutoChangelog-pr-7246.yml b/html/changelogs/AutoChangelog-pr-7246.yml new file mode 100644 index 000000000000..2f76c02f594d --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7246.yml @@ -0,0 +1,4 @@ +author: "missatessatessy" +delete-after: true +changes: + - imageadd: "Added separate sprite for dilithium crystals when mining" diff --git a/html/changelogs/AutoChangelog-pr-7251.yml b/html/changelogs/AutoChangelog-pr-7251.yml new file mode 100644 index 000000000000..1d729d607dfc --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7251.yml @@ -0,0 +1,4 @@ +author: "Ktlwjec" +delete-after: true +changes: + - tweak: "Pubbystation biohazard closets have been replaced with department ones." diff --git a/html/changelogs/AutoChangelog-pr-7256.yml b/html/changelogs/AutoChangelog-pr-7256.yml new file mode 100644 index 000000000000..340099daaaa4 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7256.yml @@ -0,0 +1,5 @@ +author: "boodaliboo" +delete-after: true +changes: + - rscadd: "Added a new crate and stormertrooper armor" + - imageadd: "added stormtrooper sprites" diff --git a/html/changelogs/AutoChangelog-pr-7262.yml b/html/changelogs/AutoChangelog-pr-7262.yml new file mode 100644 index 000000000000..2a5273b9a413 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7262.yml @@ -0,0 +1,3 @@ +author: "Readystorm546" +delete-after: true +changes: diff --git a/html/changelogs/AutoChangelog-pr-7263.yml b/html/changelogs/AutoChangelog-pr-7263.yml new file mode 100644 index 000000000000..6bcace74c999 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7263.yml @@ -0,0 +1,4 @@ +author: "Readystorm546" +delete-after: true +changes: + - rscadd: "Map Change I forgot when i made this map a long time ago." diff --git a/html/changelogs/AutoChangelog-pr-7265.yml b/html/changelogs/AutoChangelog-pr-7265.yml new file mode 100644 index 000000000000..a2dbb48a08de --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7265.yml @@ -0,0 +1,4 @@ +author: " Altoids" +delete-after: true +changes: + - rscadd: "Messages you write with PDAs are now written in your default language! Get a load of that one, sheltered folk!" diff --git a/html/changelogs/AutoChangelog-pr-7267.yml b/html/changelogs/AutoChangelog-pr-7267.yml new file mode 100644 index 000000000000..887d4391e382 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7267.yml @@ -0,0 +1,4 @@ +author: "SomeguyManperson" +delete-after: true +changes: + - bugfix: "simplemobs can be revived with strange reagent again" diff --git a/html/changelogs/AutoChangelog-pr-7268.yml b/html/changelogs/AutoChangelog-pr-7268.yml new file mode 100644 index 000000000000..60cfcd9e76e0 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7268.yml @@ -0,0 +1,4 @@ +author: " Altoids" +delete-after: true +changes: + - rscadd: "Things you write on paper are now in your default language, and cannot be read by those who don't know it!" diff --git a/html/changelogs/AutoChangelog-pr-7270.yml b/html/changelogs/AutoChangelog-pr-7270.yml new file mode 100644 index 000000000000..fc88cf53a23d --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7270.yml @@ -0,0 +1,4 @@ +author: "Szyszkrzyneczka" +delete-after: true +changes: + - tweak: "you can now use runes on cent-com" diff --git a/html/changelogs/AutoChangelog-pr-7271.yml b/html/changelogs/AutoChangelog-pr-7271.yml new file mode 100644 index 000000000000..5d7271bedcad --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7271.yml @@ -0,0 +1,4 @@ +author: " Identification" +delete-after: true +changes: + - tweak: "jani drobe is a better colour" diff --git a/html/changelogs/AutoChangelog-pr-7273.yml b/html/changelogs/AutoChangelog-pr-7273.yml new file mode 100644 index 000000000000..b73825cb7d37 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7273.yml @@ -0,0 +1,5 @@ +author: " alexkar598, exploit found by Lovebird" +delete-after: true +changes: + - rscdel: "Red queen drink no longer changes your size" + - bugfix: "Growth serum can no longer make you invisible, thanks to Lovebird for the report." diff --git a/html/changelogs/AutoChangelog-pr-7274.yml b/html/changelogs/AutoChangelog-pr-7274.yml new file mode 100644 index 000000000000..3da4d295b5cc --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7274.yml @@ -0,0 +1,4 @@ +author: " Identification" +delete-after: true +changes: + - imageadd: "bunch of improvements to vendors" diff --git a/html/changelogs/AutoChangelog-pr-7276.yml b/html/changelogs/AutoChangelog-pr-7276.yml new file mode 100644 index 000000000000..b68691ef5dd5 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7276.yml @@ -0,0 +1,4 @@ +author: "swissloaf" +delete-after: true +changes: + - tweak: "changes hub line" diff --git a/html/changelogs/AutoChangelog-pr-7277.yml b/html/changelogs/AutoChangelog-pr-7277.yml new file mode 100644 index 000000000000..02414eeac6a1 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7277.yml @@ -0,0 +1,4 @@ +author: "SomeguyManperson" +delete-after: true +changes: + - bugfix: "hierophant kills slimes" diff --git a/html/changelogs/AutoChangelog-pr-7278.yml b/html/changelogs/AutoChangelog-pr-7278.yml new file mode 100644 index 000000000000..2a66a8af9756 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7278.yml @@ -0,0 +1,4 @@ +author: "swissloaf" +delete-after: true +changes: + - rscadd: "Added new things" diff --git a/html/changelogs/AutoChangelog-pr-7281.yml b/html/changelogs/AutoChangelog-pr-7281.yml new file mode 100644 index 000000000000..a726722198d2 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7281.yml @@ -0,0 +1,4 @@ +author: "SomeguyManperson" +delete-after: true +changes: + - bugfix: "empath works probably for the first time" diff --git a/html/changelogs/AutoChangelog-pr-7282.yml b/html/changelogs/AutoChangelog-pr-7282.yml new file mode 100644 index 000000000000..ac953abd7ec1 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7282.yml @@ -0,0 +1,5 @@ +author: "SomeguyManperson" +delete-after: true +changes: + - tweak: "DNA vaults can't be stacked, one use per body" + - tweak: "DNA vault speed upgrade is slightly slower" diff --git a/html/changelogs/AutoChangelog-pr-7286.yml b/html/changelogs/AutoChangelog-pr-7286.yml new file mode 100644 index 000000000000..cdc90a16a98f --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7286.yml @@ -0,0 +1,4 @@ +author: " Identification" +delete-after: true +changes: + - imageadd: "added some icons and images" diff --git a/html/changelogs/AutoChangelog-pr-7290.yml b/html/changelogs/AutoChangelog-pr-7290.yml new file mode 100644 index 000000000000..89b1b7fb7586 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7290.yml @@ -0,0 +1,5 @@ +author: "Hopekz" +delete-after: true +changes: + - rscadd: "Animated the *dab emote!" + - rscadd: "Anything can dab." diff --git a/html/changelogs/AutoChangelog-pr-7293.yml b/html/changelogs/AutoChangelog-pr-7293.yml new file mode 100644 index 000000000000..2079d36e7e54 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7293.yml @@ -0,0 +1,4 @@ +author: "Hopekz" +delete-after: true +changes: + - bugfix: "Hot coco is now made with milk as the universe intended" diff --git a/html/changelogs/AutoChangelog-pr-7294.yml b/html/changelogs/AutoChangelog-pr-7294.yml new file mode 100644 index 000000000000..6199b90c3f03 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7294.yml @@ -0,0 +1,6 @@ +author: "Hopekz" +delete-after: true +changes: + - tweak: "conveyor belt now are stacks instead of single item" + - tweak: "conveyor crate has 30 belts" + - tweak: "printing a conveyor costs 3000 metal" diff --git a/html/changelogs/AutoChangelog-pr-7295.yml b/html/changelogs/AutoChangelog-pr-7295.yml new file mode 100644 index 000000000000..44e5e29d8aef --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7295.yml @@ -0,0 +1,4 @@ +author: "Hopekz" +delete-after: true +changes: + - tweak: "changed something only coders would notice." diff --git a/html/changelogs/AutoChangelog-pr-7303.yml b/html/changelogs/AutoChangelog-pr-7303.yml new file mode 100644 index 000000000000..73ad9ef79cb2 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7303.yml @@ -0,0 +1,4 @@ +author: "Lostlarry" +delete-after: true +changes: + - rscadd: "adds more things to be achieved when scripting NTSL" diff --git a/html/changelogs/AutoChangelog-pr-7304.yml b/html/changelogs/AutoChangelog-pr-7304.yml new file mode 100644 index 000000000000..c702cd8d0144 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7304.yml @@ -0,0 +1,4 @@ +author: "CMOisLing" +delete-after: true +changes: + - tweak: "Traitor Virologist now have access to the reagent dartgun" diff --git a/html/changelogs/AutoChangelog-pr-7307.yml b/html/changelogs/AutoChangelog-pr-7307.yml new file mode 100644 index 000000000000..5f72c43ed03d --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7307.yml @@ -0,0 +1,4 @@ +author: " monster860" +delete-after: true +changes: + - rscadd: "Adds border-only firelocks everywhere" diff --git a/html/changelogs/AutoChangelog-pr-7312.yml b/html/changelogs/AutoChangelog-pr-7312.yml new file mode 100644 index 000000000000..f10a02a7aa0c --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7312.yml @@ -0,0 +1,4 @@ +author: "Lostlarry" +delete-after: true +changes: + - rscadd: "tcomms can be emaged now which may or may not be useful" diff --git a/html/changelogs/AutoChangelog-pr-7317.yml b/html/changelogs/AutoChangelog-pr-7317.yml new file mode 100644 index 000000000000..5c7163498231 --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7317.yml @@ -0,0 +1,4 @@ +author: "ynot01" +delete-after: true +changes: + - soundadd: "Midround notifications now sound different from announcements" diff --git a/html/changelogs/AutoChangelog-pr-7319.yml b/html/changelogs/AutoChangelog-pr-7319.yml new file mode 100644 index 000000000000..d9192601bf4c --- /dev/null +++ b/html/changelogs/AutoChangelog-pr-7319.yml @@ -0,0 +1,4 @@ +author: "SomeguyManperson" +delete-after: true +changes: + - bugfix: "you can now unignore ghost role prompts" diff --git a/html/font-awesome/README.MD b/html/font-awesome/README.MD new file mode 100644 index 000000000000..7d693c36f031 --- /dev/null +++ b/html/font-awesome/README.MD @@ -0,0 +1,6 @@ +Due to the fact browse_rsc can't create subdirectories, every time you update font-awesome you'll need to change relative webfont references in all.min.css +eg ../webfonts/fa-regular-400.ttf => fa-regular-400.ttf (or whatever you call it in asset datum) + +Second change is ripping out file types other than woff and eot(ie8) from the css + +Finally, removing brand related css. \ No newline at end of file diff --git a/html/font-awesome/css/all.min.css b/html/font-awesome/css/all.min.css new file mode 100644 index 000000000000..e7cdfffe751e --- /dev/null +++ b/html/font-awesome/css/all.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(fa-regular-400.eot);src:url(fa-regular-400.eot?#iefix) format("embedded-opentype"),url(fa-regular-400.woff) format("woff")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(fa-solid-900.eot);src:url(fa-solid-900.eot?#iefix) format("embedded-opentype"),url(fa-solid-900.woff) format("woff")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900} \ No newline at end of file diff --git a/html/font-awesome/css/v4-shims.min.css b/html/font-awesome/css/v4-shims.min.css new file mode 100644 index 000000000000..5f3fdc598c82 --- /dev/null +++ b/html/font-awesome/css/v4-shims.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa.fa-glass:before{content:"\f000"}.fa.fa-meetup{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-star-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-file-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-pencil:before{content:"\f303"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-share-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart:before{content:"\f080"}.fa.fa-bar-chart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart-o:before{content:"\f080"}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-lemon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-scissors:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-google-plus,.fa.fa-google-plus-square,.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f3fd"}.fa.fa-comment-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard,.fa.fa-paste{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paste:before{content:"\f328"}.fa.fa-lightbulb-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f381"}.fa.fa-cloud-upload:before{content:"\f382"}.fa.fa-bell-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f089"}.fa.fa-star-half-empty{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f089"}.fa.fa-star-half-full{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f089"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before{content:"\f127"}.fa.fa-shield:before{content:"\f3ed"}.fa.fa-calendar-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ticket:before{content:"\f3ff"}.fa.fa-minus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\f155"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\f156"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f15e"}.fa.fa-sort-amount-asc:before{content:"\f160"}.fa.fa-sort-amount-desc:before{content:"\f161"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f163"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-play,.fa.fa-youtube-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\f195"}.fa.fa-plus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-google,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle,.fa.fa-yahoo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-spoon:before{content:"\f2e5"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-cab:before{content:"\f1ba"}.fa.fa-envelope-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-deviantart,.fa.fa-soundcloud{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-ring{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-bouy:before{content:"\f1cd"}.fa.fa-life-buoy{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-buoy:before{content:"\f1cd"}.fa.fa-life-saver{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-saver:before{content:"\f1cd"}.fa.fa-support{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-sliders:before{content:"\f1de"}.fa.fa-futbol-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-angellist,.fa.fa-ioxhost,.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-meanpath{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-meanpath:before{content:"\f2b4"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before{content:"\f224"}.fa.fa-facebook-official{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-clone,.fa.fa-hourglass-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-chrome,.fa.fa-creative-commons,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-internet-explorer,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-opera,.fa.fa-safari,.fa.fa-tripadvisor,.fa.fa-wikipedia-w{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-yoast{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-spotify,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 5 Brands";font-weight:400} \ No newline at end of file diff --git a/html/font-awesome/webfonts/fa-regular-400.eot b/html/font-awesome/webfonts/fa-regular-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..d62be2fad885f750abe96337567aeec99e5adec7 GIT binary patch literal 34388 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 literal 0 HcmV?d00001 diff --git a/html/font-awesome/webfonts/fa-solid-900.eot b/html/font-awesome/webfonts/fa-solid-900.eot new file mode 100644 index 0000000000000000000000000000000000000000..c77baa8d46ab45aff98845588c807e81b73c9d91 GIT binary patch literal 192116 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

    EFA9fIE%m5HyEmWrq*L@`PS)m?s1zo^|eW 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 fd>p@0o#BB0sDC#|M>X< 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�Yw6(>3h3Ki)UqBdO#joC{%U+==re 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 axhr|%{KBLUGkedat*raAFXrn&;QtQ|t>jDq literal 0 HcmV?d00001 diff --git a/icons/UI_Icons/Arcade/boss4.gif b/icons/UI_Icons/Arcade/boss4.gif new file mode 100644 index 0000000000000000000000000000000000000000..6695b6cfbfb35323de33f7baba0427059a362073 GIT binary patch literal 922 zcmZ?wbh9u|^kIl*C}&_${K>+}#lXOz1H=p#ZNBNNx#6hp ztr=NU7`t}V`1Q|!^3kLR?%L=<+m+sTOwD^13&qseZ z{Pq5_N_I6fv#P9%hri?Mme>qYoy5}*ojW9I8CNH-Etye2*P%3F&%EXh$KOT=?fLfQ>vmPTo1Z%tiUFLVA&_W5iay5u~24(Ewi*D@!4{_1PJ{~H*!OygBtGzF#vo-tu&&CUPf5*pee@I$0cGD~r)>8zR;y%tY$Zp4a5*_MWy zYglERmF&p5de%ImF``W-q3~jxnZ}Haute)gN(p8TRU2C((``3J<=Aa|;4o?7-PVXa z7RI1(tHy^L{Z$GrJ{+(vD}5QI74>gpyFz^~UV*TQmKm zzi~{7n%>3wYH1Fm>oJ$CwRbn)T=dptm0zZ~V$?}hp*v-Bl;Z=QtxWxt6SaKtqA07( zm9e)#wD$2XECB85pbqKc$ia literal 0 HcmV?d00001 diff --git a/icons/UI_Icons/Arcade/boss5.gif b/icons/UI_Icons/Arcade/boss5.gif new file mode 100644 index 0000000000000000000000000000000000000000..a827fb8c4eae24d4aadf2c79d39366d36f73b13f GIT binary patch literal 568 zcmV-80>}MFNk%v~VNw8Q0CxZYA^8Le3IG5AEC2ui08#*E0KotN0RR90{{R3000092 zgpaAq?GIm=X4(sIrYTf>g`#zg-gbVc2AZw_3sWqI3y0#-&Lghf3krKb;P8l46^+T} zZdr6n6;M-2H+34TS8VpE=`MZY?~|G1ic@BXh+0LX+m%vo9e;n|W-r~>!8Vjf$R%eb z5$LyallS+CHv$RiIQdmbVwr?_r%42)*69hs6goGms2G|iI9e7NMV2{f(+XRek%o%L zE9EJ!ftFJ4q2ZcXtx3=_~r!3t+ga_HJVJK{sH&2HgJ`5MonnG6pz~)S2 zMzKYsj~WjW^T1}B#eBg?92+(;X1rj5{!E-Ak<_qp8wP=T^Alz&fSpXPXo0KQqM$0r z@GP0JLDQ)eDn?a>h$vL25wAk)d2#EKZ2`!dyrPOoE?LsRb|Gt4=vq{A0eY2*^(kJd z$M)WP=9j^$z*t>q;DaQ9$9^rb29Tk(Qax%Wl`Z#g6=lLwW%qlRG6d04~ z)6e7#_GOJRj49FQ626Ar5}U%Cxpk-GO}C*$+?rmk1a3+AapX3QJ7!MD>c)k=yDq0q ztC(c!A&pYzp4{Vi=uK+bYI^HY)_p6%w>d>MQ&r+VQL>NkyY4y`__22hbgkSkjp;{6 G0RTIjC<@mA literal 0 HcmV?d00001 diff --git a/icons/UI_Icons/Arcade/boss6.gif b/icons/UI_Icons/Arcade/boss6.gif new file mode 100644 index 0000000000000000000000000000000000000000..7a926cf89df31ddf87b80139c24e37f740dd3a6f GIT binary patch literal 1632 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 diff --git a/icons/effects/parallax.dmi b/icons/effects/parallax.dmi index 22f091ff11a7040258a691d0a9b97e3365e6cf51..82872924257ff954abf8fb8f7a11e0a8dd184e67 100755 GIT binary patch literal 542546 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�OBFU0x7CkBc; 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

    IHKFXoG4PWMw@A$#N>Wt^?iYqfAIq$ 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 z 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.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%0A{FFylch(A;=S@40)?sosIx-U41!|c1fRMhh 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

    nb{Sg7|(lvhB|u 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�mbJlIh`n-I%(0o|D&@7}phF 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

    l-=TX?&y2x^k+I zSM1j}8_aqSLds6d=dM$Ig3CgWkS%|8+dAG_96O#>FCg@Ya8cg^#EFTW;g(}Y_oEAJ zQtJo0+^CFi{c&O87GbS~qiiWsDJ zX>j);5$x3%wA7$gd7-Xk?9ezHDKxnFIIINcRVtmTzPH9)@S$$}Q*2UXHfW=mps*-! z>hh4p;50ky$$f_an!(~vzaY!Jd0U>^6dn7%6{Kr@14K=aw>kZU`QB%U<8=R1XlLpy zV=xQ(EiL5vtvXDX;DVXm>LiPH7#XH$t)V9rAh~Z1y1ofgNw`5j7rzMQUSLt)(;y+{ zdqhS|{O>II8pAtX5)|`)9ZI`yjkYxg(xD8b=3x%598HH?>20EuQCk(|FrPeO;~_T5 zl0)h9W728?e=e*N@xFR9F9139oXNMN=X;Orb2El@y1Rg}oepuoycgF{h8 zBr1ZokigWIw2>j0ESdzHrH@Vyyx4>J0S|4+@MD*r5RO{?+=VD{pW-XLQyHJMuq3_r z@7pQEhAZv(I%n1Z7S!3Ci%#sd>NM3rO5Rc}?+HVAy9tLe0jMG4l+w*9>u6$LuQRkZp7yVshnD z`h5qkQDdPOW?+Szv?Hkf71F!Fr`++ap*%D0P|r3r|G-K#3w#86bRSU?1K9C%SvA2divjq4JW8zH41w=M)KiMll$4!=NOrBKwZ&k7?f2&D) zrL6i>13=N+W{d$V3`{Xx0~`Z?>Df7#xA>e?gehG`yXUgH?Uh-kwImxp&{ zd{1K<r{v%xadHP4Al`)VDF$`aWFi`-x#{!-1WBx zvX819o*OLglY}qH3b&4Kb@ct#v11n=*6WJ>u;6!1y5h-VpKvF|(ZS?F&qYY2gV9vS z%ZDT5wO%Ev=>Tic_i_@j>-Nxi3q43)E!-N>H&C9z>zWV{f&p0MNwF!t(@yeL&YZE< zu_xM%?|c6FmB|h~tR+&^0q&~#O~F(h6^8I_Ok-=|`9UIanCY!JDP;vdi@D$np)lQz zE9@}HuNzhBYz<-!E}a^h$gOSDe(xH%ASaXP(0vD%zPXUQxD5m`C#7D_0S5X8n1MSP zU@whe?)f8Mj>;kNEiEsguz_jDC2tF@N-ENU7A9QGA_D6??-Tes199 z_sVg6F1O4*`OHwemEQucO$7|lUOp3fDUf8I?7Q~vulgweO)f++<|El+tUimH;)vAi zs_pK&;$dS<{ROVzSn}7;%QWvpa)*;UlR+y!58iNPiM(=rO!+R=8dXV|;nJev-KXh# ztPYcwo+452Tz8!(5C32%%Io63Csft&xoJ)rzGjXlnxQn*X|G+xGExH&;!fvjy z5fjTaV8w{Yu<4-_fo)mk&4pX#3|DuFr$_DF3M%T&uq~Zr1~Zi@MD;p zJL(>Y2=U>I;{R^LmHI~QLHlY$I`B*$G^!q=O9yCh;AvI?z%9P+QFJsFf>nQ_E4C4~ zcIc_L;^-|i!|xSXM=rSuSmC0jAS9=Ft`-5A15lGB>MzoRlizB$0g?jq-Bo$E=w+9k z#&a_+{K!=E-&-%Rnf(GVfDbsxZZFwcZE#MiTYShp5W1v}_SNql8ewU7LBR(|k?kV) zoA#ol=}FfP!a-MV5HBOD!H3z;`VuGRkzn21`#dEOnG$1-e0jOH05?Af)`BER%PYv; zp(iBwS+zyvYoBIm(uwX@Lrlt5r+RRyl@a*gzYw_@36F?`5wpQ+C?jjkN06-!jnG_QY3|I(%BWLhHYyd#D{pIDgzQnFZz#}Lici>Fxz|I19vm^@YG+#5aT|%{ z?ryodnOi1`wd(hr+#SSAA}>R4HU27i~3Gy5knzYl&Se<9FY-})3C)Kf`%59jfo1C_ZaverZj^{{a0W&7YX|p>YYp4~6 z3Bq{7=bm`b;x}KiIj#DX@uup(-(CD_KK<>Fi?7yVV~kQLgH!nUSt=JH%~!zg%j4~+ zEwjP^8&1|ycO-$xY4>%(lf|o6hBH3zSsgYy56BOTx>$LB>Pn@$=2T{=%y`LoF(&*u z@?`HyNmp}yPp7G9adGe37tm&N{x0txi~^LmhdB#ZqBIdP_bM~-M0fo!k#&?Ik=1Bw zsw0Cj7(a^4z7w@au=;Nqf>gyN8l&$m9vee+!Pg z0>mUG+x_d#Z?4Z!zN1#%6qj~7jJcdVL9HlDmSo2DiX+ZJv3mECY}Y%7Lx)U-%H|r- z<&1jbKG2IaX6kKPx(WkH+Y#(Bj;B)Ws&PNXb*%pSc1w%kpl zVk#M*auv(>+EePBC!CL;U$+u!nT~+8 z$suC%cJT~!93cajLH6O}9A|yfO*MS9g+m|sgj19?wQOGQ7QIBo+$;4w8r?h|1qgpu zIjD?WFqiVd2njiw%hY-`91eoqGjReLeEJ&!$dX9rPoYw$+H;<@>X{v(5^%M44XErxf|KIJn|yxHpiIN-P{bN@~Q4K5WnBp!opME&3wv5waqGcn~&}(H-a0ipwqRlXZO{s8nipD^kRK_xIrO6ovwiZ@4jN;M;k#D9XYe{P6pB0eF6!=7FOceuo zoZUacPXsSXzS4N<%o*BPQ7o+h@ZybRB^RDqGcEb+)X0W8@+~Rhr_kdHwc3uOmW!{y=kC{yr$m<3Zj2K*4 zruW__RFJ_#R`HT@Mk;qpOv}h0aOs{%xEl2w)Em0Ic$mN~XjuNfat1iZ>`;S}Bex=O zSZbVDWjVWK-3oeL^z+_uI@dB5&UbJ+zUrWvNrmB$a|sK6LnJEG3*4hWJ6OAJc!30B%z42?Gd&Z%>= z|8_STS_8~B7;j1$NDS#`pwKi%z3=lO299Z=l<|Sd*&?|L>NaaER8Kw?iT??C7$p#Q z8|qF)OT|RVL*@U*Az$+rfT<1`@M_>q&z;*Sl)AgYKLTwp=wv7>KFG^!{AT50O(~y; zb+|$WI(ZUVUH)x(PW`3DtBR9N9T$iocX%){Zf}LXd963o-B%PDGyylEBmOK;W{P{m zr0p88AGgk88fb)9DZtZ;(pB8*LsgZQJz5EY9+bv^i{dh&B!1C$xTHw zSH*zH($@377Ck=w%UNB^I>6xbO@;MVEjaJ=7QXW0G z>uqn(g4F?MYmCi3^?G2>oInB4{7CV&5D{7UG&z4qR@=oilTjkxD3#7&pZm z!h=_L0~0pKEPWln%Ew7TD6>1MGM}bo>^`34kV~ABllhc3KYjmC$ruHiM_a0Oc|N22 zm5{R-r%VP@k?=*!Y+X_Czl%*bUmN#al=(1ozPc;iu5LsU&%NWG7t1#_V~Hqf^9U9v zX`!!=1Dfdr-Noh=FLu>8}+r@TU z$VtyM%umDmt1)p&0e5d_W6P0^4RIT}kBRavLe1tU*Li=*8oN0%KlAUz0W$eDXPx@s zNLjto@eeb9zlp~B--sMnhYKCn?5>;|gh?A#Zt#PxTAp z%Dy`K-sWE;BmEiX6s%N%*SfoY=NM?PCvZ&n;A63lvgwlo2$Ce#zv&xZM5IX--skg` z{KXUO!$ac_=TClwrTz)AS`E`CzFk%pmFllY{P5tpN=~RBl>;`g2D~7scso^xrLn&luSyq$(CH8>3G{=sVWL_4VjTKxk zL8{$#xvmKd;vPQuG2c}1H@Nbk)r8pn%j$Zf_7ZjTvZSAM`5)K=Q1_n8;2`-1TV^A< zlhu;T-t*6a|G0;K4Gr|0^C`zKUFMX&sLd{Mgk>2ymh|*Fw|^5D4lK!Y%-3#zsuxUx z_#WTA078<;>s#rNQFl@{#Ih8sZy|-IzV_*tmb*$)AJywWP-07dm~%p{hMSS*!d_Oa z|A4q=wD^vdk1HiL|KqT>*uZw8{J4dodNumlz%XcrrrbYPF#b=j%*_GweLO#x%+mm) z-T1MB`eFIsnKGPpCOQdyd(5djW>X95AH((-5$z#1l+}n})nn@tUin2wnDdpRy75^D zC(*EDG;<)a0{_w_8#!^G2!k~CpPs6tvbm_oH0xQpAY1hqiA?dJSbNQ$;LH^=ON(wN zw|`c_&-u6}db~4%nF{fZapeO~{a+Y=ZBY(Ak;E{ED<3DEQzo|6^B%S`sBY`Uoc8wv z@LnEVtefeHz5=Lfb$|YNO1o=$V8wy>*%b~OK@J#fX=+YROe3E*3H(HU>sx&O5DF)IfcL#S4@|b$!y2Io9EprwBRx6WJ#mZ0Ltk!NA&n z$A3JEhx%=mwFcgX=r4%TCiVrSReZygPHA0oM3CED?-OQ9@_#uk4?HG^uhCw8Pz0jX z7J|Zv(uBGkgiUTB(YW+^iS*sE4y*QYUcKhV00e z0|)hzUvwipib4o@w2(9-k#~A~a=+KnSK=l0%bzYZ-Lt5? zh-X4xxE|e(j?^m0z%7E)PlIr&Njsny+h(J$m|c6D2zZ-!vtFQp8fUWL?>E3)FzWfh z)=`~U;eaQ-%C$QiiP)6Efo*BfYQe+sYubtPnvwKN$hA34c%J%bseGL6eb|#JC4qw} z-h$ufOd$8p5Ic+IFm|MW4{yQB(}Wp`RQJyQhTRB@y^WH2rHMca;h?xoi6TVAbx;mq zhk20hoyF!*Uof2LIit_d27X8vxzdtv(KCm2#z4Yxg(ut2^kK|xrTNdgZ=;_uJoC|* zQUn?=pF%)#rUdKBY-)x0`|aAva_rl@XkHWZbYbML zR6}HL$##)Cx%c$Y!)$Id-huapeeC~;Ya!z`eXHM5OcVbG%z6ZbbksCc%=?3Fc-7{I zO$GHTID1wSjg!PJqwJ}C16hqKpq;r|;P^siMs-ohGZSw-f5}Q9E2|^iqJcs1!dng5GF!Ql5$xHoPmNolqmt z<8qoinJ`toI<9l?)IXh}9`n&AdSFXs3Uw5!uUcz8yf6ovI22ft*awGsG!q~40%VUO zA9>zXb6%@q-dZ5nLH#Vry7X+DMaSCF)#GS6aotG)BX|nvz>=-KENALf-32Xr_!jYe#yH9c;19JnC2>wwy<^~sjoVJ&;s`R zRYEpunR2|vnNx1E_%G-t1Y_FC+gwv^$<0VKD8Q6%aOw>3F%PZ~@C57TL1mz&cvx7d zSt5Jv{GqKv^=-@^d+e;qkHJx5uwI>QMgB^QY+A7)3=oRRN8GDNzKf8+P#!PHJ*oAe z4S-bVR~ugZ*_)IkdQ->t3LhRfqr_$%^GV8|@L_W|wG_cp88^FdJv+*8=EKc{WNIWr z0e-EiZ5lxtL?feY@)Q8;z*3w%DQiqt{%nm&u#1EQFrUe&y8P%ybE?^GK!2CafMaVu zolL<4C6^iTuMu5(0z$< zr91$s0Oh92_oP;`HVM zk!|uui4QoL&tdJSxk$C+XnvX zZy^V29}o1RjkF~_7Q_VwFY|ZDNLf)z6J6vhzn>G}jVe^CXLbTl2cZ?G+R&Dcx*vK@ zmPu0d63`ke#?N$;e4${cd0)Y@rsB(o+FAD+CV7_~#$OzY-{NU0dCX3Qr!J7vWjA`N z!8Ee(7QmRC=dx>5V(|df>WKH78R6*d-}XnQTX}_ZmOeCz8tV^uq9Rf6V4C*hX0DAl9DOuXQ zzm~qfq|uAqC6|@6e;(DX>RRPq&7aA|?fIjWC7M-?vz{UhV5x7lyDBdnZ1L6cmZZDL z>wjSTqUHD5hKgz5`vt@ZR{qwzRvI^F+;X5;Oq})4Z^;V!7>4s=d&1=9vC*J(yv#HZ zJE5BQOe^(JZ@I%LQSEpst=m8s+gL8O0ogf8Bd~|7-1g(%vk5!b8nQTpU`um{J~C2- zwSZ7l#>2#?U7b70xhdx_XHfNZcPR3BXo3w=dobOjws;uw0eZ7#lu?))Y@cz@8hlL8 zB$k|SM{e?d|Ln05NQ34Jc`GGdAZ1>?&LILs!3YsEHL`@A5Yg9&NP*u&W|066n&_O z6Re+*l6>3C%vgfS?kNn+7GC_p}jO-fLbSFg*V8XOnan*Nt8AqLh(Yq<~zO}5I{ zk6Vy1XHi@-a`r#~>@-#^imd~|k#3B$ItjxOYA|QY=sT!I2|X!iTSR;1#b<`%I`SXX zlF~d&1X@WG7RKko

    ceR+nle6>hN3km=6i0tB5zWKd!$&oG1b0Zhz#pQi+VWi4?Hu=)u1SE z%RfKLnpKe88Y-(qtH;NcdH%9Cay?d<{P)b=vPIo8yoI0mCKRXf5WN-N%y^`&D z=W;rjwJsJ~u~VkVbo9rNY^kYyo>ZNmi=M0yS&gP?%?y%i!;3$A`}O4{Oa{VMnhAq; zmWf3(=#a3F3l6rV4VJc#<9P-ZCyv(AgKL)DbbW6HLuaYN)cqbbQ2fa@Rv-)MOkLil z4gIFeX-4F6~t$F1Y!^{)!iz4RxA4 znkDt{NipS0T2i?2ymaq880R{#E}(y_$lNkJHhRjuCANO~Gkl1akXSTma)eN1Cad-o z8a-PK{ts|Y{t;vs?%hq;HC-xKZ-Vx0tgx5Ll{HdZa>9ug^~bi2fBw z;mXX@OkhQbo<+a+8QIWd-IWSS;Dg>SXUX!!DI=LUtK^V$wa5#f(&@3h!Lfj=_RsS@ zBoLYbbrYUaR`JY+ff84Vhyps)Bb~z+F1Cz0J{d^rVIQug9Ja+8x>X4@FCR1=o&D#N z0n2m0>8M9XaM_QaUaD~N&qUQG03q@z)4A%JE++h>l}$G2ZE{y89qLht%$$3qjgJtW*fa+ zHGHS(Dss?@0!|BQK{Shxqobfl3HT-??jeQ4S~_+BqZL1{&VYODOIzGXR~TbuJXb*f z)Jy|?NsDZ%2s0LWVN>s8ZesuaPD6JY0uf4~ERHMw_P9l?)b1(H;?WCQ_VFXMQ?E9t zZeU`qCUqv$pyu^pHIGGksbU86RfTutppBV6B;XCekw1aJP$-sO2qDsVxK}M*`k#Z8 z*GyL_k+1q0XqdXcm!=wRblew_1{Jz02mUc+%l2I9EAt8%c}cLQ987{8@I-W_j%kP5 z=30~A;FG*;D*R|joOSH9KgkQf-XhO%*Fkuiv=9UV(?LH;e4Ahy0hH`FlIi1iiAwYy z`)IN=o^p1M$*adQwVy-CjjyNHwc3SV$pZfg4V5iZGZ0dEWS?0|&RwPB!^{R4e02Cr zofhvst`G(bG7lkkc~5V!uOZC^aI260FWwS=<8U4VyPxg;wE}oN#rz@syfz)gN!%s- z3EjrR3>-{sY&4H_6BFp41ZEUcgwafsin@FU%CA02czb4s%RcM?A(^k00f z{UprEvDWV{$p}FywERVyLXqopSbpLrMFF>%HleBm=0w}RyJH*?1-Jfp03Ve88b_ol zB<&DBa%YZ;XO8^=jt4{Z;5M*`BsP%cMk#oQ(QYFnAJ?&M06+Fe(6ot!KfWf!tpI#uP+0udC*2?Zg)~vJrq2*o&zeG#&V(M zk`1fx@@#&@yW9K}9XslAu5)zA0ofF)&(&N|9(zW`NINN}mgHOMEh@07Y- zhNiW`9;N@3C&u#Tzk1)(+mil7NFd1MF2Z}11hJEYD-nR^5X?_u?V1I$f72?k`5k8dgUCzxg4Rs~#+lY?_l~no$ z!FQpI6dR4u<*#Y}zNom~{dZ1i7cOk1D^C z{cgVVx>QY@zeq#VqjmkeW60Zd{dy|&JhvNq%mkRq5I=euNBI7v;d3;YBWqf7ajJR} zmPq~JiXdH|F7oC~_Pef~U*DC**~-w-WZsrzC?(O;hBlU9lYM@EfxqjFD@KyVEg9=u z%$bBdQ|=2E?0>3XS9m6`zRz#j`A^c>oDAxBa+RFp)bSP#o+~xLRXM--0oJB zOdx6SQmcZ+PXCR!OT#hm+`*j`E;x66!@n+&kLa_ zfs=@3Ym-gGTeFWgWQ>3DX&!`*2ez(&XNOFU+pkc|M~@F)5?6`WJeS6X2$Y8jg(m9^ zcg}0ux{`No@7|*oERjw$lyEy`A5h@VG;g7+ACBhp?{2oiIo;esOkz7vj{Q^b>%G5H zZ;WObD1yTruk!0smMRASC3juq8QGul^~G^FEu6j@>_{Kk!Cke7|GM5?@@~v^97r|u zB>eMF9^Cv~xXCbD&Ir{5q!6vQhXnlyRavj=BrK)L9fq7utlG}g(J>6F4u{@bLvvu#%EX>SPSJy*ce7JH`5`48S|&L&D=| zalrV)1?J8Je8zN~B_S0$acOZYb_&}z-Cy(f@ zw<0LU-rtHGNIh=FGeHXziig?&RZ4B>;NG-?qpxL8skNgdBJ$DGVt{TZtADZp;4<9z z1#yI{!J-o}@3Uai`+>GrE0UxD<(^3K4QvF!=GH81>i6kmu|`U$$eYENYRDFD5#R40 zzW#*qIA~dy7oIl}8_eM8jc!_(U(aQ)3n9-V&i(tqODp_WAFE9K+~f~Q!pNZYW{t%2 z56eeBBI*1L{?X(_D8ApnQZJ#+GR^`RO3htSpx#p#%qC5b`MpR__n9lSZ3ZujZ(k?% z*K+MqOq)du!R|@NV-pktmD(`>^j8eWKB(Vq(djNLTc&B%yQgR-;^tQo`I|kswLjv# z8Bu?q?j6`aMLs9_kvbWm6De~_a8`Xr)!{n(^1~gT+2}Phz*oUV_JY6 z({~LWF@M_>$gl%wPa+$@@SjlNIM2@_hI?HHYLy$t#YTceediIsd%ipn2&%RCh}Jtv zk)KV*99`Y-Q?a@Vd0Br;7C!eB(^~8|oXdu&Sz=^EyC#O~V8JL$vHaub2A7Z98|Ffz zelFc)$DIXqvE9#K@u8ilrqq<=6tCbNd_gGD+tFmiZ6if_>i-4W+g5{hvpJ}RfG?w8$oTFCZzjcAIqiV_*k6^*EyIq{% zU-dB4M~w9-Hsk2fQWdvPjcOcny2j@*)>9EM@0p?B@_|pe%DNWeVpW91UplZnDJYH) zAKxfQ&IT@6p*KGL1Hzo7B1@u>XQuitV}ZF!>2n3%yjzq!f5F5>sZ*PpS2p++8(vP? z?J#9PCGr}qW@~X|1pVGcIyq6j4t z<+)l>;Byw@W2wCPd0-Y3$@@%_ms#ESl1KQHOo)FjE0h!lJO|wI&=3)+0QYo4FT>>e zsiP!{e7}mbCX*i7Jov4}^?_T8p;pr{ontc54;caX%xvDvWMv7$_jp5~D*DaCD50|NQ=5_x2Vx^S95x^`)Tv{jLA1lh)H@y z3b>(7eHYO)!MPhRvp7DAjK~yL63U`e-uf1X-9_8AJaK&guWk}B->&yME_)a+Reud% zT`V3E-lTH>l}WH6(<@%(Y^+2fnc9K6ItHkE|0Gv9`&W;)?Y-i6(wY8kp-K8Mnfq$phuKI8` z=SLkyyInMmN0eQkUzphh{z>S~4!=4* zKOq2|NY_ zC9b-XlU07_fCT0}E$n#Rq}kCadBTrL*ZgSzs)usw+5V`rC$r)<1;f`s6nVcsV&?fv zYy&c~QMp}&408ihAbjalS;yDF`^vdvud_MGIaxnaY(*GPw{9Z+%?LB<%CsO|px_2t zc@@0pUDkGk&eT1&K75-P>~YpmcJ&-j=nc9g3KjUZ8TvY-(fYDjLX8lLS!l5x_7FQ! zY-c~E;U?z}bJW)mK0MQqd~U$98nI4W1G5zAKl9hybpw^CQi5K@u*XzCQN~)&7PnG$tjR;aKSt}@mol(O zxz`tck`Rtq!kbsi`jqr0!m(6zPiP0+baus(Er*aX6~^{WxBg>xFrFZ^I8NfSvTj_u z7>sA{KBQTkD;YI)v~cjr?GSlh@k;N9p-(;udWhLS+;R(3dZjV=nY!M-Om1%cqI`p0 z&nxT-9x696oM+=nsn%N@!DV!N$bq;DE>Y!=jg$+O7<1rnw$VB$1zTQ~p}hj`z;6P) z`^bOlIee)IGoQ4iZ|{0M6rbAUeQ-Ou+z;Xyv(#f?-X9fyk+JtlgIBX0Fa2!r4Jk^b zo=+yl(JF}IoN z62_FL$3#3e9B5MqD*t2~m>{$7r2lfyUeI_fq&$+txYU$&()0_PyQ{ruWxpthPbFUyp&*b{6K^H+)odc5i$K z9>!R2_XhEl2B@4jXpv?QM-CnfMIvbO4w6%~ko&w*fv4lC$2t$$0Mg@~dHdAjQX^(W zMYBg}qc4!ELN)lbU!1$EoUB1~b@G*i7lGFEibRgo%VuRTr}@mb{nXg(x>PnCk2fPx z=->_^^;+Du&;bJho+|!Zp6#b|^~8X8AL7P)`_O~Ss^bfx7G}5&WU~nkJr5tQD?i@v z7vmXQkdu)ouEB|jR!rZ};MQ0iOsbv_SlQ_K?X)F3IXS7%JX~p0%nZ`b5vgq5k0lF9 z;C)+ydwxnxst&>pwQ%#jq{%thr~d#T%~Q#4IZtRwoV)y%&gLdyJ_1p#T@I?O*2a$PSjdE0x%SQkX|J-6K-IpmZ>kzXE)LM6=0G)yW^x zc2CUNz7ZuJ+1wPP+MF^Z6BWx%!GH>G>CSOt@^Ner*jSm4VGBPKTF_N53}+TE+Ckby zKWPzyEjOETgUx+--_};{So0{+=32j6VupSzbaCkY><50I4%uZpv05=4QSO0-SRyYI zz~9)L!wg_SP|$Y}^!*tuWmfXklrpVhVmtcGMZ-5S>Kz|qIB9R{D*J330A2ykcH!gz ze!R_Y&B0SqQBH&iW9oUe2b+zwB{w->u!V`sfwVM{)^B%RIIzd4%Ofsw>GOvU zE48;^*291w*}rOwPHgX;4U0CPL;M#<0`AxJ0Q}!%$U4r+r3KW4m>ZRqk=K!xSxp33 ztJUPio?JxW*{{CyNS0FWT8q~{>z;TGJEV~-`s#X_513(x&M!#cS>R+hS?oV+D?H

    V1<=cYt4r_YO3e!cNQ_aFoe7h~n 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Ä~{N<#N?L-uoH3N=0PIYG?~-&H*6 zb5P4JYSbq$Z_v4gGynOc$4!N$`{LF9d9w=aYXlnC0GfE`t>k(qoaG~5rxy4tK_~9y zNqkDf~5-%{PSS6R0Ua(OkWY`g9(OSP(fV|oTA z5#3zW^fT2oh)_i@=>2+elCz)fwPq!=L^LRpXL#k4K zl5QV;&R8KNJV}Y6xNdr!JUqEP(k&C}Sh-|WT&S)JX#N5FhPtI(jx41QsM&l1ie?DW z5Wgv`ZT`3*C?q|2MBgP{K}~;-+x)x+cfQ`hr9*PMc^+>lKX;#C`BkKZ32o0Ovak)t z23C@=Oq4mUQ(}MkvEiX1KCT+2$|F zpM+7r0hsl@IbAPpGl76R?Nun2J~QhZ06s=9Z=ScTHo;XNPLeQ0hG-D`0A*MSPpPCE zViPi%h#o|HF>hyNJD$|@?1h5Sej()4YI;7F-2C(RKZyZmZK=(ts=q8UVm*cYGDmYU zY=oxRx3QzbjFig>>@jZ8Q(L)9a`xPY)pbwPE=@{mn(CrLRI9*%5?vv!Mw2}(?iKfr zm2NB8Ud%0M>xBJ;X?VA2#=4m}WEv=4!2!~nr9H8K@7tdjmH{^_ZPdJIRa1;`b{6d? z?k4Twc@=k8ec@mk{H+1Nmh}zKd@FlRsb|K%A%M7S+CJA#j9Wm(Q_5w@?Nxy4@lZ6$ zdg7vfgado@|D)=wqnduW|F^Nh=qVk-l#hxdmF^PoBS^>yX+?6<(lEvd6)6Li9-uI4 z1Em|35J`z4jl^Kc2*J_(c;fp!&+qS@v$OX(@4I_nabFh~_I&D9O^mG_I}B~{I+7my zKK7uXG`#HETLVgAvDrLdhIlT>Ugdeaxz?=)?x%iBX8P+FGJceqs`2%Z@`lbAEKDg{ zVTGD+ixsb@ifI6iSw>oa#<2H3x~#d3v-T%svS|DqheL(QOh`jhe|Y@BsHgr1Hf*F0 z+e9&ZWlc!}!cQS4ZP%BfEOtvxksF#36M(jzzbozh9lJTVV(mG~L-QL$aN&|``#{1uII=Bli#h4^^62sa#>piZ>?Jy;2-%ZsQ^dT_@;z&bbnsdsTC z%81J^Q}gMAY|~ml!bw`uvFVZQ80L9ai>cb8P(L5Eg;ei)W=9CI_ZgH8`t0(Mo`7Or zT0EPtx;{+E3^ggIFPJ*|LA+u{QZ4V~GXx9R4p^p7%K3OcLU|s%X=ou=zPdhmY1QI5 z`=7IYv(}dL+;2(86LW1cY2i0~=j}6xO3nMC87-nGM-HbDNqhCrM1FO;|8@cd{~W^x zE1q8x<5&v7606OC){jGdlOUhkIRZs7Ji0??pKpq3&0og<#oF-`w6m@@Ow)%4E6aUi z=*%bOKI#XL06 zPG|%p_!^zsu%YMlC8<&co?gZ8EjOUOh49QUFaU&NwWFnJQf?ntkyR~(DIE~#hxkwz zhKmtb-Z3pQ4Km@MWJZxlI$| zET!pfcSO8cPqNwWeJwy0;m^&X`sxF?rm<;@@U_Tdy~tlGO;;aXyW)|7N_b91yVa$K zUYQ%G(>hHX5^|vn9VdXjI`YJkwA}M-ISVfU(}FQE*QOr%k3(Gz z^>j^!A)LDObjTXbR78pnA%3DlE;Jxn6UqY_k*BQLs2Sj0lOH#6kmGb7iM}2&X3qC` zT$V%I6%R`v;E=WemG}qELJ#a#cd1ln@+!u}rv=$RkQKlBq2USf&q%G3e_@DO@`-=@ z;X4IBq?IY)`Y*S3bUsV}(Dct36mYV-v;3jUVLt~mDym(Ce8udW8_?7*$RB$Ms+D}C z6|5G>Ei=u#ZpWSN{Zeh1S6;5hYqa{qau>hqRs{s;-&O0*6|1e%`5?)&Dj(-6W!?OB z*oPKJ?l9kwy?R!vwAkk4kW?jwzi;;^e$ekJ$@43FSXsH3)or;Owr8N+N(=$HaF-`^;j-GWzn84sPI{f>h#2iRDa*C=|QnxWA5XRcp>!~ zWl$9|;2)O7U7NHkE_M6BLx*YVv6Zp{nBVA>k~=mO>-P~C7PKQ?!{6|dU^!B2zEeX{ z-=pP~s@D#Mjz@{-?}Y1^glOEDh*BN0im?_>uQ5(Fj?5<)U6N}3CltOmv;7YeD4a(< z(mI?!_@w@qeDkBDkFW!BB4!}+tS@v)#SBLNkvgqwV%%f-i#h3^yy%OccRJ)&F5A$L zzD~rLc1O7LU{x^MZ65#U1$Ybp70!s*DS+Q(cDDQ51Z;p>P$q41lT0!^CvqPDsw zYp|GhNogDUdC~{MkMB?Rfe%qQk|3k4vylUt3yLDb%U6)b++Yz&a4!P>s}AsdFU`zT z89d)*D1GT5w=i&Y>ewltshkbLlDyNaK>5s4XRfD15{hmuk%05IZs>V#te{PgHqIg4 zj7_|u?PDmI7fYf#QSRG1Q%`nDhpQ2OCMI5mKXvlXt`X|}2kiZYp;{v2J+ z0^;CJCC|&*ac};hSc?^6s~5qi3;^mGMKS@Sv4ka69Ta&WJ%~F8AN-tf%{Ca^R)3Ky zG3wcQ`w{0LjqBE0F-`hE@H6843ZhIPeJ9w7JY12AjA#b+z`IL3Yf+DM+8kUI#_22T zMJW+Ap+aV1h|c!sVtvUUva1N_%r&KNdy9HT=F*RIQBSO8nGkUiw@gVB!-5$l$ybeb zed$3JoAs=hw``B4Z+flzmLP%|CX#$0$>9W8Lr7j&N$H2;#o?)19Kt4}l4hg1I1s&(4e2e;O~uJ;eT z@t|4EZQYLW#RoX%?a!E_V}o`%!L`oQ`QB5QcTuPwtG=++DcO2@E@Fn2f#%9RhypWa ziuo|sZ~eB0h76W=rPiWTMqW;TqqVAzo)E?gYwWLdkr;Wx6%^?L?q%bSZZhvzmzjwD zmG&d;pyqu*fFwo;)!tiFik_!-rL(J*tr_@m5ZUI^s7j-sEHoV>;I~vQh3m2pui})$ zArm>7ZW2WlvU%Yh<8Ra6i5cd)gn;ekxD?arfFu-)hPfG4oJiAwsS z>Bj?Nu#`JHpRV9J?UlJ2E&zlXrB#Ol^4!KiAs4I5$3&w%=5i-EXWA^go6>C#Hi|Tz zIP)h-VTLIs?Aj%{+2mUhJU;C3_v5^y0VGiV8CQrAq)ubtWcrveXRU{HZ9k!^H)aE9 zW&=%k9GI@CK}MeoM9rtR_QERf?5CyiZU1~~`cC{PR!k4|EUJ~#TGv)?k@FC%Ce~EI zB>%{%@&=UaKIf|vCG%kj%;JvLW(!#1vUTYCi?pobmcwqfrswc(6eUgaaZBt$B=A7^ z$th~D(ItiH?*8{BClTbB9PH@^qqO91bHOlAuv5$!fh@ttHN^+5n&2N6St4`SMF#&J zQV9XxW3Jn6w{lV%2`HwJtB2CzNB-oY8V`TYg)_ z3$-{VMNa^VC3*t-Oe&t-P~)V{>o?x;+7=Het2Y~U07p3m|Fxk-F+0n$Sggm)1-hce zGcB0J3W@&u#0W;OP>J1xkEUrS61(PIb^9>L>}{&LUvce%np_#jh0VpA=1!yEmE{2n zcx9uGt?$1@3KL0DPN>WEU9CN=dCkMxS4Fopc57d0P__1P5YJRN!_GN0 zJF+Yz+kKVF5u`Evi8EDLtglFAa3QR~HvZ>R|An~t5-IP><+2??NWSH9lwSd^%Do`4 zUzXc*$%_;mio>6*i#?&Ab8*>A5oQdXrMu{5)$|LMRji@_JbAHws)@RHXF>V9%&Ekl z!r5WGkMv}JM)9)@KY}oDd@}STaoKqp`OR{K-SgEA>)&}y+P}E>YBsE#WGy1A5(LoZ zi&v3=6INE^Q?sS1sIhmc_J=PvKOt@^n)6V!qN=FGnSxc^P>e~LmGu8HU4@|5T{CWVOCyH@Ir zV-R1|U}!t0Kv_-Rh9`}CwKd=ir=o3eR6LpIU#6P0vmOulncLm%TqM)q)2wgNovQi|+9v`^vOL zeM`yBTqCijL-OZj)2Oy3EC`epkqnniUaB$3xs`swayE^BTD*2eeo(Z@6 zHv=SBnr#Y;>#msi1GW6Bq~IemBICl?@`oR2LVR4~^C;Ex!9t=}<3U6b*h_uW_5w2{ zrna6$$M55A*U#<0Vmz@(4Kqzyi|urFMn2RgUf^ebSC(ksXl_?X*S>NMx@_}8fU@yY zb0^iF9i}Lk`h=j4#=Ej}IVF5HD5Tu@b=LwrOhvG{hM0bIt~^(F!w3am45J-F;g_8_-7l4<_?b62adE(a`;wgvm_5v8WQgw0rtKAHCLAkU$nUrbFM>AM+ z?Dr;Uaf(X4mocF13?e?3>l8@r(~GbfZY*waY+Am>nI+S=TXb*^n=6A?6v1zbv~uMC40K15NV(cC zaoV+IXr@UPw_f7TC$oj3C+`d->}sgU_M}94c2=Jx`L_Kq`Z+b9Y5X(4fTv6?z zLDYt5c1V78#5b#P{{rD%wg-WmVmFL#bJRyS^2UD+MUE^3H0@OOSRH7;80sk^iVs53XQ9UjS{ z_ezmZ5I_z5OZu9b_@`FZvERX?y{J$We)5lZe=qEGujQnj*svAAeIGk!V8zTI%SUvg<+-*s`ckg_Rz!SJQ0%}+l z1n6Tz-gCiPlWGoR~mCugu5@ZYJyO?)Rd+}2ZFihR|T@w7(^sm+yQAyH> zf1<1&8@He8dBaTRo7vDmhTtB0EudP>@H>IFU_*T=Uh7ZT3-SjuMKe^x=!qE|~Ufilvz53Z60}YP7no zbg14|$ZGys*Y5kB zA0^6c-dCp1_+_71y=<63q6~tCjVoPlYK@fr zUW|2T0Zq*)DeUTj@Ygre>xm7At<%KJj9@9iQQ44@t3#wg-rxhR2-zEYd+Qr(J7w0G7c070wu=H%}GEZlHi6KTu01B z+8nDe5+l4q=fHX!c6)er5rH9|ljvoBH!*V~;H=i~Wh4Cmg~t%n4Bn_3lp0rX73_&tf%|Av{yimsI&!A!*-2qm!J38 zm}ZT|c_dD))#jhD5`PFmoe3|(HpjBgF6!baR)fJMCmGRmb;V>s-u1sc1l1=BR}PO? zqz2n@rPmwHHMlYnKdRt1)BY;4=|k*_BkgL_HTcFvGGl7so^Z|R**P<(J{}I$#Gj88 zJfcOOy!Ws2hJxCgvSz2<6Q~Iuq}a{}60M}bVq^&=`XhCe!?4*xT^0->QGOTu(shF+ z4MN|Pzq%%nx|U{trq0ai9iQ)@lSy>=yxsl;_$)`ed4xia0I*LTM-6x07aPBKqd4kn zs2zTBWAz@h^{WEh)quYvgfgxP^nDtC_%7;X43=Ui>do5fUpTQpQDi8D=z6QS>;H)R z@yJa1jiTrbpxV;tZIm{1Oq(U;H$&*O8bI1wQc%>g0F-t=fB1Q1KP&!CS{cM>V}y{) z@r#&BM^Cr|EdSQCn~3I7|1D-xCQz+=SfTEYP8yws^i^#Fl0hjEK59a1X-}wVoUhHA zGQm|m8rR}pNv8x+ph?Pc+myx5yEXwOl!`me&O`d1CoX$rN(TR;UQe!Z`QxePsznp4 zKNQ(@AKzg~UGvS#BMgn9K(@)5J#KV9Yg3}Os6_F#HFfCgZ#}u7+5+w!!8-t&+?cML zlfF}xFAck0yoA(nt+&rS_;)GXi#a&cj$3BUbtB&#caqNKFl0GIPOlLoj{`Kkwb~u7 zLbLvBA$lMNsNlNE=4VKOZw*465(0TB~$|R49oEg=E$*yjba)F<^sm*=uzDcpX##eAa~GEIRby?jET9JrsqJGEp3!!*1p!ZzwAxG*!kCZlD{ zV_3>ui3Ho!ghp~YuSHSji(5VE+to;@L&__gDAIZ8>KlL%B`pc!kr$j6)xpHWFGiPq zYzemG_L#LLWfV){P}6iif4K=*u%-=D;WCIP#LPdJxlAe=iH*VinkO{?NaF>DvtTh=EB zGMX!f5rM2%`Yqt7vWCf5_I52rqsq*^>1hsM>bgK*eqFYPym%ZI-IX%ifP1XJU_&CkTuxjK;pfjUu%ATQ zv&t0|sQ)SKh^3prnMVJ&3nEnO~rc*`{ziq{LSM(UR9{KXec9k<*{m_R#C1bA@S0MA1pwHCLTu4RgsD z+Ftu=A)3B@R>voT&qGa-v^F?l97kOtza0mA~C6#M+<&-gNzo8vi#tpRg(-_-KI%`LZzs7=Ohdlm^MhBS<&PYh<} zC>nb{?72wtpCwr@rH2*PZ&<8{1HDAc{yqB~>?xd{L|bC^KfNAoXjN*=Y4O`(T-hKtyXl*yV;+(o55Q>p+@5^~45_;f2!%GxVcyGh?3(N_~1WmL^_o$pUS;;SQrEu>0rds~?jZ5JX#t@4d%5eE@CCBZ|^58%9NNOeyvbzWIX&wGGqxu_6 z&>3v&V<4zpWpF!>8Ps!mTRWbN%`t^v#~htUPT4Dt9zf^Bc=p*OeaA zx&T7aC>`_P%RQ@?r{oZXhI(&-%)?pGI;RWHmDbbSpDFam_^~k^*CZFrp7@%?QSLJ( zgvnuKd(+DLGKmA`onWCN?dA25I%B5sI#XA3AZ2n>FnVpdq9La?%v6aldkz>jkf3{_ z{{6Q`fVFOKO4tpBoyNn?JF(s<&$NqDU-&Y3o%5O0!fSJ)P~UF(A6t-`WkBocoqIqx zt?L2Wduaz7=b%rL<>Jx^cCus4ilpDNuY*Li7RxG37U`xxS4pN`oXp80YRG)LdN6&i zHqC?%#qdi>jeyGb-l^Q3Dl}rwXR9r$1RGNy_KZpdr#rI!=*HY$)`1xg$f{RV{5Gp9 zVhou=Wl65ha4dCn%~`{)y8KD?AF2k`>bdBh`e7mms?#+{dd`QSx~mcYw2KBme_(ms zSn`MscA+I~THxRxQ2A(RBjOZwO?B^iJ9(hN=!^HI|F2fKU$503R+%O?(l;T(Qa+ji z){&YwUe`Lq01xM$&{7Xe^1S?EuVXu+RhXXwRXTno6jvVB8|@`a?wmMjmGMg*_9XoT zg#hd09KWYd$leGuFE1k_$NGDJS>vjHsctu&AIDS9a>)F1XM-eYSTBL(RGytq80Ay1mD}}^5|l}ugCBx;)<>RUZ29V>LPv{I#G^C#uk2MlrlsPhoT3)ef6KNu zcUHKCnAWBKyqeh*M=e1S@#SR>>CV_EpJ2|8&*| z891o{=jXt6sr0hRZ{|9`WFM%GtZjV~(`v6D9##*>phCS1n(y&O1(~l46btKvo?OnS zh1@Y2O%%|u8)Uom$d}(Gu!v-opguE?Qupx+6xUMxA&W?s(dxUn-Ix6$TW&a~?YP7sUwGHYbl(8!iL_ z=6Z{a0{a+)CiZWh8w>0CYFIaB9%+~fZy_jsANl<-^bdK?TG>P>uIZLTh{AV4UPT3% zzBN1jL5R+=V<+p2%h1`d`hlYDO``!{Rzi?LVL+#LNKk>g9kx}Sb5lentY9s{MMT-VB$haw|JnG64*&85F*@MD6@F5=rVEZaS*0QTJ_h%R!8U|_~m&B_+UpQj$I21$*RfFX`aNkK< zR^>ph6n3o@0fCty&`p0BB{O<+4i*C{1SMT=TVZZe4>y|Z{~2P6ydF>OgH%|!jByMG z!Cv=j`kcQ#k_$(DerW!)QWVO}#%uoeEfo!KJ*O+g;PM9+^VT5hbHRkIzWrcHfvac6 zk14$7EQ3!$^?>GHh_Tb4Ja#jiV29L@2fr-AUiXL9+t(keP(CTfd4&ooX#ZA%+88>D z%G1BmgP||;ngg}&khZaQI*BCBeOWU?Y|f+BPZzIJqLQR;Ll^N!4~;XxpP*F=J*nW`Z3;}chm3g84LvHlRV|@ufTcj zJFdH2N87Zu$w7q;_)DH;yRL=IcbV-D!N5UW5jl)0grJFgW=VRcO`>;KKrXuZ)17xu zBg)XCQ8()f^=Jo>f@b^A2axue z^NXgE;|iouGgv0I#M71kbN#TN3&iVY0VhtkdgVGCaE|Y9#Ir>*W}a| zOPR*v!v7u^m;WS?Xjw|MTl#t4mQMScK(&;4VQddQl3JZuXnJGGm(F&$y@!0Q_M$u| zegi|t13Bm9v^k-;DV8{J``F%6C?PRJgEYsl!u?2tB-r48P@NOK)^75#`pv;!BQPKy-e?UZ;-(A-gXuvS6bw$v z?3z+=sg|01TtrmB-6*>fFgb`Hv5BHMV&;N?XvIh-1P`hoYXf9eFmf1<*sP5(D8Dwm zW~^l*4bu8%o#HErVOX@dz=r*mKJ;l6%&TGqae%0v2*>`81My)RZ)X+H#B2J0EqXl( zjWNuMp94HfJ6O{^4!{$y8WGQOw7)7aw9TZN?kaN*D$+$*d;`o}pUCJ9NW28a^&D(4 zR|Q-)83&~fTmaTrW9}|jD!HwO=m5uWfWqn89F7RiI|KILP|d`ly)06+=^|eXd7wcx!{!s1b#{yIlX|ykyHfS5Y>=zI$ znlL%1*ZGVfH?r5SIT%WCP2ecx{(qI~|a)%^_lAb1TL_ckE| zJTG@)v!XP_+`L~8Jvz#8B{&4o-e%Y`J8TsjbSQW?siXe|yk{b&{hUo75vbHv# znH8o4>xWg(I8IMU@&fX6;#h6DOPwG0VmK4QNi2U`K0c0GGRquF$ny(+e@J_9{5>=6 z-4ClZ8@mAu-R2+Ffz}zEqs?!~Co^53B0_+##&X7k(g0HGTT>qx|3I0az+9*tr%BxQ zq9C~Ma+#;p2iQLICBw=O@7HD-Z@Q+aCH-Ffn{UeY2VHJ3SImq-U+%}W3kXY+5pgYQY?5u| zq8;!#hrDcmVbAB(6ML5b^a@qT&Ki0USkOY*E1v&dXcxqzuKzl|L#nY;!JP4b&~qLT zvG)d^QWUM9!wljBPUp3n8B4EltE$_>WE*1R*_lGcd&M~(rSnF3xWd8Bj}P!?Ds7n= zS1>?Zmu|GmEGTkCwR75{f#2oNMW}&2ru8>>W$M$sSW-80d=sL6sS>gRQoMUefV zUO_8nX!Xbwk;2%U1*(d4_dVM1A8p-#ad-ATP1=TY4kZav;vjl|J9(Q_+}sVj1 zTeDMdcq})_tC0DIfpEPiE5<+J{M>9|7quLOkNv5?Y%pm}7;m zG4~G(*({9~5&kWS2XzyM!F#LGN4dC8Tj7jB zm}Vlxc+9A~Q3^hFoqPOwewQ;0t+!Pl0gP5L=~&U@vf0z|&dndg#!CQ94jq_O>EDM! zK?^Nc_sr?IIt(_WBh95ZjZ(@Gj?*`a|Kb7VCu=F9!Pw*iQ}-#XxQM27H3R5fixkdG zrdT{|?>&husHzcc}zqkXC%b0=(?>NmJ=2^2+`;;D8fOJ~31jr#jVu14i3fT|xf5(G+1J!qMy zz6BW;kc*(Aag-a4(a!;nNKgH9AFE97D9Ttfyfb}K%h3Mbsp@(>4>h{HRPt#^S)(98 zQ2}w$HCv3zF5AhqSbat$Asv*tlAWT44BF<@@p}^d&jkXtT9>f3SNUHt4Udx3^*IU= z@{hbM`rAF`A$CBn@5|UzP^Q4rCVV-@;4DR_c6hk%{uJ)nF!1eMfvM)lT)(M+fwE@8 zXaV=iVG~lrnSYp1QP|ZeVAV>RSbAMe-s|SHWlP#pwXj|OjpJs&70}c#58nH`-7Eff zW8wDhXv>jh*5K_2K~A}jJDxN8Uc%?qM+9UVOlE`ne%*|iB~2x0qYah@?{0Wwi^JVA ziCHtVX?~MhK0o|vDnM6DhuuV2GeKTHDElJkZ&R4;3`vd~5W&z&M~)jXTo5>!l#;dR zf{QlM19ww>UwP-MBitoq$esG8O4A=3gO_wRWi{FNt;yD;KXO#AM5o^5)Cr;TI`Y)5 zM~cQ)z2Z_m`#lKA#Q5FW8IR0Km5AeFp8|UuGc-w}=1wu?%$RE<=TA#+>+5RnVF$0wr^ZnJ*zr=eHDA@28Qr<+|Ge}s=#B8~=5k0WVglYW1(ul(D~)b}OT^s)kY-mwdB zCC*s?x{aM=6M<0}{FuvxO~W>vJUg|Dj!`>H`G(=A)*C1L+-b zuR8m~9FiEf)Xs|>%_>Q@aQQ>{TKFTlH~d3|hm!d-8JMa!Bo+aGn5O(ZolA{&(-Tup zU@2B=NQt*tKszB#gS0--DoiB=nKr9C!@Oepbk79mQn=UXTNDhy3XWI?6!8%+ zmMd>x7be{LM9+Ca+oyasJyl6vm-ld?|R0S1_mMHc(W-5Fl!EpM&4aV>&JAGpVZvVf_OOAPtDj{o-e zsMgiQiLt?Bo1S@5ZpE?MnDesRzVz5yz`R(5ow9<3N4khvQ;lP#gnJaGWkXz)Y~&nn z<0*{6`62*HbjQ9W^~=cLv$8n_E`fL&P_+q`y=KdDY-RBz6oV~ z0(!B2qpL5JKpKq$U@?L0$$O<>Ya95uG%T<+nDYYmx`-AhW-w%pnw;6yDnLd5+7WLC z++SuwUg%F`>g9qy)x$|Vjke%`EDUXN;a60-eWEp|4F^Us@xPUh?IOGI-;bYQog=0< zqFTGZ^fH0atcx?vzOPG*T+axt3&3aPU+@@BJiGRI(mA%-;(>nEn(|uMBlnd6weY(a zX%%LS%^>smf@ajaAD7?9kACvh?3nMIerv=WT`pb+i8A1HDM@E~5`|f;fE()!Sb~#3 zTK4@4%H(Fa3O8X~;f9a}LwsxLL`sve0WL8Ebg!DCIl5_boo2gX_@Oh;;vJ%J32}|0 zGu&dcD1UvUC^8*)wox+ez$<|m%MJ?@lW4?|SJu?$@2Hv+VtKZ1MOaH0-~CJwIeK@d zY;EccB*dSJj^ER2o|i^O-kh(FBbW{zJ{W#j5(?cBra!UI)c}ul zn#ecj$|#i;<8*DoZTP>kqca$o`}!a&cP6hFcPZ36{3z1)zV_BTq34huA6OQRsh02w zVkveOR(jsAYudf}zO!GDZQO$X?5tx`OHnx6^XGYA3Hqr1%h1myfD?y&?E|G+)9>Hq zPqWOa39uH#*I_D4-eU5yZT|eEULXjb~q!+OfLo zadN7$(>LZ|!mi;3nJ_$B>LRT*`O-)8!mPV{Ikc=lx5#tKRYS_wmNq;_&pGMJZn9++ zo+msmJ9qb7`#-ut@Y>I_b?80h;ZtL}Z;?A;v!^P=eR0T+WOx#X|i}`oo`%<&nAiE-wA~8>r3CM~rxE zq7&IH|7SJ0c#JxA#>83^`hMMouX+azyfp0yM08iNW79-k#yM;8puJndn{PpP8g%FC z_3nOpTr8we|7XJLy$4f!u>q|6%Rmm4%{H1c9g8ueLw2Y^F5UzTSK;=@iy9jtT(!dSfeqjNe(K;dS! zOW=IviKu3)d5VXFPa|B@X6%#gwHzR*Gwootvu>-R&^NP)b@YOjPzSvjKe2f3kHMLW za?(=6sf1AE>G^ivk2ooCCMv5Wj2Z)1rCv)7(50`bK?+~`7pY6Aj1uG)mXo4P(D^iT zEor4mV1&6yH+xtzJrpam>p6*kz((9MF(s-=dAZLWq4UU|%BfpiCLsbnKTSe-DhY!8 z=G)9=ayos{PS9n3g);(FeaK%t5wWgRd+qMI@e3t(s6qZVT;J8I0DK)!$8o!Y(j)tm zX1`0}@f(>;Cm&4j+fLR+vMLQq@tSYs)?UD@4RKB#K}R=XNbH7)<<)`KfTbQjhVFF) zo2-$p58dUFH5t3Gbt<{@4mK9;fVA)Y8?v(R-5P@SLRxJoosGlrfO`urM#*cN<>;a* zK@|n@x7Nn(B@GblG{4)Ahq%0Y+?Hs^@eXZ4uTGg>Vfs&^0Fbq>qIik2QMC1?)9~0A zzbj#cu+8|PKWBYx`+J?fwJTlU6yS5Va^S++YPO_)^y=hT-vebjz&|D#(In6G)2p>5 zK<2o)*fs)p-AhT~mPP0W-@o`;8{r&=oP5~*Rw0R<7A7G&~J}k zB}ER$pS$uOpLpNRy>DKS+W2lYKOUnc9|-tvgw|7?s7YmL<Scezk?%ukDn}p9u&S z-Q0t=&cbV^-LO7kAVfh4d_>vr;5tzgHar}5`;9QoTOhTX1EyU|eal$Q4W@eocMFDM zpQ?RZ*DV0O_AFeAj?(WXW0eG^iQ+4tfQ*WE+L>Ni>3=OBgCH%$ls z3ilTS{dL%_b)0rEHj-4-Sye_m`&SIpn~bTNo9DbsPf^nAd0wr#?GNltg5ydq+&3s6 z2_U|9H4kc$LtNO{*{C@8zJVHW)y+cRzL9uo?}$mS_zn!oI`EUrZ{T+Y<_CXkTDBVJ z@P#PpC$C?@UrP$4{xZ<22SP7gRe{$^N?VOtWeO;mGWE0-1Agf_DeKw)CE*XEi1mG5 z!(^p1kkf@FcB@v?$^)^!?y0}6o%HZdTL%9=&T>(Z&h1D zb5ct9Q%7v@0NnDFULE=a>2W|-^TDd^@%_%eXfri^-Ax~SMcrMMF}3-hsWz|fco*&GXxp!dYUem|gC@mZ5fRZ|aH;O?$UG$X| zZc~qJ1TF@A4!-e|KjEt0;k&~0LmeM~A}%0ksq&X7=Jw7-zp738x^>g9Mg0yX?Cp~H z^{LJ1%X9hpQOGk=ZJR}Z3{ivB#2_+}lVJd!Q|k-BQl)4y9Y_rX6pH?HwbYZbK# z>{AfN)z-prVPUpL&M!4o7<@Y45eXp>C6@FpNvj^EZ{|YBK%RP`bFm_AJJ=rpJz&GWjRJH;(vLm^Mv`3u*<%t}+c2!qa~kr9ur;G9M@_s* z9UqhfNUH%6lk zDiU(q*P6@;48dX|40RXO48|SbrL8kdO1{wfdFBp9HA{?i#!WoVBS$doFi0tt(J%8S z%Rv{a^%~Mm!h_^a2uIocqb=9Hxjjg%wYi)HSh=9H%bAZgrP7qg*EOm4Rg{s7-HE za~ko>M8dxy`q&qqAKu}oDlN}74w^O=lF=K7Eh*a}b=JVWhrTVJ$OGurz(~7uOe=Pm zcXEz%PI*p-9Znh)M&A>~UxNPQB{}DK<8`DLlDr=6p}}x*vdrF+PQ!2(<5Ma5F8tD< z!r+rNey9O==fV#&;8P?Ku|{9V$|Bq{NlN8JF;x%UM$@qiYkmHjYg&|vd{k1?iZ4$1DV z<@4$8;gkA)>p{fu*_Lnfwcrp5Xw%=pOea zQij-|%Rk>8A~z(UR0++)_!}5eb;UuMFQ+>8A~o?vnA?AocE5Q{mH`4xPy1z?a~~w+ zMbA6gLN1Q7`Y}gi&S1law`S@}S$35a%o2Ip4>^&1%_AohmP?aQeJ%q0WHRY}HhHFa z*bST?lz$}S)w*8~zHfKucoty(for-UZ%UHSe86m}T}V-bHcFfiL%-i3>xF^o6r9uH z;?tyEYn9`3++xhfQz<-?HoOXc+}&hk>$Xi*RZ$orp#xE4G#VP*tzYp?)Rw0M`dK5a zEE6x{AixCQ$tY>*sdwPCkz4p0t+F(5Uff7o){8$Ce2WJzt7_Ko8ITxDxV}3jr83eX zN4{cx!PeNihd4g&hFWhRPBq+>%xK*=S-5LDdGYCbQ7tWQ097mY&kWPT&3 z`=2ezL|rvFn7fu>h|)4&pJX^*Wl!OmV9{9n;Pl?*o4iP@(Ig6e>r>q?8mX6<$Cet+Q-G?H9cEbYQI*S5S)9`>Xs+c4m@*DSjArd zs~+MOKF$61YNT$R^$l0JlyvQ`_iLMuSySy(S89mfJmo}g!O5==SUPki11&gl1k9eVRUb`nRe~*W8#k`e*c(l99 zJ>sVtq6^@h0;?g}yyiZ4Ow5CTpjx%Ut`%!qD2E7V z2<^||=PD8wdE!0)LYX_0FWPa*&SZYyDy5VOn_59_@J09-c%TX@2vM*{mrbBc-%Qp8 z1tfUd&2}g5?TC%!%e;MCc1HUloJk&^6RAqz`Q#|LCmpEe*-1lzFX2U3?xmD*^A?g8 zaZ=0^W|$DWP~h>|Q?)QV41}GDr^=YIWiq}|g1+k1g9`tHDpnⅇ(P+LqnEy^-~^E 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 z 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 ^rM4Y* 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 Q5cZ*>peA1>Yaa6d03?f$EC2ui delta 14963 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² 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

    ^59r=K`UDeD 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𝔇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 diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 1537a364ba42e3cf190525b4e26d9cf1dc0520b4..d25e573b7ef7c6258d498de803529b9c80d93b11 100644 GIT binary patch delta 17145 zcmZX+1yodD)Hphzw1|j+3JB5-qJZRpf^?Tix5R*SbFt`@mK5pEp+TiVx*0+`2N-%_ zVBY2T{@=I$Z@pRT*16~Iv(G-e&OZB0R20s1G)@dN4s#{TecZ?1Xp)piQ<<~&?p|}n zSMB~M6dwt(r3eGHA92dK3^v-pW?(HNo-ER$B}=YgSnFgj59Embx&*Rh&mw z&E!N*g;*_fEaM3*fk38EM`oo~k&UvX?%uFV>?KP~%x(Fq3@EGE?wvSGUVCKA>EDej zp8&7fDm%G2^+Z*=@+UTg>hI4igPKXfOwjMM3z zYNF0^X^NYs88>uKIv6Mi;+VlkUkkosO?NcdonTDl#M^oA5Fi{v=kOxtgfq1taHua*>*o z5O*#*A(tbo*W_+vU+Px#h@AAPxoBpRGtp;rE6u3Qp8_X)O;)|%SZrIKBysC!=Pmfx z{a1|5@QrA}k|^W7al9eHh7;CcJSFLGq8cJ#5}-UAQ?lkla|vXU3pN4-*iLuY56>ZoQQ*F6g|~#hj0B~12g^Wcz_{R)}?eY*_P{Zsp5;29wHbw zHOm@)*tgrxw}#YgWok{9_tk`r1yHW!4KMd9Wy4F9{y1H`f0`89ib{ex^r~Sj)3#T| z!A91MS=BO1MnlP8)V0L1sp&3UC(r5HKnb3j;l!&xHO>BT5Ng*TReOdG#=k(l*60f3 zT8&qy2XK8sJ{1H&ykJ4ZWUt;3D&s1H_nGB@V6I(gsmG2 zDoSE-X1VpNKz`PQQ$qPpHh*|*Y!uI<(S6T3@@L(CCS!507UvK#5>U( z9$#qPnix#a&oT%!=yG$XJKinO3_g7_h+ym*D>fkGb1Ct|FK3eGBhn2 zo8@OU7|?A*be}vHR(bi&$EA?HFl^q>|Ie@0Oq*~c*pyDT`|e65%Q*Gb=kp0MDKKD&tM;fi?ardE<(&Ay z9jCH;CF*66d7quqrCF|5s^KPuQr53xhurjDWl(OMDB*``PdD_XfYnPmXI)Mlyj;JU zeyxJwLW-@_d%o;d=mqvr3P|JJhT!vy-11lq5AFilBX> zuSwMqtnGA8Xi}I7Z+NQpRIrqEl8z5C9iKUqLA|qk$E04=0^Paq5%f&1$1$4cU4eVF zk!Q1mrACypKmOOvYUJDEg|2N-gt&XvfNY|d^9uSl+->LyRT|gh%y6ngnYzzWx#2Ka zRjGt=N}1wxO_3QFiEGZRuEThVezoXa;$C>Naz<(*E`@ZP&=Dv4XULpSKaXASXs)eZ z-rmu?m%OrGtNXAB4uM2UK4-}3Y~s&!-_xFplbwW+o;Wp0TNQ322m3e}66NCnjJ&eh z9R6X~9Yx0hu#(b=YU_i|u^6}>|9w8>Rv*;{+iuw6*MwZ5q5(HI}$G@H2s2U`w%`?;!7&})*ofJrts~cuFcHzZ3I+W2x}H4B()$uE(kI{k#OpB! ztkde~SVWbdr*XHh&i!G%iWFp+m&`A^2x2NqdQh~vMQS$|ru!&)k#U1csJB<3fG%uySP*$yf&ANL>CRkv5pev?3}s9Pm&G}eIrp8c;EKf zAMr25S~SILpU!Z#C(^2LbhQ-aS2yNK1uVL@T|m*@ZZ_wfeHv@A{+jolbF8&W{fgkdMR^h~O7T#q<-Pc|LgxSQj0GoCGiSb3*TvTeDYe4r@zh!H?l)Ecx;)XSy2V`pNt+T(=w~1A+rzqGiCwFhLr+id+K&J=Q8+HEYstX*&*~d4w3{{znhQp$Ub6bH}~8 z2F|#}&$Kv@dz`(hb2CD}Q#aM%YlKpERNRI+LQXS-8xT`5&p)ajckT}ml$i;2WoZKgHQyshN2d46e-}BFVDQqtg6&|6KS7{m3q6D z!ik0_6&CPGsCYHIpQJh(1v~_RUrZCBqPrBnMY1NW2#ABrZspcHR%lXbTr+8_vq8$c zqxE;ix(apyF5ga3<>+38u8Sla&I3~6xh%)}rJ#t%WlZ>=+_xegZLbO1r)g ex*7 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 delta 16927 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 KMNUMnLSTZuq92C< delta 339 zcmV-Z0j&PEp#k}y0gxmCAF(A80u`(BzgCCGz1lzAS3dzdiu4slNB=alQ34u30u6n$ zZ9?!13%SLz`1~>eK=iNzlYmYzlYmYle<#1Ke|Y#iUpMysqF&u~?C?>||90j-KW@2P zSJwXg%kMSU`^Bmi+F855`QL8-?fZ_^>s31d0Kh$M1|TUBd=Bf|Lz1-ntJT`FYj2An z6f|F~TA{=G_GrFs*|oPtKnYtr006)p?FJxw=brq1kfp2F>0t8V(!XlNpuVoRZvy}T z+|zCV+OlhJi_o)W*IupM^jDqfdRf`~aOq!LtXN5E5mKCV{x4p){`4>BHJ=J|s~rFU z;Er|!(AAGFZoZ}^`I?}h+F83_J8Sp1xE9B)y3hZ`>z13_2LJ%>v5aB=9c7lqb=v@d l=;3YflK}%g82})1{(m8(ru_kR7YYCX002ovPDHLkV1f^mtbqUk diff --git a/icons/mob/moth_wings.dmi b/icons/mob/moth_wings.dmi new file mode 100644 index 0000000000000000000000000000000000000000..b05f3a528408a6a3ecd1e47cdd892b0194c72671 GIT binary patch literal 65662 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�N$U=0<{jJLHikbFukA`& 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 N3bLv)6;j55{}0_DiKhSn literal 0 HcmV?d00001 diff --git a/icons/mob/spacedragon.dmi b/icons/mob/spacedragon.dmi index 98f20ea8851d5c7c1cf3c03cb93aa7ec1d294074..4549ea9ea283a27903386ca375f559b72d99d8b5 100644 GIT binary patch literal 5523 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 diff --git a/icons/mob/wings.dmi b/icons/mob/wings.dmi index b2990a1509468318147cc1fb00cf18e439093cef..cc170ec24435935c7fe8e1acdf27cad807dd653d 100644 GIT binary patch literal 20121 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 literal 79283 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 diff --git a/icons/obj/aicards.dmi b/icons/obj/aicards.dmi index 97df339c494354a4078ae5b725b748216b5c46b9..07bff4ad724f81733416ec389b360ea6830a1ec0 100644 GIT binary patch delta 3458 zcmah~c|6qZ79ZJ{qOzo^NL(diB0HmmWSL%M-{Q3^m2Ip)6sma(~^PKbjobx%~^E~G{Pv+UhvoEFDTvBCT2^iTs ziHnQZ)YL#MoKlgsa`ew047APu7q7j^N&o;xZ9uCoAP(u?NDv6b7Gz;=3DTP%^E}XD z>8Wg20REQcu|Cz3ee_`IZ65!hsw2++D$03wUmFD^T45bgZDB;t0PpHSxk#R-9Cg>4 zi)Yr=T7A0JU%cq3OA4N@ce$eX!}WzhH{U&fmL#vO&veYk_66aKh2T#`D``z~;7h!2 z+HSP(H+2wAP~V0`oCT7d|Em?dbX#qR;%t<+9Q)biY8}dD3{>H z4px1-=$^=ok>RC%T>^6HL!l=y?)92~2M+p)iypH>3&fI$2Nd3tt&Np*UaTFDpOdK_yIwlxE%*9|GP=3*3Iz-gC( zw5lI|>_}lK7@d6HbxZR+)1c> zOP2<&sO%T6$3G!fQ|2q-sa@WAfOZGavV4eE zVw>n*Rp)SP`8DDH2P7Z5lLJ?P!|h+ZL7>|L!40n&ZuJU6fe?>j6WCki3Ud?^t->e^ ziMaRZ(eui=`O|-{rnJwn|-Eq z)}Tpp11sZQCo1SscbW<&T!-@`se`{9{FjrMq7yoD=@%e_G4P4o*8Fp^w_TgP7)<7y z^4v!n&V6~Nl$b6;Xw!7FFFVfrM_QS2y>;31)!0;xJGD4jrnScrgv*g<~Jm(wS# zHXaIO0)$*ZxP4!h@aw#aNbPYX=) z$uPg~9ra*j|9AbE_i(Fv1|M3pd^!^qS0^9`FKH9`1JXtm(T)~{)BteNLV~Ht>d&7u zB^!-@l^>6`N|uAmy!kFdcu`s{f@;>*11Jtptrazz%BMG8_x<2D4vTvq{yDqn6smb| zu17uU1&7~un)?bM!q@(klX}vWpQ*L!in$EO& z^roKRY-{^W_bv@q>twSubhR*Vrh|Mv;;BU!I?|~EcQhE0RIRc~UiDigFP|<60`vya zqQ$04h3s)VusVbEtC*+9E~asK;@SSy6a^u|)Y5x0L2Hx5cjjY88mkqTW~t!Cf3#P9 zOK0|1Y8kUMv?(&>t{-&2_`uAL<4Ah;qoIOojXPy+?zz|cy~pgP zyP$cUSEJAzPj)#aE{8hTBH+gA@>l&^mwH_<>qLl7fJ;?R#@`zfYVlAc!(Eb|B)z<11ojjY$oQT%8;J}FLRCC!eLiU_! zH?o*4S%t4|kQKWf9JmRd(!*V5%24cUTK#3<7rZgm9IqKg&|P6MXvj2!W8JT1tr!^^_;ikhPk)_fDW> zJMC=O9g{yB$=^$^{)hCxmF_D^3CvpOkzl%-+2={(D_~S94^;!Bh5|?D0^z8DeQ*7{ z+-bPol1Tmp%6BdcrqeKdZh;$n`Hl`ty@yMP2pNVqvh%KI`JgJOsbfs-Jd&R%EQkHl zLXsV-BCyY_#l;R&ioakPWsR42NO3l`#7tm^dmGmz-9=%#Olv?0k_;1|y?J8$7HY<6 zlv7sa`k}y7hcybwqm7{jcBI$@N-54LByDxnN(qT5p>XG@f3G;-yOFQ-lIhh1$uTDM{coN10=s6IFXVUcKNFySqAnYgwD0%n3F+{m!#n5^fa>QEv$F?bWlSm(2*JeaNeXftHSq z1i0`;)V4n<;!DN{+!qL$pL;zo`Ex?6?;TZ^i*h97SmTx*$6YonL8CHP;L|y!0N0pv zeV$woEVZZ9(^TXnZ;g0RVhL3kmQcmd6To!m) zYl;tmjYxJO5yP#`R=JWYIYH#<6iP(p~Ne*?I=n4*jYu;Q*L zE8^642zq~6P3mJVDFih#@|k2R#bBP9Sd#2fBhig;N>}+ zQlqR)!Q$W8?YaB?DZk%P0spn-)7uw`4=~A(hpHZht(3lY?79{u${Z8crp|+_#7pr3 zFxWzV$$l$ti)pJ90WkZCF8MT^%N{e^ebctfNhbpUGJlbD>61;u%(0Z805O8H+YKyr z2@PKcABNlgJG_zZZa@!bZMdMrXS&v?xDxR-SfqI)loD3DJ&8v$8X{N%`_4FEd){D= zVqt%Q!Q8{D(CKp$UJhONqmm~jI(F;oV>??F*&(~6&J5W$=-d9W6pIc;7@*V;JsHkZ z1r1pz#j>t!pp5SMGFrAz83HRrAdX1y1|-l=h_TH_OohnMGqtRT;fx#5 z)5}H{40yRjzD{0l=Xz08Rp=o9Zu9ykY$FsiGgAn_C5efN!(=hq&`>H6BuO+naNpY- zgX#*c&&@Sqo0@h>fVTjG;?mWxgK=XdvP+W%w~N{M7;wD=cnF%|GTkNWuCKV*dA!(e zZS*vSX28as_-z~8ezAM{Rx#qpv1H|*%}qI;{caXBO1*VR_keP6v@_LRshZUC-?J&^ z%*-#`e2LguRhGYb_|VKIZoXLTv@;8+Mmh&&F`9Z0upQiKdI0~iRzQ`Tb-&@joS*4Z zP$4kKBllZ5{}B)D{9c}aYkRmbT5g1{-^?0xTqkrmgp3W$Z`R&$jr%98?iQy2 delta 3374 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 X$6L6OUg>WD(Cd|~icGbXNznfS|Fk3x delta 12309 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 Rs*D1FytJ}ZnS_b|{{h9|D3JgF diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index 6f52f119badb80997e94fbf7c70eaa34b7437bb7..601813024d9d1097434c00f9a7abed7f75b9644b 100644 GIT binary patch delta 25780 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 z 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 delta 25783 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 diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 977dda0370ec089fd91319d4950b7a40dcdc0aff..f42ad2618dac4ef6b5d82d36a37c549b26a89795 100644 GIT binary patch delta 16738 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 delta 15788 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%0Ar>Wsr>F1}#VePdrQX(i0;H1JLL72PB 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 O4{dclwGS#bLH`CRJO!Bm literal 127354 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�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 MfqYcA1^Fqv!F!wrkqFZQ=Y#eGPL=gRQ#8Qs-b z9|XudxAzLBtiN*vq^P|*e5VH8Rj;>L9Z6q|Iv;OXgU??7ZE|s`c#eun(_rAMS5kmM zx-YCYW_pj+lJIh{g?>&Mm%lViQ>V0~r=J*hvO0bG1?hfHylJ+C2iywb3H&QidpsVK z=osSF3GZ>c78Yn1oPN$G!7zs=85&(g`6X_1>&yC2_BRZ8!#^KhUv*T64xIgXF%zGC zNis4Mqb-?IZ_?3NU95N{2)Sk3$ccF$cN!y!xizlfL-gfA1K>`#RW*NNPh2;)0XD-YiNji z^YZ5_f(|cD!X16?fxxaMvo24st}?)#Bq=Odd14Ew`xEDiTXfu8u@%s+D4?{A06wh3y7rOQH(2OR4LFxmttFBM40;k_ColLr>rG97ujsyvc^Qi2_`-r zdnfblyZ2f^50AP0yG9t{rea@iUwF4)VfHpls(BF36Brrc5W6=%k-it)Gbw{KsB}=J zi_an0Y;0rMxmJ}ctWo9NzZ`U1Q-{P-=wG-er4uk;yZWzm+1a5Ff6Od4o=AR>7;Z)s zQlF!K9?_JwRpiz*+A9!M={)EvcGS^!Pp!LNu^DlrXO*d`t*J(BjXUV;vbBD5D8Hss z2%UPUn{TfZ7iBo_I6)?(e7~Ca^hw=!&^Go98yq-QkX0cFX35f3h&LE|{?XCjK|1;G zOCA*3ek(W-;{tD|(4?fKR#&%Xkm*MCiPPu0_s9HMSP0yFzxQqmdo4n;<-Tb|=-+re ziX79ImeFKYeZuVU6R<+q-Zn4#}>kX3$6e{3yCjZKj600qSSf%3oBu$VEl`t#y z$`1rDd+#wK{ubs$^691r4>`SLqFjB@ile3&w0qNB%zgPu^~LYWnN0H=4hf{Zyu5&% z9HDfNJ7v{a|1fEJ?u{N#u&SzWm^w+4w8Po;H4p|82DlcbK?ZuBj|K+w@nYBB)_u|V zp?moIlKe*IMeRa)Q2ZpzqX`m{Uw@jlk$2ANsvPWpfyDbq|JgmN*ydfppVq#VRu}`# zC1iKH`SHNRwCA~nd-yFY`S0=+=Ei-bs{|0dguR-Q75f9y0ug?ko|?zaV8R|HB(Zz! zRMkFLTwgyP`Ga^o`2bBVgoPuF5@f$G^QtABV0pPlwAOKy;13(S!soFerd9BXw(VFt zw9E_4bw6P6ba{zJclEQ${kGq!w=dydD9u&a*=mXA@!&+@{66qupnsH-y&qh`#y{FW zS|7sMtp>AgMA;m-H9rbyCsW7tXyiyosYdh-xFwnuTR9F(}Lgv zb{X6g6C@^nwRjfYCb{0VG?VdD8s|4}mz!G7gc;rruPcrNQCk?}!p%@8l0GcWQj#mB z_nvcR&{zq7FZ~4aSj>Mt^Zg-m{@HXh^Gfuck`PkY@EIE*t{!cPRaaoyGI2J`SdeFs zzpQYMXA*E%|Fk@ov%5oaD<=tDa-ank2hz&62Mvumb_;Xwfq;M(T zeqR?M-G<$;vz$N+5fxoEYKSkMJW|Cw;Ckd4MiDT^3()K7zP4ii?TF1r&I?aBLHHagDVjC6zY5TBk}|_TVM-bsC-k%f zvQ|XfwXhHbh@WV8kcf~H7ee9K^|p+hEuH0%d6_^&?tz<7XB=vn1S!QMZ)C*|P$nxH zk;%s0&h1^&IB++pj}qDbXQ0yD;V@!S@@FMK?JM@y`32>KgttEJ?YG#5#|F#-i8fEY zCl2LvNzs8m2<~o|-*;CPc!iPOt_G-$&nAY1AD8(~cS2~6P-8OhSVkebuEB-FR(#%r}qwNE4UZKpFYpFM92`auGOkNgj; zUY`@~1=*m>cn^&cQ3xWoy@232P=#buic)S}UOVO&iCm%$r~K_dCCNCvYC3tsJ=Dw$ zzpkypfTKSPjA+ytQfeFSTifCt5iP_%`OLLQNv+5%-mZ{3q>sx=wv#p!8?{Y#v#XJ* zuSftb(|6Jq^y}1@LH8_G?A-70o;5O{j@`YrML|dJo1NQB1ihfhYR4YSRNx+7?;XDH zg;ew=#Hnp0sOIJ$kEByr|IN>Mt5FfGG{y?7+RO`TS6SwUOp``g<0DDtnw<$vtIT;fanQmD7OD`~kL zbA8?j;vavF*g<9dNt7hqO|(ZjO9vqtbJb3SwZ@(}fcGa8yTI{^G?8GqbXF2s#Unv~&aV>G?huLUmhpsE-fA2vAJ{$qk3mwST(e zIvEHG0QAL0ufUi79CE%^!H?v&k4DJAl+5%5Brx=+5VNnW5v(wInd?rr5XWe@4#{dp z`7WKF5fYTgu)}^ARMu!adM}LO>Jdhp_44O>y_<(e?NhWh)hr{!u+iTwD?P}z=AT*Q z$%S%LHjoG~`dwiurau*vYH1mUEsv}htcgWHD8WSUq_2UPdCJ2bV!zlbEubkAe0akx92rG7O2gOLb(5KUVEa%gf_PFA7d zj)m--x}9E7~1kPbI8t2b`Hqj#N_0V%^{Q3$Bot| zV&Ahm>tZ4E1??o(mUKkxf_oKp^bFR0HB`YgK&Iw_(g*5GQB@@ng`%J+`NA{o8jNf|)dW5f=^kw6sjUL-m}LTRk$+rex|+^`Q$N;Epih zM&64*kmNcyaO>gILsvxV=B9(I$Af~Z>Nm*{n&Y=`&bR8cFZcujnkZG(4?sx&H+okKTiSqXFarxK*{kQXDMR)7mdE=I#7fqgAc15DRJ*em6Yv^?| z=mo*zpSjccIW{!+mEd&mgF{4&WBVT^^<^5(V&qGw4}tgnb^!JbMtu7_wn9teldjY3 z92dDkDMZD0j_la^rAKMtAoj-^hbZ&K914CwxvO+%a#uom!ExSe?4Zbrup}N+5NyP)sq`(VS$ogbgvBx-N7z`%C`lOecBvDZ2Cu?)%cx zRsRp(BvZPL3!w0e+|Q}Ih;IKfPs}RF-+s7-ZVe%7bUfM;eEqkH7_#wb0q(p`VL-?R0EKjQCAt+}>m+DjmJkk@x$6$0L%4;Jz>Str7ar>?#Dd}1;gHWEAL5yR1EneG8l--xS9ZsbuTx7a)0bAN!rPlZ_IA~T6}RwkhGTLa>1)tfbY zvq9Stf(>E5UoNWO$E#6}8z5wjUq62%7vSpPhfh-5Pw^_Zsm)IoX5-_nkgoYcIIwe1 zS#6G^0p5SJVwuSIlt&`Ze|;P0*9;@lzOf+smL6}FL5k6h*Sd2>-7h;5vvWD_@g&x^ zW1IJ3leG=ZPMOf-+I+RWQuYhb?0jfD?Uyiy5ld`=54-xe{U-MY$gQj5t}28lK*mS@g8~zvbcyyHXELs5S;x15jSx z+XJ2@FtJEN7KjMq&%>|X{D83OGj0jsEKmfR$jvBe{JrE%6p1b$;GK#Wu6nHCE1MHo zqWDzHcC^Cn$q9Ec43uQHFr8N~fgfEb;D25H_fM{XofZHuEdXf(EJ~IhvLfn5(Yg@n6OE>?AK z170A%O?EpWclBtl2F(9l^8vQtWnuu&Olt6logvy$2ffGNbPq;3K~tPu(W#HbXbzsP zwbyJDZxvOPMu$Ld$PvIi6R3Oln?$H=D1bXg?U`gve({02BP6U3cLMo5?oTsmC@AJ< z<6j3})%T3gRZr~)PyqkqY$p;A<*rxW?d9|8n}hxn**824H%j!oZD>iyyU90mPQ{`5 zfexXT`BuLBzx(@ ztJsDY8pB7)n6aYv1X~ju=>mnAdo2jSWiGlqab5sEp{tvlqLPwfO;UI7^_ajE@8dWF zK&u}8y#F*CH@l@ZQQBay_+EMi3mk=)_)Y&8_6<6-jpnG?3{Pa{>zAuXJ+LZN8(4Sz z;t+Sv?T^|RLXjw81I21j%X{Bg4-`^s?Z`k#FRTA(X%j}>lSIu|fU z5Z)iNT`_{cX7@zO3}j!7$If}HXJN}&|G^kzOm3(cgpN*qdkp7cXx$mT4+tQyS&a@9 zKrmT;cs(&;bhq|EjuDa-QT{A09Wvq0nbnv6sgdTs&Ja@R>O(J{Jj0_{@AoR4ri z`1J&R8Y@F!jCRgCbXY_64t)S@0gKah$1Hjt8zdL4>)#|y-Cbxl-3me{jxGt0|@QB@@ulktXh9X6CBDw zCaS2Tpn%x~Br82Get6LnI;bl0ZBTD;QYh_Ma={V2eIxE(5Xa7Fo`$NleZlJ$%e^Dh z;SlS%op#fjwc3Hauonf`bucjNuN zU}s`4v`XxOOBp`cn8YC>L?xFP;N5ovt&4~2n;)P7Kw$cBmPbnVZTE;U(YgBv3I|}z z+h%efmmWkpTOra4sloO}zy(<7exm(+WVc&oVfT2)&T-`=;@a*bzh0v9^rJBZ^CUaB zY%odS+Oe;-H^}+{uLII`A5?1u!L_s5yE>8`hTJ0U5K4%W?)ouIME=tI=QO>gFwr29 z%Q*P9()BYIpYnCaFLv@UauRXUNCFP_`5mi&jmEQEI|l3t{feI!)^O@Icpng#%JLfX z*P<3JZgSF+(#RW?h2hs{AuaODU{Xf!3+L8?E;IIlqrceiHr)iLYXylg_I~JL)eyaPE5<@ZspYfs1CaA54V>D#+lxg zd`23p)Q2Av_m^>!a?Tx2eT11i#9B1kYMt2pI2f+Z@-A6wzTjMM5nuU>1U1rN6o0Jr~m{O*rh&4?1b>r(tV2dtgI z=!l>G3%iTP&s=hiJMV$aLBU?_ALUpg=x5|`f;EKwF{ zluGMDCGJqOi-p-Yk-qT}+ptiFF3<&7%tU#o`Fw!=DD$OBc;^D ziTLF7SJjwpTTH&$dNi8>spX}D;ymWbBkOSsoPO!i82zE)PJe$en;`lyZ%j3r;YzOe znyi9gxu~qP3#Uwtw7zj{uB=i-ME%ueR6;JZMH&eG%536Y_@oHHQIQ$C?AM2`K#274 z^p<`{bKhHPrSn2_hJC)UoJLl}#QC$l%spZhQrMGk#*Y*A#EBDu8`$r#(h8e8dF{KI zqUxHEcLhe?lZHg@Rt<|(3=}@NQ^YSy9I>$8Fl@XJngA_IGASK`qZkZ{C(hiKI$5AB?tAa*&a9@|J1Be?e#z)``V}#R+51K3+^v@}$RU zHj7+dlN|<&5Rtm>BvqSqb@AWubh*B^knuq+Nl#i>rFpw8Ku#MckU&!ifYiOXPx*)P z9pIcze4zvk1@$p5?l-YDCjoe|5&c6W)uBkiV0Z<9z^y6zP2{pmm8%wBp83*2c<*CH zxbM&_{~*e5nMbXwg^oiFwMqJoTlW``)y^kEZit4sCSE%N16=PHd~znxSRz z3o{ygE-l&jGuDk(B**$*OZxBeon*1K?oF2>5iPG&VKTFxR=d&+EmgSqo2X20YHFn~ zPgKRt)*Q`Sv$>8@!P^njOnWWjA`U~<;;PdZ7Z(XhV0E&=0B*%NkG>8~rFT<52Rl96 z221uPw}iY`GzS8i9+tbt_xO5P1AX?3r@Rf=R7a>aSKZ-ep?Op zSPgEumQb$S^Ey@PY`>99A71YsU~n!ZK+ty?L~I`Zz|{)3)~hmj_&lo%-R?U!#mf7p zL55Yt{9%U3qamSs=aXYQm1d)rp%G4Syb#qoSgBhfehlasuJ6bw|+p@mhNxx9_! zB|J=&S=@mlM7j?ex+y=5Vpi)J{%Jw-YSpID!n^KTcquO=Bz8_m%FT^7JA+Z#Qt0c= z>Ug&Q?d|R0Q97MfP`GYu@VLvb*<2_BmCf z*m;ISC52AM3e#2Z1)Po(&+*82kp%6ZWcPebOp|6Y{OdTqjBQW_f0R)U@Efn70>Y^P zJ8rFLTTAEDaqHstD4Kvz;k{!?_=p!P*;AHiykIbn?tIO?9&dz9vQhlPywaYI5xrLH zA4QVgQ+MwJ!R%bq@Eq^m>d|Av9P7d=FmMe9>pBwiXM8t2u1`1p8y)P&a7H@Bv^C)a zras1@HbSu6o^Y-+WG-~Wt0~A-G(0;UGndNtg$wm(hV)pu#5k{k9{4)G0621IOUQ2F zpXY7iLC}kUNlJ!D=p5=|1gQxKxfR?!(6(W(RKkWypX+B_9@VC7jCe-!oYH5eT%5DXD36-er(3 zyV0|0pB+_LxNS|fAr1W$U}Fj@;ZanR>3rc-mu;XM4Jf}KiUWKIIx6;{uTkCzT&7DP zajwiH`Y|8w%s5%eX6Sxu#b4WfxrR)SuXg9W2fRRL_5OByUZJUio{gr-(nsU>-I^4X z5f=8J$otGR15Pp*Y`6X88N^n)hFT9eW)@%nJ{E9^F&Z|rxcM0Oc>Z0tbAz5zd_?qo zC@#Z0+tcR!dvV>p4`I*0A^9r$~%i0dF>VP->87GHa>sHHE$0C2Z&?G*7% zYFXiAMeT4^E|}!78rNd3wtRT+{(5|m0S=DM-~~y>jwAL-cP;QIWSubc)4p7IJ&vNuiDX{V#`=;UvONYY%MaN)9Or5px=5O zz;!^Ai`DrwqDU+Cqu`2To_GW=+6y%?J(Q2V3~uKFb5@?ki*1NLQ}Lrv6Zml879Lh@ z#rdFL$+OR%Z_Ck<$>;?cKOUf9#SR^HL^O|-8wQ&e!7UXs6 zGDB+^+P;b@s}dr8ADRI99yxn-Ex!w(5275c>kxYoN=mnape}e_9k|e32w08u>7{=i zQIqUd{^(`=6jXjU3*KBbZ;(AZtR0gYN@CK#K2!%d27-5h2pI-&hmI4Bc*RSw<+>)b zt!^OW0ttgGvsDVRH<>><%m2zbKSiSS*x$9o4w@!?DQdqX10B_|2Ogc==mZPNM5~m>A+_vhOKq&Ep-%jyRD|511CX zGL1!=8G--bfl)W#BQLzckU#J`xO~DVFdIi*-;({8!EVnqfVYlGNGPu~X*8S(3w`t) zPDatmfi^aQ8eNXNh7~>B%$2(?28ut&ppft^#%jkpSFPRk!YV?(JT8~wV7K0^6$(S` zjA0iELEalupcw{X&w@+h6fR|{(8t8XTlS}UI3q~>Guc;ubfs*YhbfYktDgEMU@4;c zkJ4}O7B*J`Amcbrtt~@DO^pu3$DZ_o{$or=MsGC~Uhqp0 z*4ztZZX}pQmSpe#)zh2bjC6fk0&Kv7`Hf59Q=LKL8T<+*_uZIFeu_?xfW!Ltz5G<2 zU!Yveujfizw7)<@Uw6$vh1fvuqh!))DOJ6Po<`wDM^6;p4*P`*D@R$~^Pvq(tEX9^ zAE$wb<21YAAvsEEcG!`kS7XR&s`8=UY3p6ErB>959^<>=^G!>`PwUVTjk!?QOT^qJ zFC>WqJp~K#LhiI(90O`jZFZ>V=l13C)uhyHs;&5I?87vlYQM_!oiclU9{36itMg64 zrj{Q2x2g1DI;;5Mh9q-mTg!xu;;t0mmn-hxS5dF6zdRxnIp7L)qw6m^1GxO@G%gT$ zX|bmu=OBXkZ+}h8>#$rlki;e>-v9i$+ijxWt)g3ckj}7>8i?X|+r+Nd-_2d^gvD!E#p1Fw)0R^-j zr)$Fk9%Ux&)M#U~<%lYi>u#*X`Kc{cj@G+7K%T#9=}F6{Fo2J({sUf%jkuHi&Vb*;SA5))aE$iZS`XRp$YgaWEHI%+~ky2M!8);$X_ zTzdxf%e1RBv{KJMX}8}n+b>WNr5>W1QRTI>SpH)`CE?;qzPt>?ukGpXR?skOW*k`W z3DdqzX{19sA9$e0D}U$qa4VAJHD^NEz9a!TJ4DebIN5)Ckn{8_@gO!DOjUQayo9D& ze>L8)b+sDmbr_*9Aqdl}q-JE4{eqh#6T(akP_zPhz@cGb3wd|F_+Rt>Bt;;v_MPY% zbvEtAGUIi6>Np*-Hy@Elq1o-5vY7Oe(LQw!Axgk5)W0ye%^x3pov&a-+dCNxDPsj1 z*A!@XsY!WE$dFlc2L-A^hWKbo~ki^+Ca&!6&XWPKF2WWG> z;=o5;7lrQY-?P3%V(ufl`b^v2z4~X=hmIVN9YWTw31DX_d6^5QWpaE!c z{`)Oej#A?94z95Cl3C*IflEoFy#G|Z`h5#CRRGjr#KJxsZD~o<$ zg^jpqW=adZ7`AEn}P0XgqRGmSrP;9wI|5QC%+;_I` zSC}tuDj+T>=wroi<>n?%8U;c%nW@kP_ImW$@!a^#BiX%f1o7(|PAv7-A#|?d^v-{Q&uc9)QjU0e- zzk0mv8}KJXvVs$5a97;53RI9ImE-S)z-2>cUF+TFDsM5g59D+F(LD(q6&63`=-9LZ z0$Kx5l_EVp{+YQ&TCH&D>gz*^ddJBtv`8auZAG9pI2%qT!@(iaBkh<((rsnJ!c5<3 zDCD;|%rIIl;@KjNrFdp?pWrdhl$(B~i@Z<@7XZQ4*dM@^9&ir~tUP=h5P5?%JGGpN=5z*Eil|kRnPIEQLIegE zvH|m>UnfhNefj=yfevtb_V!I9KB3(!(;9dOcGho3yDt}TiI@6&C2%Z!e9J59K=3v^ zCRBUf%9EOZ?XU}B^(v1$udvXF9S`;O>#7nDH}UL8AW&OUUVaCtv7USYL}8ZzCkkwa zaMq6Jy@zrqKDdoc(lKN9D1;1Dj76=qztR})+f`Ine2T#HD*SFKmD)vp^X~CYWx1^m zCon|K0r7~?JE*_x7Lz|$nzRJR{0NWK>uUnxNJSw0LPak)U5$P zO^L+;O>t2{UQTKg$%($MDf8XjO8ws`v$}eJw9i zI&)ex{HuV8ZeEv)vVU`rZC(+wl4P|(g+h<8WCx$NZ3QZ4 zP>Ss_GZQWwHgVp|$-uX5;Y1&avO`h1r(j?{!>Un0|Gv=W3C_16L<~bMZgFB&ZInwK z=~HTq1d3meaa2~hck37OtN~D3dlPeGXS;_xu7IMj5rs0!$%7kS6|$2>5{b{&VIsW8f7{R1 zgi?8k95L@|OiZ$|N)#ILQtg2&4DN9tM@v!V7ybLqo6xrMaM8c3h$t*${u-0TlxCU#-sZvSS9N=nG1Ut-?0aaE?6|KBPrezAJK zb)$Unf&5`m6!WQnA;Rr(4JlChE(T=4-_dII8Ub0rRcg5p_ZdY#764o(Mqcoim7N^5LkjVryx!wQ&4UM?65QTo#-5NH^` zFPp<0qei_kd@e5?xyfQPGe^D7crM-fp37Jc$*wJF=X$u$$HP8(V>S~>iKLj}Y!XX4 z+hHKw6|xQpBn)&Qx6ZogpGa7<#V8j55z(Qj^T2%Ef4nn7Mb;0+kZ6oE^1~3yrhaD zG`ziiK-i?u)46iPYdfRhx;9Z{wTdEtcEdNOeQBAI1p#8Ceo|;c>M0~GCPYuH{;H>f z79;{{7E}7NhaZ?f0i@mJ^V}8zTJgx|SJZCjFV)b#rgNqAXrE}>qc6J|f0Nd$=<$R} zW?C_KSB1^R4@DC5f4fP++*9M*Akrx+@m7Z6+*@>@R5m|gY1*G3+iapZHPVHbl zG5S~cfcW|?s@dPqmA|omYMl34AWTk9YUMYYZ)hzQO}I$Kkl;t_F3fPSlD0Nf#vP2@ z^?b+K>3;}xK7Jv1?VJ8_2SNi3`v@BVa8haF51-?a13%*ZyU_h04W!R)Iz$BkXtF-+ z{;DJ#xey;uju+6PR*N=wlojDVpPcjmCUJ^L$bCT;3!=5f@Px0`Zaee3Tk#MdP( zPO(rPk6e~pwR3__8bh)GDv%*1g;%d#ImM!8;Tef@6s4xhvZW#k+&BX$NLhg&oZ?I9 zKgKT7U$e1}%e6)L|KpW-p{D@)FV$!kK)YWfyJ# zdk=;)^<&6{x4#KT&(K^1$9;u4ofBL??6~LE^&=5!!(OgtcOd1Qe>5{tJ4@jW38VKB zq1$yBD~`ypD+^vkTg$3Bs-TFpmOnEV-#&UEU|(Asw5ez4;*=A%$yrJK9+gwqWt42D-8Ee4h=-d?182@ynSuW4tf8m%IHRd$W_#4w5;i6B`g(ELE=S4RbQT@ zuqW~2x4TG%Mg+UG%h^fGCtVu3{$U&RPSw?sOl#i2MUrD?dD|a(Mt^@fAD_Ih)r33V z;V@d?$Y+aUMqhfN!#8tLyv3B+g#NA{$e(ZSjOoC+Wk-S)!`P-FEa)>_46&l}qnmp; zdPpQW-cmMlky}DdK&t|5h^hr^ba9eQ&1Sz;Uv$?BcU6v;wAgba*)QzIJa$~zx~=Rv z;M7ZbO!d~ch!bT}yLo8K^)6=|WyRCeNtJ~Mvfi(u@eo|+zzNk66U`gq)U?iddHKG{ zK$mXLYzoch&aLG*@7w^>^PZre$NB|@#VJC^(#s#=gb#RdKYqezcl5LQ8WJr#Z)nF3 zdJYC*ZG~If*2%+p=d3ltb7N8`nVgPu*iP+4Mgp0ahIDj^67T<#N->Pxn{OV8PVYt;adIUvmDn6RywK4t~B3r&jwn zYyS2APo}{xx(2bXMCgfIW~n-F4`__{kNTPR){JFH2P4???5EtOs>(Dzon3VjMFX7LJKGA-q#+bSUSnBQK(UVDyQ52P4tMr+^n>&4y6VZ%gBVWdJR}XX_}-W*&P8$H zLXP{+02Q3SUsy@?6ptNui@J1A#DXGu+H&x+#7f^md&KT#zoPS!2bc)axAxw-;qpzkktm!t)d35}NdXEW!EZi|OG&eBFo+?}qEs}D$qa18W6fqzeRl@3e6SmTpv7(Ge zO@SLhRq8w{hE|FO*;E5szg5vo&n8m!tEmIk15?4;zY2*Qz(LS~z^(w{|H#L!9O?di z5ntgQGyg%dM5Zf)-z7#aIV#vYX+M#d(|;~Xw%d$-upqao=~M1R|6w0h&1N$$u(_u) zQ*LScx!H`QTo*;8>}CxIkAym&F5+j63|h~k{Sx71L4>6f;5P&~AB(^{{I%H+@@d-+ zDo7r7zad?cc7t8Hq3?Bim|m)5Le{ok>{z%T-z-bVe*)keK52nBJ=m!-QD;mk|(g_9)LJrF8&EK=E?E$jAXJm zy3UDGMf+kEb3HICD{H9%NWPB;^gi3W3=c!5G%nSKlrG| zK~eN4rKG(8@9Vqgjh-d=sg9wgdJP6|Crh0*NIHLLfZK(*2=m9*@M0z>G0&S*=k2Ek z(iSftoNJ_?Bc!3UAzsZ8DjV?6MBrr)iuV1}QBhNg(bkYF3@s5mk{ZD;ex z7y83AV1M;;ifbwWp!Q|BBVIWxiCFG{#qPJqdzTMx&D?6jOl0?KbfY5hRx5aDoW}6$ zC;<$O@E|M$l@=@bn;j-!;|OL#>C7|(W1dbSq+}M;kSWLbun6BC&(~cODk=8FZeP$c zg3*G_YEeh9#dKDC@$bD<#t)706`wH}HB^$I?*x8>~n1my5 z-Gsf;<0;(J?+(jh_Y3^^r&_<)%>UhX~Go z4xJ^sg27+_6H(1q$}jx<%WK6ojNg)j6U!KL=9Lb8cprp$LsOV4goeE_qxzI@T2$aN zR|34e1XkfaJ?c>}$|59^j=%ub_Gq@Sh4#B=&|kJ~hBaV{FO$_OL7iv;fXqg{}qH(!%WhDzEqjfco z|2i{@ZaQ+6>Ppl8U>*kRv-;+;nQHkI*X>?Lh_pt^C84YiF+u-++n}6)Jw9&oZ~(?@ zJQ{3(|C4LM1o|3SB>T^nXw!M1!!?&O3=E+8+W;%NlONPI&fn^J-x>d&cWrw-AG$nV zN&^Pxb7sHlae!qMKu+V9dX!t6RofyNgO_{}R$j35MfD%_ME{y_mJ&ba$qS{CoA&DY zyO$hpmXuI9ISa}_TUahb?|Wzug!htNl3V7rzBKKMP<;AI7Js#(ow$L4S{98%uZ%1& z&m<$-^FAq=duydi#zjFN0iXi`Y?8{;*@$0#Jbj|L4aCU?wz01>J9sW#!~Bf-nf}Q|_4Y z7;#qbU%#%T9$DLR`PaWSDw2!_9Y=6$cJj5yWTlKj!~|401wP2M4CVY!5b^$T^MeiQ z>P>23E5gk5zvrTs%WjGs0z*w_yR1+3MI|K^M;bh92Bg5#qn_U6Hg(I`g`_OD`AtE6 zu;(%iHT}TD0cYnwa!VR2nsrrr78bZ~7R@>CynP&!3~?S$hp`uRpji9We@^DC9js2d zUU^>=BXqb9*K?EXU|q`u&i4wF*ndR;NRLd7ed3)Mzp;^+Vs-`uzinehA`8^fG3JjS zC`@tVKF^g1OyxN8cBA~8NM_RUx*Mj~o%_o{r>i8b(=%DBrZ^hlx7X)J3?)r!s0b+O zo)+sO0z6=H=h=LO^dfmK*t2>hMK^{!*O*8GvD9fDe`>u4btPlAJa%_>g6`Od{2D*H z$wuG59LPx!{+s0tZhNdUhNw}SOk zr2f~9{NkE_Kc?%a`X%5med_!nbBwhSuD~z3dt8Wuvz*9#bm1ynYWv$8u=?nv@kRmZ zb&u_Q^KIAS$}~7s$VDvw{K!!2d(8$O%ns&>WwUjX(df8JrtEwTuZJe?^ZFYqU=!~L ze-0R41Uhuj2#$pY=ADptByNhER>HC;o)m9vB=PX*3_a8r9Y#FUXRig^?yj~6=aH{v zL?tz4$=TMeE=a35J}A|T=r#waFmf!6YR;yHA_)kv!eF#jnn~Sr+rs*mbachrfIBZ$ zl4f0)Jwed2xw*;ag@yR4-6?FKYaker3iP;1nAiSh|~=C&T2yMkV7o->w%3~ z`mgF}eN*7_B)#1S`bzJGjPxd&?h9yyo3)<)p_QKFh{QvhrO;8*&7wK(_e;lwsg9jVU96(Gbv{ckKlu6WklettIs z591vm!VA4y%;o#NlX!V%R@mz}MLjj+Mjh*bfg;9ww3}dY^<98`t{8hizm$ znce|G>8B{yzr#Udmg8u_VzmsqEh_GN`AGl|_i#El_L)vZ!VLma(Yc zBu4>jLy1hx&qhqRk6kuM{=7=ds$5 zmqN}fP?c6DOlJdFTcuD>15rLt^mVNH<7Kkg#q8_v6l!e#7)r7c<5>fP7*F+gr>RZ zC6n(V_TD1rlaMS2w|7i3P`P7xT&1_i=oNehgthqu_Li^t2X_dkHsSw#1Mf-Fsul7Pi-}`k1&2XrIz?G+f#K#PeSnvJU4N+$-!lNxumcq=Yw7@3K zys0eM-Q6`1YzIzAzx zl=ruce{kpF<|ml#sAsq1v82U)WNigp>%}I6NOD-Va8PVw;;Y}lCp&dU1Hdr;VDD;% z<$A-O(Av=t3&Q67nGd-hx%b>S#MU!0@3sb9rnRN`XjM&dg_Vj9fdZHicJ0AmEsQ?%V^63dN(ZJL%L%^HTtJYXM?rH|i z79Lj7a#ptYI45Cfm;=OC|NNuhjJyRP(<4eqOXrG55g`Bul!<1c4h1{*9`>e~_JZ^s z6@|CRy5&bhgr8dQ1>E%q+cD4A0jTCt zEAYX2q5reTW28U>T!nkyzVuvd zSDA_m4K>^y&vwN-ml%}k)MsYi>jgF4%ugdMdK_8Y*-l0f>ob3Pu9}MO10-yVG_B!u zLp&`1?}_^C5qSTGo`SZ8+e^CGsiSXd_uy|!gK){LId0j!6(c6K4R$A zb^Ux{Sy_7Oerh6-bR2-VA_+9oNCPg5F(Tn2@AClw8jt;>|6?9yBHmk9mk>dn_msh@ zURCGpckScjHE-boH5HWx3*@L^Kue4$;VP zKwspJbTN~4Msv9|icCxdhWE-gM2W0gy9b%vaN~6fJ$KOQ!Z0XQe1;O9KI;tZMbXXpLRNR0) z;c8DSbOUBq!R-52-(;R{wmv^R9b84g$8^tNIGBOmjr945n9=~?L3(kS>u>3+HBfd| zEL*)|27Ms-(X*W;Nv*1uRc??GSorBe<_%#e|2;O-+EY1a^z_s~0OcFY zhG|J_X{DyGkOtolVc8$n+oJTPWn97+zuwF^J}FZxGanS;ap$P`&6E6jTS7 z(sTM>G5mtjl<=Mp_d(E9vXHpN@CUJTpoxGHWgsEYy;fOJlmpq7wuAwE9QRiT;*O4W z2~XKf(-WM~Op=f=9o?1kb5RAivys8UzDIXI=}W}>nZk@_Apry70%4f^Z1f(MSJeun z{xS=Enf?e%dpsE`m+@gH2Beo4y33uki~IuRK(|1^76y1F{gpt|eLF9&jqrd!`qA)Tq%&O~6)UVN(+Q`P8my(GU+@2M z;0765BE{ptckGD*ei0>J%jHRWDW^(bf*>5Cp%IsVRxUZDun{zLA7Qd!Z2Y|qM{N7u zAzCG?JWlW4%I~nRm3$yzSt?^DlltHR7fSYJa$%1u?={pAgzO9p?&J?nN=$J|pCcUh2}mu`XW!v8evdxEkZAkNVUc%TDY&-)E;KmRK^ zPDI%~oR4_r!$Dg2sPZs|m(J&#Y09?$eQH~|c1e9|d92L)Igb0DKHVHBAf9h-ZuG?? zG4fFn%ZB?R2?*Doh!|N(8MRQSho*96udM$pEZ`THe1t|zQ1QYe3A~~yLQuz`{$L3T zB~`}dWkwKky~@ghfW*I7r`I4Q-4%W29}kq-6qo0DM&*>lsWCC%#Kc~WzuQwtbSh({ z$WEee1Y^;i{I^M|!Y{ww?|*(B+Q^FNbJar}-O&<;O74|zf|NRC`<-899A}%Hfg!%C zN`W35Nh1XWL~1D%rUGFnon1nxptr^&_b25t!Q& zP3KWo#F4#)R1n7{cILe%8A)X2O_}J*-24j!H5`Z!aPiZJt1!i9`_g(O2=BhrQ{!s0-Dxsxdo5&p_9;O{^J3MMBZcrIXGL>baW?eG-LK)nbbnP;5zy~& z))nJRF};$9$3+8bzuN?OeElKY!YjwWb55ot>#!<>N{~3l5A7ncgpOzj%48 zDJmqgNlx=SYDb`)l9MUx2lYXp%M}$zuHP7PcHy#n!_THq*MGY@G$clfNIFU#WSh#L ze9m8C$0j6<`JAtPo`7El;5hD?Ho_hE`U>m)b#rVh;THQSC`*hS&i>9b5IHDo7YF;Z# zg3W~j?i8en84Ac+i(=!IO~{bjzfU3dn^3Thhb_ih)P&K6pjq*Ql_lfov%O(w7UsLg zI8&{r05El9X#JhQuXxy;ThOOOA%v5AxP4sUg(=yCA>5cbtkQAKUPLw6(HNJt|M z(kUe^DIL;CiNt`kq|#ji(jg5J(p}OGN_XdQH}Cs>Yu)?TU5j;Q&e>;%GkfnR_HRGW z^J9JN{`(lYG4|E`$xm@?FgGh9pzhu$@K>QOYwzsDx8zP6Hgw&~u)ncq2UsfvkVy0F zmdii}>{v3Y`QZeg*~mwD!1vS2pHIFg zd*mi7E`rYRJ@C(Y?XRNBMr9R3E|}}~uF$CFZ$)Y|RUfBK6a5OTv>KG5s#iu7hr$i& zkKUI1>y3GVM#UBTZDhA}w-6902Y~qTU*73cb?>O38z09|i8|IA>Dv4)D%|=}u#zV) zaMMV33-moLl1KGlVV{R#8DtqYhE2M`n^xwZ=$bmuB*!zu_;*BxzyDSK7qa(u&>@o& zgmvClNwbYc6&7oa6OZHggTej~QL??#KVvKMsyz-5PtM9ok-jR6DfHKfeB-F>yWX@Z z@dLJGY58dG8}W_nox&Bt)K4V-BUMYK^IAIEgYK&@(r~Ob-@cW1cdxx~DSBC}X3JMw zM)b7UOcQ$_i3qgL3A1wOhvp&nWJ;9ke-8$^S5NNSGik8SYL1tls~P@{y_g4-X!T% zMC7@N|GEi5#3fv{PH>VZ_+!Xasc+K!{UtNBg zaPU6EDypg0jduP{DI(`+jd#M_Jvx)LEWo#&B~XcVi{!3xKIN@Y^q5b%*r+Dp?D;up z`82|3b0>3=hvK<{B}P=%`2F?3A6 zd+hfYTBiQ?swQsmJmJB!2|PFN)yZqDpGqycZf3gDGUSM61{FB#U{w27+I}S0`98iW zY;)b>X!4BFlojXm4Lv`182qQuX`Y0%w^;^Nf+x$xy4V)+HhX2sP2WFRKBhf=S^qrp zomr!#pv6qqY~a8Y8iJkF6-dlmuuPQv{BA6!^s{70!_3 z1f2SDAqPsnd&c(^vq{U&M+LvoJlw;|D%%A|BKC-gs0WR*Khh{kY)!avuJ+q7@D(V{ zGh^Z3Am4YYE$h1E$S6x8n@#s~d?$u0VId>9W?Fl(Af`H1?^@znj11>;fro-rMEWci zqTS2BQ0MvHVfc@l{JG`X8r{Pi`lABqTZQ3D$Fx*+({RN<@Xwo-jpv}&djeMvnyEP6 z3%1b5;LHghL4%c%vcrGEcrG@!3zrm5+iw3K$b&K(`20x&45Rt0Z$j{ExAsM zGH}|#%TRJxul6{x-A88Y%2`&;WsDxZ^Z~vqcVm8&@NC2UQhOG7jhGK@YY$cYII4eE zgv&zKD)Pbh@Mv zq~~M-D^j9F);jZgw2ei)o*eMm;)7eQTa;}SA^?~*ZJdQ^PQWsf-1?#U*F{_7k+CKo zuAcF~qqZ@TPv;G`fNDJY7`A{V{yi?!i3_44D}gxh&?C+@GVn@JQ{1`ZA;AfeSlh}gojTcKWhZR1n_%K~QG#l@yUIj4f5BBslvfZ`U$Rg@1_;vLYSBqFh z%>f4F@)8>22ygsz_;1S$Qzr3zEfL$F-PT(|QRkeKo6F{b?jGB#$AMGmalajai5Rto zA7wezNXEYyoVtgxy2s<;TJITzuutplJhphF@Ap*0nNxaSxyi;m(bf+2;@vdk`qJL7wn4>`Sg(^an7LJy&M& z`koWxht7+Vg><)1!ZI4W6XJOdd2d5N%{ERkevCc5HbGE#7DBIYs8qQ&o*x z#_wOHvbypS$lY>5OD--+#|82yfcM9^s{haq5f@o_c1d0$0TvkxFFOov%c=ePLw|9^ zF}=gNv#&D>A4@7s-!-~gMo5hCEgQZh9ZR~)TGRLS2JoJgany^pXx!QUPpFKQaZD5r zRw&k*ZSch>TF-7rGEeJDP_OL#ni*rDi9g+oZp7gv;_zP+r+ZaHEpiQXo7?+b^zZ*w0l znpNA1Xp?zzoJ7vo@xR0vq~L(Pri4%lEx97?cu;0F^8|tkd-(mO1=lBe-QNy|;tBMSy5vH6Q>$`&DBmCK2weOKc{0crX(?GA&l9Lb zHx4ZJMINKmFVE9HX~_bNr8*a3PvQPYjYNkj>~bwo1c_F*M?QjYd~(LT7k{t1-sTx*%P>5q4u|16kxA z`6O$#;GkkW=}8E}Qx(suKE2h;yA2N%soPTsJ6->IUPKVJTPQ}oP!2@{c=Fm%i`>O8 z;o#b**0U8Z-`9D!+!dh2MOIr+<8WCFdpxA28v98efN-?7!T<$p-$KH;FWmKhf^|CV zAxq?t3T+j&R%Q393(FtW@NjN|%@{-3;YuI2HyAIDTK2FZjty(b00wKj^G7@$*<1%# zsYxLczk}*C${*FGst}J=x)4-$jkC`9A)X89})I0Tq^2ZGG=GXr{FI1(l^L!xAY7>1zvt^=2p?lM1rxlTFouLc9zVh=nHZ}1E z)CSC04Ic<^lRx@F#qf-cp~CK8=w2DVaV-Bjq>PZC&tQ1^2R(A9==*(5e-Wd_VT1Sg zJE_k*o6`XcuCA$n9-o7ny0z~2_1R-ZjDPnk+7cOuKPHN)`^m`42^2Z?jjU&P3>7n+ zrQ1q<16hD%UV3lfMY4LQu71sYhv7Uv;K&wUR(svy6{g0<;D5<)J@I`i$?Lee%6LKS zHXl4^zbUZ`7pf8lVDtfzRleXS6g=M3-yZ!0qd}A|L@!lZMq-}c8VpdAdr1u-x37D= zWxcyPvcA7QiIU0$%;ZUzM=PV3#!$<(-@!UoGSYdq%BjiB?z?k15c5wgkU-=M2A;|G z!zGlyAzm&UHRF<7Rna@{_qncz6Qb|Ua^3QmKWrUhvoi{Nc=YwTuQk>F>%5~y>V>u2J$btzt;i3zcCJ$oR&;Lb3knD+cg6iL7N z8!zrd-FjcQtl{@!BRA#pE<9ISMjiC>g^+td& z!P(Q(dMKG2ge`}Fu@kvbAXAIJ^J{TD5F&P{^89R6tN+lf;WS$*NycLpd3Y6ssQ38o zuSEv4XWhH^@6qmWD3J`6V0Boa&i~n7g~;}$JrO7iEHxcAdgK0%7Y}co;@#cLoX#FK z*cKogNdMkO1U)=Ix5%&Z4-2#T;2L!*i$fzYqaY*0`{thow;uKH`C^vB-O<)Zoo~xG zk?%dDY;+!rB~Mx|$FGLKMbKo3#HsQbCCN&6C+62L927;If!q4whX{c}56exKJk5)h zGs;1z;>^z$E3KaoQ0^^sst+q&-tWvQr#)x=d6OdwLQO`ZQ2W9e7kK|dWE%Gy41+1) z-dmx{Mfm@?y4l*&TfRz7B?AS&$z&zLQPAu3Ib+`V&b(rQim&oOe}93~irA-L}kk!$fE^iBlWL()5Zqc`CnlBcTVmK(94JVVvxkCy#XW6m{)Ri3{QX!Y0GJ!uPlfX*{ZHQ zUbXbpDXgr~Chy0|yKPRO7hq%68Hl^vRPLhv0Bgo?^7$Q(HobWhG(|!fw7g=H)&S$h zu&bywc>FzY2ax`A4D2}JUXPy(yTC(apqRAjvsQqV^!~`kmXp+lno;gdz2S9 zu&jrTkLna%-dI~$;C`PWAR`I^v`Rp%3V;0Q+jRm`*3jGxuFBcyl8};;j)-AC4FTCp z3mOPuVbqC{4#BjT|I@4G{n+gIP65_gmHyT(Hd;(f$DPvGhwWd*V_JC{aj`q9a@uY3 zpP$y4+}uXoX-Xi=XH&z>tZCw>b)@Z)^dsy61c;RGOoqlXC|!fjN7bti;`6=Dp4r<0 z%)(^Ve>eH>bE9KoP}+HYct95`cM2FJBqb)srtKLL*q3l}czjMzXH$7(n{pbLvY`8o zN3}ZlW8_&U=Q{DG{28|5jrPt5uOHT!o}wk1zSq*Q;62jG|Foa7#bXBkrCwf@Qu^@o z7z6vMHS^y$Ynr;Z)Q$IDYk|qaMHQUOkA+D?ab3YUG=LLcmgmrUZmUh4qg*{BH4FOT zLp292tt5UYSWgC=Z1fuJkz<~oVUhF4rl*&F!BbWec_IGR4|(8&_1X30>u(jtG%{Du z=`Y?i^%$cDd&MUtO^)}5X0LKV6o+N6Z;?*HO%sC=RwWaUzomF~c1WY7hJca=DfbYg zsn~o*FezsWW9(mYAo^jTu1c9;t?umfxBA}wc&!k-m~m*;a{9lq0LOC?#%)DKi7nAF zGi6iZru9$4zWjxrn1(MpEG)$JYqb%mt6u^Q&Qdjwk2r8uhn`(RG&CbdcVQwFaC3U3 zOlWZcpO0`tySjp`0?58v2wW`ua%cRhH|CpQ|H?(F>J!TUw81bT;^!9LI))7LtFP3G zpNB|tkO=yZnJAfQ*f`@7V^Ywh1^x=vFv{huflJzk`ffy>-nH5EPzD7BL8do5WBtM^ zoLbb~A8uln8SM~;py&Kk7Y^Jcm^#q%-0W=sK~8EZRaJh7kkFi=-wiG+&$@EZ4Kp9H zx{r7O8x1yc*$+ng-UfW z84B2vljZNuO}oPIz@l0EoTJSLbu9Lb?)SmT$;qiPkZW04s}c`0aTR0Hhp$N&ulDYa zV*k@4!FS%3^zxw-LBK0DNQt2o68`-ln(io-xO|dFxJ%l(`MrEL74oke>Z;^hF_#tG1)ylyu;X@3A>kf%FE7fAMp8+?}X#&c_jz61$_4^3JR#f z!B%rYPyK_AF$_Akub?XhRr9Hf^t^=Lh{GUsH%t&EtV4| z)*6I@^3!?S_V(I%&JkeyZ6(bjMoUXxH%sgu;*UuyOYjnJJv|FkAqEdgI#6p%sUVnA zNt>oDH4TtVGVtIMKdq$WnGC%c(7x#5k4QXEMF*V(%%z5|P2wOhAsMYK8+%HbQ)p*! zmD~U7!w>%?l%Ei5q&ty@M1l9RoCZXa_>6xq7)Fa<(s#|wtgxJ#-Z3kO{cQa1r`v7u z()4A@-yca}lW7pbf~5!g2IKnUl0KjgXZdyLlRhzl|GV?z!(%t+yAvi3u>p^#i-1~2 zXEYZ7HtqtX8)TK@xO{=dG;12dYDRzEXdxT2o|56rCtNp&3B=c`$A`xtx2 z7Tovs)nqotb?(@)RH`r^b!sk z6A>|BjO|0GVf)J@#WQWCasFY$)7qg@HmJVsufz&=eI2KQO&zO|bUr+|2qlShLVhm7on>sDH7*KmWx8gGAS~VuxwdY3&t4|5z~nl+Kdbfe z2LG^Sk*l%6d`?@wAFpuAg^O|jwM@9bZmTEkco^y?dVHKFB)l%ohFXjM_(Pye@M8J3 zOhgaOofTZ}Z)w_+5LGg_fo?27L~pUeW-?!-YW9bGUF0*h3DxdIBGG;R)NeqYZLP?5 z^Kf?y3va8@uM_ne7HHFD>p@wFUY%+j!=pB{=s|is9$BCY!x{L zze8P9v$KgB5CM_&Y_O52m|(U@(Tzi=Sp|Pytw8*X+_3*H_(sJcyeb1Q7AobmFKz9At zSGlu7@TNwl&q|Ju_>9^kR6YytdW~`w1TCCAaNf>xJ>nd7b>xjghM^HISMrm1t~7#Kz?ZPFL!JmMeyhAR@dU(9Gf;L%mHxfGY_Ax3l4UHDa>jemVJs~LtL4G+=cdzM#RMAE8C zYtJSZeM?vnd563x=E9jw9Xmw{1)~g+D0oqW4V6O{wL0a6wBrz*;oXIc-iGoV)fP7) zk3S@nzNp@{g|tWAn_0j#BcK%MD3J75A0aL-E>Hu%bumc0u|B(ppm6p0^oPcDUy^U3 zCXS9AneQEu>qqn2?tha%dZ3^HA+5YuSC7P?w@af-OG*m0HqigL!SoT}fjh8=yUxkU zp9?vOiHSs7{T6+k%EaZrTx~*A5Pl{LzFNvOrppCmf`>4}u zp!&wmBdzZOc+TA@c=Y4r;~(!&dcFQJyqJY9o)gI~Lya;NdqcMT5SFhF-hEl<)$sfF z`60u}lXQ6W!2E^y>kimmK9(Px?9WRvS!WZ{XMO>bonk|s>Z3s_7| z#j?gb7r#||?$E?w_w$^;EoT%8yT7T4iNW#l^#xV4u`c0e+n`V_P>q%&X#+$P*UTS5 zms`A^?&vb(29)$_fD{Z6U59m>^;x{^`}e`;V(M+nvFpjmg3}~+bTlIxF66pxs>JIV z4TNV1o(rx)Pj3c~z*S(+FO~$?4lQ=>r}ZSDwgucfND$@BSEK-WL4*Jr+`Ps{Qo#CF zhc0lnxscE)8EqgP1Ze5Q7&%Y{w&Mk9Qc_Y@d2qtS+^jlkkmxoyH>)k%n_lnO-+NL) z3q5%rrW_lY-`YYTVE*e0`;hGUr`z6TjTtk{P`DZHwum+oxKIeQ?p0{mj+n%9-y5EE z2(-a$e;VTU2HYKQNkJ3zT?=|H`Jr#KpxW9Ass<0$Q_x2ToR8(#t7%ygdwO~eTbbSv zE_eigNm{9BI0-+=fZ$Tfj%U=jmW_tk&__rKV(v0F&C#$fN)S0`CvoP$NRI&I_Iziu z1Fq41k0{gDRlXGI<@a12Shs5T`4vu(ep&U$hHjEr+60Z-VuZH*PWB#u%p!{Wn;Go; zMC^JJgzDMFOdiS=aUm;}*zQe@rFRGIZ=zGas3L_mmE*Zui~mlXX}hAmOYQn-k@yGB zxl^24Ng`SUp=Qap@uBVjHdTtj$~w{!x&VbcRw9SOdn=3gNEstK-~GC08yZl4j|q*w zji0)Cky^6H>{WoqkaZ?A;Fbrl@x zrAlFU#1XVfgI|-9dJ`Mzf^hse(lbQ9d@P^cMvJ|9fWhD>DR4f2`SPK}4*^ihAbO&1 z&X`-T5fDZR*WzDt90U|kL-443di-^z!yamF@WgKRdF~0?%M9uvBe1xA`}-OjypWTT z0h8To_w((-r0R&_sRXMkC_!pFNo@CS0f&LSfgRtXyIh^l&YGi)}1bB*Q{Zb3mwT;Zj;EIaN;Z!DDPCPGf2LF8s z#72D^t9y3EnKTH#&gX0|FTXK`Qhx`%r-qyOu60RCTPr@$9@5Tkpy@MY(2~0_$5+n5 zAy>;oER{pfDup@xnRdNXE!9KJdB!?xtxz`NcuX3{bmIH#*(P^ZMwQf{P^wR;;_UiC z&0=>$EG>v%)(!iVFt>!hCMnEyZk}Iam_s{UoX${L_$X`SC-?RH>Ox zx-Q0m!HgQM!2P2UZBkXlxE==RJ$Ltz!sMB$DR7?hnIll`LefkE^i{_YOapVDzALoN z+uS~u(2q_&B2cv%0S%q~hsD6#{Py-b6R3vM>#@S3`wbNM#(&C#^b{Ag+I-Kr!r)?dk1zu?w$CtlOD->Y?5R#QqJ3-+?ihKa2tplRmLNnwc9a*elnf z5QN!dT?P6hCM7mCdaUAhK5=Pop=lpD=E0a4= z`j^6OFrJSU&2SoEJk1$WeCow&zHXHEFwD?DTDCw-347Z`#CW+HXQQARaPddJ=I@qO zi$yf=lp&$9UvnV+D1EPGA$U*SutL-Jh;SA71+$*zu^WRlmWY_-ZxRvl>UuC{$!QiF zri6}BjU=qJ$tIl*vyugR*r)R2rq?6zp6_usdhu(T@}_{0uUUREX~OR1Op?-jnTSu0 zaG%!2+}_R*+#@B34r2Mci#L`0Bq|m()SluK{+H>Wb5G{8xyTj#$XQk=-{^U`_}2_OSX00uziZx8@@m8*bZ}QO0*!_%c@moY+4tuo<$&m>T>8^ z1}XBeS0ie8*q@B5*fd20b6E}Pd*myf^_eUp1I-etfEN6(0j-~SbSP}>N)=eoi6(u| zud$9O%YGXtq$$36fMH~e8l)#h_=#TM&1@a@uZVYKuyHj>yJ`~H3a6+~>HWgm?C?By zJCA_kVi&f_Mf-ByHC1bjuhClAFb`rte`-^Ig)skD$cvTmkf?QpD?-XLhqQK4)o!2)SA0 zU1Q5+>wyyD0-ZY>Z6<#MV|G-MYLK&b^s5JY**%{Zv@4`KXfo9*qPt4TyKc9$%niWnZRvlqcfxD6WI>iMA z!dl_nP~JflY9CFM8)=M}2)dDkGWLczw@t%_y- ztd4`|gENBd4!?HaqpXmn(&6h8FQIS7Dg~4j6x-_F1lz>saLsyYE-QD1+_N$7R~BY` zm}qZi)%DqkI>B#xnS!~vh69OJRHBLNUp=CRROt>iljn@Kxoj|IY>*2$RvQdGTK+h?Nh*So0J7?XKj)*a}jC|(`OUgk(b{68!0mGR3+ffX3$ ziUV}3QMA(65B^{S6Y~PW!cKmjdMl~2_tuC1o9~0dEq>p0beEcVd+*H%AuZYlRRKYd zs4~;@=WdJh(I>+xKKslW2?`!hAunaY9cBEGx3x5h-YM{#y~3J=kp%%C|$NjmaqpI^)mQx=3| zFJ+KCcB!Uv(n^hVyX(;rV4FA`YKW<>nB#`a@OtuGCg&&PquWy;D@;lFV`zHDe8fG( z!;z{~t9S6nm~`CWDxh9T=64_iT(E9|M^3=ZWKeA&prKJn{@ecU9jiJ0z83+M6~P5_ z5=>dJoPhZ29>F9BU@$*WDo9>g8T0-D;SkmDv+LH#xcAjz{)*p`k+7&JCD?gAK0XFq zpM(>WlPBvDoD+L96@{Z2BGwaI&;^Xx!q)5ffeBkZ^{>+teN-3+-o(v#u^Zn&_<%S!O3Y;)5exF-#fx)r-6mY- zH`PW&9Kf;yu(5GufeM0HO`}j`%tjedQ&0`0q3WG%DgptZXJ?P1^q{4apdRXM!`FC^ z28wWTfjJRjglc|ct&$ZGBQ_gWmDh7TFe+o0|Djl zgZq%!hs)H85{_fLK!GQMZoMsTURG*piv1J$2%;oNP#0#PlzL!IwQ^Vxm9ukA=hKHA zD|ZjD%N1zoy3(`NCz3Fa7R%QWAbW~h0~W^w5!^uH{LHv7K}8n?f1!>dnf9S{?m$sa z&y{D4D(R?zOLrQJo5?2r{2zME!ZXsgSCI|90Jg|okjo1rhbPHw{EbD&=azoXP%aNt z%ozWo#SOOX$t_VSGM(7p4?+O@p1l>6WnMKy;jMwUdDM8GG>At^8osz_sGqN)=eE-S z!wj)k+&lmyLD|S3!&%mY^eSutDWgUu{yyJ~KZpL<7mmgW5n2BOoCD3ebiPJMM+aPt z*e$cz~d}Fq?sF;{tPooU@-H$y--QA?@_aPbA5#HuURyc!p zb`bxlfU%fyF5+j;{!v~&#}14DxrlxLwC#O?&JL`in_h485hY+!&5*I$bboi#*vHBt zC1b-ZB`y6mIXP@p><$y`+4O?l!z!C`I>-TCHz9Coo>GPXGk)8DwITimjllr;mw5M% z3Su(eUvh0fr*(gSHhLcaLi6L@1}j_a?@1-Zsw^C_+m8f%?z>t|L;a+Vj&weIyFpHH z?fq0^HnHw&0ye2+CmS*18c*W&3>^s_i1f;-~nNtz5DQ*bztyh_WSD}B^3f6-}wUS3dtO`N@@D<$|1@+W%{zN zp(?q#xm+&mU6+6(msXgG2~_(yu-k6g#O$!2uL*y+Z{9Gjvrie%di+&X^e5*B^DQrA zCY_>7)PwMn;{n3uh>C|xRxzXgjZR7}7ajLp{*2w1W2~zB(I}l1T8Bo&rXXRT5NY3_Qd1EU(3kpAew_4R38nd?xMJ%^Ce9t z&6C-`{nuM(k0#M=gaPu8H+T;_)%`7ts5Uj*@pnCu7L>R^(iR!myNx>neyIPz<+-M1 zCgd}^6nOS`?dYGf`Os1;1hN8QB7`+XJ~+t8htUvmTG8|e zd`Xaj=YF#E!Nv28iP{+1Du0{if#^)?bm$Hb~=*&xrHCB#6MnsO;tW`SX3d zAni9Ux=i7(sfq+M(ko>OLhk4=I5@@=g!Us+QUwaWf$TdMI=%#V?dftOC6`cz2D*U# zUo9=Tl$2Ob(XoBMTmm2N?}9@+dl$$dYGrCP%_^Ag9<87l2gyM(?uj}2V}VMVO|X>d zH`k5SxWL;V%oa7_xR5aAhVaBxB?u&7-56ETC*yr-W5+(y!-6pafUY$!Md=6}t9!$) zornA3a+T}Ffxh3Vu6{X-f?RF+q4b;CazR}U;n%NUc~|IUIFj}RX%5R(8$5hDASUfg z3&J)3FkD*OBdXdHmHk=uoU~RXphvLMYno0DL}*d6U@Uvey&;OMy0f#hgsUqL1x2!a z&zEO__Pe6>mWA<6CT40u&XldGlhY{93lspV&}gcm;6!%@V~|R4t!^Bmc{yMKzmp#~ zPFc3LNBSB{s>r}ISkoOX)wYUDNJzLk+pi@PbdCg(^NEkIK8Td9=cb7ep!_btp3)VD zA;}$L^fs@$82%`lI;OL~ZGGuvLtRfhz;tFxfq>Awh7mC>QTg|}3W}Hd8eI+wArO9a zbS|e8^d{y#-fE6}WHNSUW@ZU}C3qlVUN;uk_5Zbt zh>AuY8<)lP`ZON0``TM`JjKA2qmBCzB|s`i!c<*7^j4hH==bha38<+YWg84Xg^on% zK)zFGQ^K@vez7}seKwJgy~V=D^3qPwYN9Kg@x(y5WXtVP!{YvwOW&45lAw~3tey$N zMTaBJ zA`k3}e2Iz4RLRyHNcJ0kwHSayAt;fMm?%}|Sg(&w^(w4Cj;V8e91m0)?&t_anKK9e zCo?-cQiU`Z1XPvPyX&drK^AGdOPbYP| zUQj~~anBq1sB(`tq~<}5%tzXRc`6f;>7wv_+f>RVook2D&nDT;x; z8$N8A;~Lrvh+s~jip$Gf3z2n?I@m?euF|o#`Kwa!p{LBv^$m?!ne#Qx$JK@B$?ae+ zxP^|4yj6eaNCcJj@+v$KmbO`G1q00B5%#_E2P!BZO%qKmjt%J>8JWg|HxPT!+Uj_d z9s?}oMh6PD1yU5KWe96=L(B2KOFh4F%}BXk>x^2Dp%yb_N}kr`SXXtvfN42z8X^P;&~IJd4f1&?;1JEQI=V&P!GSGXY}M)>01GP$0>w3F;d=*ijaquCE? z9?>f)hHN80vZ)OndgVXMTW&()GcK#`aK-ugNMupS`ej5|SXjcn$F$uYTed^+s#l;(WkgYP?PO-&laS@pt8aiUj^_9Sw{k zg&&a!Fv7il{W@0Rd9tWCe^1nFh{-1i%h)jP5RmSjm?V|%mv^|Y^qIORR0K{=s*7|h zuh_m!zv|@GU>>{rYkci9hsw5ePEU1k6l8fxd;M`vi*4C$Y(0mh{5U(^clBSl&)#5P zpM9z#)9C6DLdIMuTGHQNH<91GnLrCOIldw!iJYS8Azro0vz zWRNmb8gd7#kX;bi5Dr^gyB4KK=o^u zhe!Q=NVzd|G>U00xAI5WGuo>qZ%)W6sOp@}j1D~7taagY@=-r=-re zCAI+hY5hZsf=mo*t8{?5k!#%MhYF~+AK;X&7PdQQujAWTAD>)re>53)oBXd?SuvoZ z45TTb(9+?Ax(DTqGA47lqTWWNeEit4zX-sev;f_%(GtCnGJ*VCzVTRjDu?=zg#=tm>qs zqM`!RI}C&jL6{eIH#RnCzbdS*b=*6!5Td7xct*R+2#Y}9j%76&bcJ&WbiI+7Pucz4 zu=$q;cgzLY+htc$?r~%tp9V~Lh8yD5mkRY%CiC8-mZM4|@*_@Ye|GDrrD!+!QG@;U zv1$`8LPw6j)YBse`Gp&3yO$D3g;;!P_4^_)l2liyfyB}SxPwFpYLsN;y%3x$ljj;P zI33>Pt0wV$4nAKa2ck{t;5gYGK|DS&0sp0XS*9~Po5mJ|i|0Q=5)oJOHL|g|cD)(rL{J+W=EbEYTGkh`c6O}$`}?}%IpTZW0JhG_>0!#*nSk>;=)XJZ zm#5AJ7X57Nmw$+zI6bEmKBG7D>gB_geY0?kFsLV*vo=2pVce)+@#{=bdV4Y-ca?U` zFM{$`=EomJ;A!XR)0)eoK(tsbj!#d`LJfzWQ5gli>I&apJxmGpj_c+Kdr|3utnGV6 z!y`g&*)2eewi61Rc}#bAOKRBMTaMg<0_sId~$Gws6v} zUC@dJAAp;>>mZEX_wNTYCDl(c2m}|M7Lf)&T&+Muk`7-INq6|sCQWhhiy&CE6Jo{Z z9cc?pqq%sxPmq3VbU(KIai}*i_|O|0MzW8hV7M^&TvG3?@3oYGm#;Q>s9@`(OeN4GS%=KsiNfIO_@?38Jb_0PJo6wDtVut!#+-pJc@I2+Uq_ z<4-B!1mUR=NV515lI=kJ3oV3y|ujUpKrmnu~YPk<%7di6?Tk~aj45* z>`m{1e8{_RIFu7>+?%f4fBl?qLUG8gVzc%>lVFrHulCrYB1(PtYe4wibmTTq&?^lU zlvBH+oNQI`*=~42B;E4`=NTR~%QG1|yda0(GPndqSr^w&Ty)>DWzCZxCq0OR=B^O^ zUYHeZ!8HERyFnl#A|ltfx4*l)kG^gQ(0J|J6NV`O?bOf6#nIlzM*dAMumb@BT!7pnL8a@Q0t{TM0W(l+Lvb2QqaM-yVjF zg<(j|r?TjOvJKYP^kT7m38wIN19b=ukdf;3G~m<7si>&b_qU$saH3!9lgmB6%22`L ze~uon$N>KQuGdf$@-;9ig$Y5&qvGJmgFvq4;Ly;#(o#$?>w~pex^cws+b{V-3RwxC z5z(|%J18*kn{_8=&0J8| zigxE)7WeT`e#d72S1q}CB3p0F#Q5nuvz*<5XpV~h>MeTqRN!RU^#qiaG%kipYS63GeD=P*^ChX~AI%QdwgC?_^`PRmu zMS{JkfRd>+f;bN6!)*9S7mDPa8YV>da&%1ZKJ-P{v8&8GOV|3DCDKE3LEIOGsyU^} z{aa%x*EBSAK{PIZey9dYH%l21{ZS2+jS7ZJKmZicGepV*p%1b3zigoaUgJ6l8kPX2 z4tSX(^TS=f4R?o^%8|S(c?AW?z_Cc?GKB|C(ZLwRbZl&xHv&$-31QWgI(J|DaKu#3KMcp>Ss!sSBE{_H@S6B~y5w@8f7F1lQt_La`PwYjCFq|Vl@(UDT20NxTW#2bi4BGK ztndnu3r%&hc!NaXJca6Jur8H4)x@)#3ie=$CIEY_0W>eM>&djt)rxy`t!qP0w>EI2}99RR^c?SYu;B*0Uu9v&}KXGBPL! z1_rXVSgP!1IP#!x7)5B>L?3aO-}yeH_Du`1Op7}iuYa%Ba?9f94Wll|9I)7*YfjTB z*;6xQlLc{|x$8Xuwp;I^V`3r)Ay_}A+-HA!3Oq`S%ZYUj`_8UJuQs79h2uyc47qb( zzayRbbM`fd1c_;@2cTU!S}e2)iY_}73>3m{s1WDvFAELa^59>SSL+FBH$efi;`axI~PeSI`!OK`Du+K3fMTh zdV8gHGzMU8J5C_}^l9#h*!7Sk|MiCq;YMm62PVH{LzH(V-Z!BMK z4*LdRqoE}Jhf9N&N7&u<*{Jx*w1JZ;D08rnnQYn_vUa@I2}vfe&R-8Kcuyhb zLjvH?SjGIMQ-EP@fVTb4-}p~P`WYJ9ISoF+`W2?3df2C4HAJjCEJ*UNJj8P5AR^@< zc|+Cck;;gCwW9PFwZd6M;mB2RF?4wJA7$u()AbTHIPzSrm@C z>6O;JuZ+w+&UelqPvU(_SqX`i#>do9s%9%dx@aYje9nrb00#GtZoi7(R z7Txv|yOLsy>V2Q%=OLmJlztMwRe0WDx&Dy`4iAHS&9oG?QClbE%jqdcs3pt5AQ+bqk+$X3gEtT48&^LmsO|97=wvZIg zKC>^hz!QcX54d#9X7dpl^~#Sjj!`*0?haV_w@_`H3wDsCMBA}b2s-l>tg}5UT#$JCxq+oax*t}sT2)p^kHDxfP?7rne>JO#Cg+4^t*G|4qH^!T$%F)Eu_c>(*F12iuXdEoW~#}X0m z1$yvjfs-5@^Xm%Zwh;k#asqfrbmj&egnf6=`7|Yx@kUY*6{Ta`^;N1}^fCU~IB6*@ zMPK!c3SuKQTvag?jhRY#(J z4T|ztY-4Q=PVe>m&` z&!<;OX@S_19z?=kN&}CfCf`g3ddmWd8}LyrWQgu*Hn>v1HOnh8Ps}bakM6G|rIP!K z;v?%NgfG|SsTYlglV@vd`!V7l&7u77u#aB`Wv6|{#jVQECP@3v^&rV&zQSf^W#jkb>k)0E&p1N)XtRvuJ0cX8rn|#=mWq0?~N@9nc%vP%1Zi+X?*Hm zXfLteLiY}n8;_|4s7=oV%(qbr-QVFntnwnhPFoXq6ccwELVlN%Mfae(wo+?HENgY) zA^@S>RmPIy^Fo!2_ah|XsqExdzg1tJhH?{`RZ&}1E6T`n@2U=P0;3l-v~@VP`uUW@zlbB9;&7m>-j@Y61`MDz8Scu&~|g56Acel&%U zR9yVyEzQNWvsj;y%9?;BC5d^?SL&d4>zDd}l5(a9^IrSm>SJw$2-i@eWNxNiLa_m; z{vDDHFck0x(F+SwRaFH*@`GOyKXa7MFIifq*9D%lyz@Dc{WO@!PPBBS{6Rtt>VW*u z=YW%KAw6>AX6WJIqgWKMVQb)$4{Sb?%6Ba8eFI2E=FU_T z+}xZFWGtZ>&Aq>Wfxp#b9He?J^XgShY{uv|YkCR&9mw&YUR=A3wnf}4-dSQ>fQW|b zQ0}%Q*YpTGDH5+GT8H;0s$ZvWCZ)EtOHli=wFb~Iqm*pVy*Pg zsesDh=h}35{*cFZs(XHp($}$@bD!4uAEua+5k{+L-^15O4N`Fg7i`c$h#7(vTFzr- zY1qEf>YPf`OmtO*!145HWpxQ)LEMqj;duvqvsnWjDCi=PX$%c}`ufH^8|`NKmpauQ z&s^v~F^@R&NjX!f>Gp2G(Wz5jCK@Vc$OZ*SNz%z7nwukVoTQSGnYQ1Pg2cu^akpuY z4f!+S*qGMR=PYAOTh*lhF*XKT0L8)j&!L)Qc)-%eG#Raw0s`WUTsV$9X*fC*Fkz;^ z4!>Dhp(~KM_5QI;$?J*U1sEE}Qv9*+1>#N-EprGETr&+`~zh(8LGu@qK` zVqdyig?gFks0>f-a>SXT{y*A@7tVb1e0heJf!?1Fhi&(WElY4TQZ=dG0gCZEEJ&}) zudHRZ9p%hY{9FX`sl5Dw64Qs;P;(qIj9`4<#6!yVPVc3mhlz6@9Nu`q3y;{AL<=}- zh7AWs?rK#v<20iEK>8m+MYcrRYp=u(?W62db}I{ubd()kjpF?L+mfKURS6Alkmt4e zWqbYk3zpJeIf{yk!G-oOgV{TwoJ!_%*K<36Dla@iv<}pACuXkX;@?Sa(_-Y8(Mfmq zTvGpIxOkzlSjkkjg0v>(Qx45HO3ut&SN`wb{67BY{6X8|fA`ddy$YByCL9~<8sRCz z=q?+dciN4E3%hwy8R`!v?ewQJEiaS(Z28+LcHviS(P}z)4 zrwq3x+lsm|yxCspR{1$LwN@_J%!NKF*HC3gb+AdYkZG71Z`z()>+bUynSd5}-Pxf$ zp^8j_FLT;v)Ej**#F6G+ptruB&b&5x_D86{&x~aClnx{x1!S_H()T`xI z<$kGN%pnK|x$m~H8lkknx~azaZhm2%)6ny}-GbB5>QT(^z?5mh#(N&O+ErWs#GQZX z^>*J>?sc%p{A%nv_ZYI&_)oE1Z>ZYJh<^POGP*}2ViAw55KvB9{pOOE3GZmahgFw! zaTTyx?Xd#-<|tl=*@saqYBZ0#JbO%Dpom5_oAg zf804sbZd!{dAL~rb*os65BQ@4-=FsH3jH7{;mNQ_Of7Mwzc}lF-QO&{n+7W@S>@M| z)b(GZmHmY#Y-h7kM~~t?!KX{!PES)(#hrE+^6cRGt5Ksf`5lG5j?18L z_cLGW1AlEMNa|PftG35TIU^`7gyoMhK=9--cx># ziFPF5cV3hG{+~-()9wiXA4Q}VAU0ZfBlcFR-pEJG^3p z#z+#!hKS2$y*O~jfJ6boEw>u8XhstH6ZyXIkvm1YK80f$-P>vtM)8e1;b=cP8d{$U zijt-ZWN`i_uG05#X=62Z(%p$|C?EdxI>t>3R2C?Zk&-f$)S&$Q}ATvh8ZTeW2O?rWRZvSx(gO&cXb04&T z7x%ZQ|F8OfGK@?7A2Z#>q0=*r=XN{Qp6_+>O^0{ zVo}b})6;YQx1+wh8b+IYaB#4?v4ITo&;{rTn@U@wkeYVM$LwsRT`J01vtsTcFu1q} zTO1H%w{S~xbRTxVcPk!2f7!h{H(5Y_J@>LDR%Y(o2hG0UKna|yP*e~-@ejvUgzqeT z&iQNE?hIYS{gM|pxiCIhshE(kPbLY!yr+|=#0TS#kYV719PKkOH-WB7 zs}PnKm(5HVF$DXf$n-?S@;nNn``SOcFtA|v;|EH7|E9QfK@hW^e-0e%cQ)*)QO%<( zfi3+fk&M`YzQ=lV(iDJGaB*9-jalndbJ4)CFapOX z<8?ckBmr$f8?qB7c1z6a3(GTiPN|E-MWwu-KOyMYdSCu><#06;7N*d$*bX{@6EBD_%=H!b405!FcObk4 zcR4QTgDKUf56VrWKqaj4LWG{2Kdp(pDCwBOr@z5fHp~9B`0o+9gs0d#t=KzyVoY{U ziNZnJG>O=YI7+Ph{4&r(@uM6=X7ASeI@0?AU54P}_5*H!ZDmwd5x=jcuB^-fcOWbr z{^5{>u1Fi6$DLe7a*N$y!{HrR$EwK~5I95}u^LLvj#};T(HM<3p_H8X;Q&K6K}@$j zZmik&r4apvGI_rPc&qPA&-D{>lBXyQ;rI;v6YrjK0w&v*MDoEwrdELtUmF@=iHbAH z2C1wXOOoW4*llCarSP|L2&28Sre_cf1S7F{C(8oGTa-M<|_)by1j4TYQzLdAFP~<`yvu_H7#h_h@io;7F77+!6Iq}Cr7zb3624C z84gD}-gj}KFJSAYb0-T93C&o$#0qzHdER+MhEGZvD1FHNux4hrxBkdVC86e0t~FDp z^hCzZo)CbzmNLbf)c-4Du<(P_u(0>V<8UmEw{OEA7Drh(O?#Gnlp1&$7>Kw*LPigq zVsMuzoU1huMeHw^-lupsChAMPxRy>A&l(SI)jS}EMOqK^OV^es?Kz4hfbe#Tdx|-m$ z)U1BcpdL>-!_Pl|(Aj^nf@iuTGVb9Wdl!o>)>LXqzh_00@4y6)PD~&xC@5$J*VNSP z>_=Q#zk3&`TNJ8Q(0O&T&UI(7pUEaHyo32YDUuR7iE~6Flj`%9BtLd9)|&zn2P&elGy_oNE?OwLR^Kra`UT zn>S^alk4c!U#U&yaK`$JQ2Uh0eP0v;~uoI=dMkuWv(f;RA~71(QhA#>p|g#Cnm`U^Z` zBmsn$l+5^t^|7&_qs>!}=L%iDKY71#515JZ_wCX?wH_kg2d4Lsxj|#}i_a{plV6jP zxnxAw$&g>XJsI_PXW^7VmL@E}s*iq1Lra^QG62ewx}F|ZWY&nOLZ*=u0Pr!L_RTo} zdjS#pkI2Lx0`d(Y)36teO)IgGaye`YmO$ZKXX^In0@D6qkwDNR0-0UNcxGqsZCT)7 zEB0hGc7Q);ao`~qi9u2;yQ7&!xrV*^+Hj*9S^_81aE}NyzKxcQG-sm^kI0Sbl1ZAc zqUHbE`|+PAx;cexB@m5RKfy;wel%zEgmNW;2>(`;6yffp)Q#}>xPTEryn6fRoON!o z9}R9QyZY=xy(0~V>T8G-w7=$e+u$!Lq1cN6O>k^DU7ognDv})iK_)RobwBcTW?)L# zGYi!;g#1UfVb`aSAT{>afB0yjQqMgLP(b&@;{~5(Vcu+t+%q*|lp-xGuoI}+<7tDF zb){}qQPVo$|IAiB=rhDoi*MfrOMUsx-qFga{xJ3F zZ!o)-(;UCc5BB%p-Jc(dl0Z+M+T1;JlZ|Y(_l;eQ*BURH+r79$S-fa=J!RwlKnJZ% z^=8}o%f3D7`jKx(rB(EWPc{PB4>vZ;Zf&Dd`xhfQ=`&>Bb908n0~519f~pPmR0s$_ z;-+Z{6+$PfWAM^PY(u(zSUmc%DuM}_0PlY0UOHSjt;q>KYu<%*8m7oeECvFPSI%L3+XyQ`v6aF zZGX1>Ki;IG5fd|WE69~T@L@Wmm}U7Md^4gG=hJG={5MnXvrSq$ai5zFY>4Q)%ht|O zNPS_e5+2%;{C7YY}@dv;)-MZZ0PlDzb(PhH#H_$Dt^1P$?pAe5vjzj_U zeSm~k---5jv4ewkj*X_sOm>24U+COP#C!}bw0~JR%KoGMe#*9A585BCdUxNS#Qsi| z^VR*=3LBfzyT6Z}>R$E@A?6iuam`6y@08$``9n+oj^b&)p)ZKmST80;?tl~gGxdd) z5W`D!MVM8(C#6`^O_r>`nKaEE=aL6eZ*Q-iudgQZbCtAUQAtTiDm9(<;rb^3f@c+c z_^=`xgz0W>|605%yn0L0wQzQGG$iMx^I7LM6*C?*c9`l_<4DY~p#(B4P=K=;Vf>db z$PsdZpf1#GAsHEpHbaCeD=R@t*domKack-5w7RAmLgom`lpxRDkRv_jS zUm0=?B?*XvH!vy1sFnW3j?cOza9W$gbP@T#NK=!)YWzeZc0e2M7K_&(t?vLtvbr}<^uiqRC^C0hh`eZP9M*?(mXe>u=R zN0X!Sf@iOynzX~T3!%3mEv~PR0RsJN3HVF4%W=`k&dB_O9Pz#+cSr}Sf(PhrcQ$Z( z`XvB^r%=z-%BtIzm*Zn~o|vu;Wvu;L&-{4m@c2E~6@t`{icm5?p@eRhhaZjD*oax` zM?~#IXCIshZ}0k)lx9n#wGDN>I$B>Giy6UdJ@zU$C(vl^yDlDyIlJ3E-U|Q@IUU%j z&j*z4mdidb7F$`$XsH*EA0E!U1#b|6*%~igB@1vS92@#sE=vnaYjUBLu|#EJV$${g zr&RGe)8RbRc2d$NeB1^ma;;0^_3Zq_pWIj)+lft-uC;yKX#K8*vB(VOYuPp&no1BWv-#2@vy@Kh9vOU|3yVunmxY?u8!-;TF+gZ zpoN`uPiBvp8+Pp`qFK8y*F#W{0qk!DqXoDw_1Z+x{p?BMuP+|?+JC<~yt(>;)yA5U z8tmkb7rcjuG!rI19RW-jH>ZA}`1ET-L1k|8nxv(BYQ5|)3GGI59Oi4+BD(aaaM#ZZk ztg(EPrh})|Rl8rjF{`m8ouwYHF4tP6U&ep*b-)S79?-2e$!;GKhcz_nKiMq4z|q+g zv;$deRrk?m7oPiy;D5c1x8sBlFJIi>xrZ%a9=VgvFB^_%sK{oI-_L}|+TELx;g-R1 zq_xy>CChlkg8w*9<6>IV#-0$t{!mq?RWQOiEZ$fS2V8rMKj#n;`4&@+%9=P`?zFL3v9jQFu@uR=oy z21-b0_*Y?*UrG|FFJBL=9cc!D`BWqBRH=1!cMk*9Lcm2TEiWG@pwsv8@StP($piZ7 zsB3A3rle52EJ;RX1xDh!-pKNWhFW5u3y|U9ysW7KnNB&o_%P1d&t7C?cu$^?yJ0A! zIIFXWv+o`&?e~5B_U~u-TKh+^CnH`5ZLjR~JiA&{9psw{oe&d!N9TV`&C^hgx>(ZFCwVXPG6Zj65)NZ*ESyKSM(J;GPIvQ2zBI>=C~G+M-QDOx#KruB>X z4X2)3(L~L}ugO>tV{3iu{S3te+_d%Nd0VLB9?2{I3UJ zR{if_Mc2;j-rW`WQxC0W>zZ$zK&PQ0rs@;i*3Pi!8in=q(%Q+L_or8qi`jN%1iIFNBFE(B;& zq9uSJB|V1}9X?yx-+=AObdp>jW*er%vzYliixfCl0o8Hg)g9)TA;bve!3FVuk@X1U zuh2teet%}3B;1j_TJ${%%r&$b`BsKWv-%X4wSzvtMyE z;cm0m(TD*Aj_&ei_$n$YqU}83Xl-pha=idZlrt2(57rpn=H1%zqx|AuA;H)mE5^XZ zLDTr7F1&jHxC)Ii+%ZRy5;xz>QFTkJ57OT5Euuo5JUm9uDOn>8e}gWmpp4A26FZxb zz*mAAx|ubzBQrC0Fa1LrVh>8u@O;dwFi}wa$>s#IWp1qSRQQPFJ@WO(x39je-3&AoIl@ShLo~^$- zJ1V~PfM0!?PiXGf;gx&VaJ3dyVF1FZ)m1xg{D6pS#h0d*Kb#&B=;(Z#ZIh*~?DKNF zv6nXChFZoAvc_|Di%sJYlnvt#5w&7kLtnZ4nohFM?%l)l|1=6YW!|x%)?dhGKS#0p zh)%Za_(#C(AMC9Uf!B&CZ_`q%C@!{;;)L!F&K)r4m{6O@9-fm`w)GQA^nY_p?6ZVQotgN67htQjwSPPD zC$xSUY8lRG%D!|zz5V6xaZ;(8WIyn<}s~FL13L>_e&&+loH%2cs#e zY0dr}7!r%6H95cyXTDv&zbdyjw(h|#YHaiYP%{Rc@uv14#S?Qh-S4xf;(We-wj&j# zn@t41em3@5n_zEKe(+Veg2J#rHa3dGq-y+o;xQFsTXx7O{;uq-w9qtP7PoAPl9_zP zMQ;(N0Z!w7H2GTi!Xv7F?!GQAqyvUcFH08E{!Po_Kzcg76VEfUk)!77het_AsO?ox z$M=IPFDkKf*ON~fe+%M?Hv(BHV((^ zWDCD)Kx=p`p?`a1TSn6NHp@a#DJR3wa}c{ zzi~mKatk~mnBVs;t*XaP&zqB~_ydymP-Y$HW?##H=5=6)Ci)!w#wG$8RuXa`r>4RS zBD6>jFY33LQ0Hc1`jeU7s1Yqe)pGF*5GYr>3hTd_n|KQTWr)lq)vTMu5p;7^fnsV75-k8c3 zS7YFR16z};(pWhn|D;avXIcSfn=&`4_# zuUQv%K}lyqGB2rFm)F`x1SJdOyLq=$Ih?NOb2-ztw*|-VgH$VZxd0Vbia+P{TVSI= zMb+T5(H7k6LEU^kn^Z5`_4`?|vzq+hmvR2wNZ7pXO^ld8l7ua?Ch3LID}5#G{t5oC z`tRijNt?gtByJ|vT5+@cE^;a5{BauATu@WfL6$e3sWu5agRQ^kb`M4PSlf=?4D)N; z>P)fNs>L2i8GbhGl6KZGg9cIi7`gZ(B@205?tiW*6o`!8cQNw2vl(re6)~G{b5|Bl%)=E+X#J@K2_^RM_d6Y7`{(O^3IduF;spS4Cb>CsD7*F2{b}r<23h zf^wRhn_Va8G51oW)$u{yQ*80|;4~K*@kg4$$Ep!IRyiY!yvxOU?dYx?MUB}+=Ag*2 z-hG?Yziu;enP-B6_mxGnA>sz8;nx3l?gzig1mtl2NAWm++*I^Tx5=Y|_RALZh^7NctX$rhc?+4n_vW}aXv!vY z_gFA!Wn&ft;{BKLG`YJPoGM@Xzm88zYB}%{aoS)Py>95H7C!ybkC9m^9sFE;LSvcF zKwWdHLeDr|2qvSZt1GI_k?3G&=e?QNPbg`0XLN{j)f*O7;#c9Z3ZI*Ekx;XjjOskw z&d^qsRQ@iS+JBkBu)fjzIr)jJs5T?Av3t99`I-D9Zw1!k4R25=JYfENNmAe&HQ>*tY1%+ipDh# zK75VlZs)PsByn>6Bm05{M#Cn=8&L2WQ0jiLV4pV3Y=8YSKIO-$J>BpxdY}N}=}+x7JqDZm48g>^(zo-_V{&U%M?*hVn?TO$ewFN>D!%$YU@_(9Pyz`utnv`_s?8 zwc9G%KiibMLIL43jUm4=x73IS551WsT=aWKsM?GC!GwneRT|~K9%nKo_uA7qO&bQN zmmO0{=e%DMf2DP6Xt9JOsAK%@ir}tV+ntwSe#%W*>02n?;70(B5IaifCJ(eO5h4{- zpuSSfLFo@>dHgt9ou^>vGV&Pq!NeavWiSxa|#jdL@#E*x`znltBYiI9?!WTqxeRCEOJ#q>w;2t0Wb$VsmQIaQYK zsMuK2yU+Ai!q}^}5=k~I9`QR43E18ad;41!=ECMi3i4?E?!4HztuCQEW7x#JOxcHC zhEOd=*E3@!`a=E2&<}^ZQ5{!rnYzlGHR>1=#r)+JRl|$-r@g6)S=9NwFYNx%r)7e@3)&LK0;505S{!@6*I`o+g8AV5S)%KbrEjUdAj_60Dc|86!4+D<*jF_M@$GhFg%B*CTjj3kk0`N#-3 z414?5x?aT@V#aLWJ3@-x8}i$Y?EYpwo^zx=vmCCgIGKMcMBY`$CL(^14JB(O#R&28 zvVE8Io_Y-d#?ICBa2}U7+DLulSt`{f;o-zZ%B#-v>~u!{W}Jq4VP`QJzovpY(og9! zmjaG4=~6o`XGF%?hYNvT&1&>?26H9V(5Rde5$)8Jz3@qEGmoalc&?N-4Y}`pUcJi1 z(b@bioU6B~>E!RqP@>lM@^lIk;!jJ?vbH?-l2V(Ie_Te>X<)=Q}_$w+Jgx*-;r;<$lDjfrQM#_CjZIB^J&p6P*tv)7PcG!sR4oU;%Uh#N z0J!e>X#BOKcH!IB$3{*1o8oeNq2b{ZUD=XD(YMQ$F1C6)dK;b3RJ>d_wU;GgYCQWh zYifSx`!6qfkx^8(O44rWSohHqn2h!zjeQ!qT>I^a7u|Fa^(oDPjqLkw)2-R!8RK$=VW57S+o%{M$(nn&N;G^`o$hlpZ#a#Xp%F3B1 z^K4p)it7o(NV&>b!XqHC@9i5Dvo|+tC+LUZOH%oTQ-7kJB{dpZX@8zf&21P(_r0^1 z*!3z!j%kZubA!{C8mIVIGqbcTPghqL6o7z)>LfXwE{SJmW>!;M8wTl*em zXB-VErx5DYI^vaoSYzUk7TP9;=9;Y@9ecjX8FNSRl2kiFBcTG)9t&sSKllwGPAbS` zBoSf}drFN}tHt2!9pk0xJoCqGnpHC>POl;xP7iV+<5}N5N0*ilXgWBXt#+jSChTk) zvt3+dq~}(gT9B0+aTXO`=SBha3%2dJ-j)V@xHv*%*$nJ6%i~^{S(6M83JmNiGwV*C zn;Trb3)VRzg7SN`v-DP^7I4L|(7eU|l{bB?A#NF`s7YBwviVD~P}7kDr(0;YaEZEx zy+%NU0QsDmnfa+7q7-PtnjAkDc(oa2%>P(76b_-ry;&QU zS?^Dczyu_d{R#J}cZiwtM+U}Yf4({nl1i8GeMik(;kYaz14CF9=e5^I&?Z|M`%KpQ zQ(wyJo~+Ec6>+T2)%Ka^DYB*y{x;cY^EnC=Gg92=;0DAupsFlFpIZS`H%xzxj~`)j ztO*E!NTe<8?PJ(q=f>A<1&4)Ux!K>8N?LT0-||!>awgx3#cc1I z|EQ?cj0N6YX#9Xf=t3dX%$%@38YZ2H4#;lO02T()B*4J54ccIyI3FJ)96HVy8;D)G z9`(*f)p(|MbZMpkyL*28L$o%@q97@LSVG5Oz1DWmvG~IOnjyJC632tMtqS%J;qDo- z2cn0M;?s?bnwLJu+XyZG)9hu}QO2jc-C-#8#W%sQ4)ckd6J@-fzDZlfItCIW|5{97 z1abdHY9co+pq*_iZ*SRMIf%90H6a4m@o}0Y8m&(UCL%rQTHSt}L>1H>G_^M&p~l4v z(SZs8uogX1K7|Se8g{mtHMb0Q65O7YHV_=evUIY^h^GPJ0fv05t zm0Dg#hSW9#6CGUu07hGehw%W(9~34(cXM-#@tm5PDy^yt1r%?fLJWFM@Pwm}euX;| zu_icxQpn4(r%<5~GE`hxES1ho2(2{G7~H_t-DYM;oS28x?lsB}*m{y%9t@slXbxOyhn~>V#Xg8_xUCLk4GCa+wI6&oB(Vv-5UX97nPWbU7 zs^uQLVXV79;*=Bv8F5Est*Joln`$Rb6JUKtiAy~@5XJ&TR`4YsCVEwu# z`N)&`+uGVXoW#Y&g@Mt9@^3fdUejkBCR%e}unu^oH*l%1xy|SRbETe85?q@{RTZb& zR*|S$=IcW^Aih{rHg95eQYF_L;t<@%afg{%?Lfl*)7OvMeNQVv=4xGL?oBmb=~{Ma zX?(ppUzQTAH9aN-d@=UKa=&r z>yppY8SDqIPfo7lvEzORKbK zcN2D&G2(+$5sbSdpWtJLDgEvc7s#MfM{N(={FBlD3Lou%ds4>WK)@-J#D%{g!OW-A ziV+10exMd`zdmg`Sl#bkf;%QdNJzexAS(BvkoQnSkcPkojuo8?^!Yu)*AlHTTjXX` zZS9yfS%cu3y1LyB9DEv@AyC)C$iNVI#(|86HjR&P>vyMbFHQ&ShRGDn+{c7+t?##y zMno+(&B46sXyRS?fMbxn_Dy@Xuig+6BIIm=ypA=FOho_WK5z+Y85oGJM}YkGtsk5_ zFxU(R4J^hTR)1?;w{!cFqh519RH=3TN_^S8x96V`HI3X_Y~t7BGdAyx``Av|c$;k< z41alP;vcvm%g%wYf)ha&9xM*8jA5M;`l0etKPsseE5Njn(7xaqO=Q{raMj)ywdgl( zSS^*-6k^T0BKz4?&9cAw7-V+1YCovQG3taf>KvQf9q;Xxe5Pf=Wo>S{69p4f!*_SP zW!$WV@CUfRTR(7?S98d2Of(WNKbjsc1QF4Lc?hm`!E<Dh(?2Ar#rwy! z@sM`P5Ps$o;w z@!@J`h|KqF-(C33$za?LsWARm>iZ8^)ZveoZ}Th3 zuo@wO~fs8aL90$(XBYR?bJi zS(BbzuYUB&S?ER|CnOThcPe?7cgw=`b>*9%_^72tY=QN}Jv@)s91b;FsKJ#!&Do zg$yWDO0?ESeXXo|QS0;O>3#cT`^)ube)sE47tS)K7CE!r=^)c+5~D?ck1w?osM1bx z>F`X-&%rMSMM6xB>bmy2#(f=uOfWMrv&;}3R24Q`2%MRrz*<=)5m3KC=auy06I zH~cQ8>mBHi^3MDVWu$tfr>ii&>L!!p=hGsnh9X?}*XP@VZ8<&PC|qTvaV+sKp2NfiiH9^k;$} zb4{!Pn{R}m(&N7aF>tWS3ciWRH=8b#oX@xK&pG?+;*sV2MDPoPIXO!KwIb&)WXK`G z{VU?)Mxl1#a=MmA?;r^#h$LO94y*U3c+X@=37}H<4{dtutoYybapf%$RBlN_)fo|M zYgzrUf*8sn{#xpXSTx`Ip`8w8JxP_sg+0B(ZMIzM%(lznnuQO1lf$FJVi8kp$takc z-wkH8Fluz%ABTnj(b&&kRg}pkUpC#SB&FK&#Q(gahNhlw{eibsR0mSfy~T(5I4sto z7#S^#Zok#hS)D4<<9#wQNFeKr=(YCp%C*?{2o>hb3T6U$JSpTE@Z0Xq?JXfC7;p}` zZ9J?^bVK`8CBW0bkw##jUsx!oqeB5WVQ)^kKqaQJwRQOE>3a}7fPy#zOH0cKHt@%f z2;|R`FM*ejB(<;lwDGNtjSYthnV+OQ+llmSr4^Nc=NR^yxk=a_fwRZe4!cm&*Ei8= zerbw<$7`~*7t4#)VYA}Sgb_%bET;_FD;R=g9m8SgP9sHCP|X}2K?0Oz5grvC7@}%b znD3RMhSJ;D-|u>HojVlD$3sL>II1$VMYY6jOy)+p#r7DfMehm$h?_{+ePn)ciLA>x zbJ_PL&k{i;q;S!*K2IWsLuLqleM@dZNhK+ezsxh;dn;*u=H!Pn_FB43U;RFX~Co*2aqWF!Y(=o>qi4;bFbV`IHHT<3s!#_ zh!?JGedn%u^gDG5&sSffMP}$Fxf6&;x6&MXhPB`A^C&AQMqhLCm+6rVP6kHZ?OFXV@=@3O~l0tk(q|v60Wt zCol)4rF+53^5q)MM zqKE2}t3PkQj}jw6^w}X#UDn^9zUG({6MfiH5ul6x8w5*!kpc7fa*MSg`C`>{pZhZl zIi6b_?I6p%P2dFqQ^P+QNfqHIq`vcL0l`o^ zN{yf`jQcJpCx=&1aBJ>WNYlanofUcYfuP7aI|C!*o37ca&!GyKK_M|OVyL4U3Qc3+ zgNqW23LkKw^KeM2PSvVIUh7D>;`lGN+;jTkcWGotWiTq6`l^lbPoF-q5YbhQ*_kK3 zbzz{ZY9Ty}qbWN1b^}l53yvM{W>?U|=W{3EuTDpd-wbRX{63n~G`l-DzkqV9>E3-Bw22#+f!s*6|^wUPx6 zWU=WX=7WX3Aq1OkT>bmkHK{zeLf^8p89~>WkDv*XwQ`|;laI*rIGPy4MlbPkr7<-i ztxZvvnn*j8QLhYi(tmAiZ)K}WsX8dxnN_dt_TSxK9GGyNCN9K&<%Yv+eegKAcT|Cw zXmC?*DlEyZzUN}{{@D#LAPNJ#q_nI|+C7U7bfN+|v`td~R|ki3(sp)sbP0+Tzmf0`J8X(7kt5m?F2FbW!=o#p3{@WtC29ct?{r|=9-xZ1nXhrZVp<0 zKH2d4O&k%Wu4i>aLqk_`t^|Dsef$iflJa=z6;ew@wgN@n)%f*b>z#lFwLwQ-lTgru z=}f8j_;&Vu1jT>2n6{><AdHdFbLhxA&XVZ2L1bQ0e9# z-pS$+W1y$eM8qqI_*1O$7cvNo=L_+lDAgQ(9QU*)^lr>m8Q$A0Gfg%9MlTYe^V0>^ zAt2S{@;8IrjT+G5JC)NnFnFP%@oCEcLCMGRqK$${Qi%4)l!F-}BBG*?&odzvd4lEs zQkw(8hYvgI!^i}SCb_wbcwm}x(LaPE0IJa+Vz}d`cQZcFid)@2^!wR!bbfyRnvp<& ziABf6)OOMsw=;qc9b!y}quB~j2A^b>$Xp4QmqGJAMJRm`QaYcW@Q!K8p{w;fJm3zT zok=BS&wVbFDZ(jTiY3Wc5zIM28{xhW^6#N;@nh%Y;+ot+Vdv&XZRZu8fBJfUZJ74n zZ-6{C(QqUL?sc8874nz?Y*k?V!ep3XU0-`Q^;b(|ED#_fWG%+o{P z0`f#SLLcUeO~;A`%DZ6e;6VH~t}U?RESRbeBW4|pjcNSM%X4wTAlPzITfVSm6iIy5 z5*;0l?0u({JS0vF)%SRRsFDtq>3u_s(n5k571#I9`QmG~?gyyQ$_xd%v#F^#Fq&M7 z`_7P)NlZfW)Pprjlf(Cdi6GWX8z++ZcYLd=sqQOvS&9I0dZ9Sy z?nb5vW2+WB&{fb(l7t}$6{jtpUY6JI)&p!8S?)(mPpek9Ha4WjYx!iP-P1>4|89bd z;U~{#@>Y}UMg;e>Q~-F&;4PO_<&z&T1?g63}!yW zDX8*hP$c9XUt4-PV$7vqe)_tGp`qase$+^2awtpUE(69J?Xx{*sU3PpAiDD)4Gc1V zQIX%2V}WvN@onu0gVgc`Ld#3bp+zD7PcmS1KABcgrhFs$;p}K_{kXm_k2wc|7vYh1N^IXH~?X$s1y}-Um*m5 zY5@6)jEVyFKM`wdro^PA?`6hYTA;+lwkdkx*h~2PZ1r_?b(x+`y_#uoC3?`X3s{89 z!@!<;(rr~NN+1aw%N{j05xfUq65u(%VIQaiN5kOmmj@4O*gKnv z=4k+e^ManA8q-9ntb|xCnv9Gr`)Bar@4|!o{*I2|ABW&R1!+pw8eX6a5dklbOq1p)VWHg;|qij4sPqV+^F3qWXEKfj>Id+L(`XpuPe zxoGI0Y4!YI-%*MV-&x^{gf-v=7RWT>$@0bc|e4a?~3&&n{)_xvua ztDB)$Xc79&VPB~RxCTuuY$L)F%3Pnxp8aX|@3#!);Z~Nh%%VHx^TYnnK3&XXlrOQy za7pDptUJ^O*%jb_h*W<7wF5vE%=q0qOj%jkVj8r|8d75;BAIljd3z~HkdFR%n{Y^&rq~W6zB{R`X)Cr zJjp*?hH-!5Ik#UPZGF4h{OX%_$D-r-@478dV30I^VaMXqMOJ8}HV_yX1T^@pIRCSO zWYvjXC`nTxEEf|LMJFd-APm184?K+4(b1D{@;z)mN8OwKUx7~60z+KLG@7R7gViQ3 znU9<&;TL3o%1v-TUmZpv@ZJ1u_Fqs~SNQ-S;$@qRq^+{!3~`8?IcU zX=t$9;E6=o1+S84-uzg6{|e{IP|)h-)6gpWdBQpzu;1zDT!fXC@ooQA3uDO=l;>77 z2x+4ET8g;lS#9L_AFASG#^JD|1do4A`=% z(1bDE$bV*)<XSR!Rg;*VbGWHmC6u4qT6l_Qp(3#p_%>*czA$lw`W z&_3%cyy5+7_K>VMwGIcEAin%NOb!fb0D8xzv$#wnO7WhQyBz3`btRGjxTtVOjg_5Z zXF3YbUV)Af03-(pp=2RP8rCNOKt(8R3v%cccUpl+x%Jtu+Ngj^8_B<{OB)M~SI1}k zx`Dp0jzPQ}^hg{2r7DD!zOu9Fdc6)jX7XvYGei!p7&yhd?5aK^O^X1@?%Mi@FJo+O z-VqT6z7W2Q@T&AMW7e0iU)y_n@~7}$$!2$FD7w8F0BTpn&~A>=779D*zRT2T>%w3ivjP zu2&s5z^RWQu(2fEOHQ!hPr&vF3A1|gB|+xVv$%J7P~kR6&cmbD`4ZvD>{^K|V*ali+)Zo|Dq~r_Ie};3b6)X>a=}Kjw(U!hqxq;g?HO zPi=S4eSS3GMpDl;{(u5ZEIhB_$upKVAdyN0R7IG;&%{;p+v#M%i;R zE#aSJpkF;P zTN@oh!Z^V=-kW^{#V01bF*DS^Wvr>T$u7V2nKr*DZ5QL7wEBNceFaq1&G+}xAV{Zl zcPk+!4I-g*H%Noh(%p@KbVzr1r_!KwcS|?>4$uGm&UyD7-DSV9XLo1j&YgQdfoZWn zg&wnn2@>rz<@d!(adc%`m;`zz4jS(+l`=fFx(iOMRVr`)fl4tH(LaGGB^E_&OOXOL?3eEKf^ zB@zE+bK%3`hwAHpiZLp%O>=XF46Ocy0Ln@&eXAOff<4-?iBaY>j% z13u2M$GoIZ1Rb-*0-cUfQ)bX!TjO#(zRejuT;cZ)11KnXNZvNC{iA}~7f9#Lsa@8A zkKx;zijx^~h_#JPY)VQfC_H1g4`!|R{{4#&8m@k`IqTH?%tS$&Uq6n2rJjWDLd>w-N_pzrLoz_cp5cVvo_} z-r4-vtw2$cGAfGNLF|-ychSdZO@aX{?%xfk8?8OZuV24oF*AKatgtv5YTpH;A2so7 z5@|BfC%QVULUj1PW$cOtILf0_s^V*|=`C`kEQ3;Y&?MDR<6^Ci0IQJnXqYBCv$wVx_F1;wcPQ2G33Km zzxxeem!f45ag5PiTwfj~)n*E1a?8gd2xJVMovTN>{p0P$3i9D1Sr9F=cnmp?dImw} zyEEhUO3RJ+W;<6Lf{(ngY-~J<8Kkp;yMt@vh|p@0hZE_GgE>^-fMXbhMue^`_chNn z&v0YD&i-hc=t#h&cPWH;bFHmq^Kfq}udD#+?bWWYjW!P@EA`9#@7si2CVXb2$vw|6 z@%&P`+a~%rj;H5Ul|Ipd2o1ZpYIUA0EcPe69|fNtUD6vVif$_H_hC^B*wS`6s;v7i zZTN~LrY}+7Rw?!crw0-pvJCT0teMd6+=+=}tdHI*zpVl@#d~`=r5D)JR#iC#Ux3qv zA+V9p7UKjXFEjK(^u5^&*xqaN0%~{M4*X) z(R070b#=P(ODRIbnz38|8@bR(!ydjsC=s~7h$UBoDdQZVhR>l>Y9tLvYx5-f+_H6H#Ft2Y5gtb#t_ za=viiX5HG;VOl=E5u_K>!DvIdZT<0VJQK>p)33Vh8xB}Ju4kJlIy%KrI(51Cm^RiC z0Dp$!F0bM-jU;6`;wHZTrb8G^23{{JIK-%~sF7e!!^!X)qvQM+2e#?7;&5=MQ~OSN z&{X5(!rjj%D^bN7j~h%w1izgP<`1zNzut2-U$~ZZS(Z|;C+P@!lkpc>d|t|b(|mtV zxxUDs*5XC#%){eqx+$Y0SWqozn2tFVv-$R2kyURoB!JP4Hoo?Z)?Z)t(y6*mSEx-A5xzD6S zdY6>rgZ+IVk!t)%Q5htq?GYsYk{gDe# zcAuol{?0-*Jxb*1LAeqt0xI-{>{nedL3|{7=)=PO?gF-Ov$!ftW8w@L$Zd!xC(#a` z*ZBx2mg4DPCdCe+pb**^_~@z93t?8O}dVr|+t6rF&8=DrW3E^+j;{Z2g)x zD1onwwB2?7?x4rPJBO^TdFR$P!n=@5tgT;qM_7}R430z5e8a7d+!*ibD?)*g!(_HN z5->zry_|8_-Tmmu$tw+}<^zuzT7R995LT?48{z%kfxWYHP*W2>nXrdUfCl{Sl|Hg7 z0~y6xczp<8ub&(%q1Dn596F5ViP#!3KJIT{%Mq9x$ha*} zgkh)de4sC-M|p?lO7u6X%z&w(KR$qvDgb%n`e1AaI4A&{zdpJ4?VIa%l=(WVfylo8 z{x99)$by1BAy|8e;u6^*h6H#_!Z(zJ1jGb1=CsE8gTfzlc(D}z0>utSPBH$sJ-{IH zwOW9n2Ok~=IqZF~Ru|*0Bm-_o_k;rt#Ng^X_iW7`kC`1m90e@c7PFNe!lFc}W1H&* z%!0Q+Kfa=&rH@ZSLda@u#oa5~V_;(OD=H#7JJ&ch|I7eGnHV!<3ZV>XbSFJ(Yc;Sk z_g9BS+Bo4}>;2OwSpxM{N5r6WTq_6{&^^2z=X`se*ySIJ`CQmy1TiqQc^p_8qnSmM zN6V-B*;iODAM$Eb0*RFvG!-m5m@ZMRV8hSIA?MvnX5?_Td&1LSTdU(*6eXo?HpIl= zSAQgDPu7HO_#YNP#&hSR<;$+c*5*v*RD7vVm|~c2`*zj~UtyrS{5T8VI)2VJ3$T#+ zI-792hIapk<-H)AZ)_B2(<>AKo!v6Ur?-|peRXf*D~6?IeX&h{!M0*@_;7rn{Zhka zzc~m)I5%f>HoUjHdl2c@O=W$zNu6i9ot5~F7(Ut?wZVwY=x9cNqx0C4L5+#iV;UKE zXB&oMP<>nE>*)+QF#~y>Mu!c=83krm1V}{TFX=2B$nz5|8ZSbcALINSA)V}2aH{jo z)pk_e;%FzN`bxjrC)yt=RervNa9-Q?NSM(TdU|#|K`NaN)aU?`>#-%d`!54lo4~8J z!B}b_3fLD*EzQR{32Byg7?A%!}__zq;>=~=?9t)D=!fBE331Vykk~r3r)>P?fvC5bCE`b z*@E@w)E5w2D)%~-)joT8qa}NyrJ@T40`7k)^C)bppGu%#{cNOBk3d6?%DtUr)uVGR z{A;y%-Q(lk`NT`MdaD_9eHO&)_LKQKW)OG)ppCJJQIMFcJX8x|uqnKX<4p)HYQ6$B z{wJKx@Awhk*VyE%^A1Cq7Y zK7Z42m2E+d`VbsO2*BK!$GmT=tCn+caxhFwPfICKR95<^iJ}6FX58udaJ&qBAU-3SM0xRo%F8y| zS6;L;pMq_AZFSWr3kJ=eIZW>T%U7M9UA}D@|9ZX>-4Tj33~1R*{LD@oH5|~W`gqwo ziwm!#^Xn?tELjG*9s2YwC@fsS<#;u`uXA(a(EY8OBTKu+@D&{9>j&7%7Ohw7e+=^e zUZQtE>H-YvZS-WfgFSxr_C1I>AM3|{Hs9Ihp}!ILs5g!OX!M}@}YQwAw5R z4ZC0M$!WP9hLl$zVx91m8BX=AtOiFCqgc$Kh(H?&64Cr)RP~J>2gv<65Muh0Lokh&ieZL42gfjJ;0eX2{nf`D8x_V(+d@@ z5RYWY;XgQt2gmwXHnjM(#0U&2kEj?=%1(31CeoR2GDUxqi!+`2sD02K@JYih8Z+Mln|gj1f$})W{yS! zI@Uf_u~=v{h#-c|Xt{n~Z%{5EJSm1B8xV-MifBl&{567Ox#pd52={Irf@nRut^@hc zCUJ5SGNkI<{a6xG8lrMrT3OB)4k~CgbT3>;q4GjO09VVg>P6N@yLfITmaWtYjEF$b z(z~34le24cqH5NuRre1;G>vV>xJUgRaejN~&zD%_?^wxVh)&o|(SDua5R9p(oU}iV z939x98$PLjMS+kkd1HOux#;N>g)=lX_7|wac)s)XM>IN4^Wt+#dzAC2bflW|=D=cB z_c+lQyf6l@Gb87rbcgg1Y)A-4xG>Mz;awL7C$K1 z+2*`X6oimW09Mt|)~=~TFSdoK%mZx8D;yPKe~C|Fe(w=|#T7aW`~~!0Bm!kC-CQIZ zkoB?${#u>tA_bQWR-W2j_kMn8#bv_T)Vgu?tVe`!cs}qa)|Yb{pg~X!KGPteL5gB= zr9elGnHjFA6chvlSJ(aB$#)+otGQ}ZEVVYI23`x5^Dh(tWS_rnvIa0ohk*dR88F_V zC_Jy|d@MoUe_&=|VQFlpaMW{kT1o19CrdcvvK2e=bF(7N!_1=lRf83f28Z;R_U>0TXZ z5^jo&!&)z=U}%)oNo)n>(V}MK^>OrYuf)UUhAp^=_4QF7+ir}hFC=w-=o3i2X@UZa zrqg3??qCZ?MYC*t$`oS>@ewIeS{^ih9!p#C@>~aR`;7B+{zXD*S!}dxtBZZwjD5d^ zk@WW%QvCJZXJUf`|2z>lc*^IzP?|2j3*b9iV3aI=n{>0>oI3cT>3aZ%jl=PxTSD{= ze6Xy`4f$-~a?9UNXeS#9-O@+lbsS(DLsm5R9uKS9s4q;4b#QHsp6Jyl7@sz80sCum z7VUsJ?NNhoyK>2GTM_SNfH;0$fRG><7#M7=``g=yK6uM+Zf?LzO5#3@9TS*S0!?X! zqgL$}1p>}QZ`q~jUe_J_rGOv|2Ps>)Qrm+XU$Zk%C&nbpq|ir`W#=|v9Iu22 z)RZtkz5N0!6#>&+>J6j3(^_#RhIXUa!)|-O!#qAe4vF7k?@TWv=5(KIxv`m1c)04h z)@Zaq<>IbcUHd~;(6NFp9tvNfkQx*)zC};(NRMbQpqaMK{Phy1Ig5Hb3GEJa8PRqU;(N`T4eb#MjW#xw_^M ze%=`vg-flRpIu_d1z}j`!HBq3SR2mUTO{TY#$IdCUGQm12>EQ(inIM*%(blrv6G$R zzKp~0H<3;YzHcu(ewW3XOqrLr6H^Ipe-q`k!Dka>DcFmr8d5d{L3qNfR-M_+sd@Y_ zKfZPav%+5;4)D<5Cm0VzalZEUe_2p@in|Zv@b#;IcsMGsjCgkY3=4Y!>R;3V3kL%O z^K1+PHmxX9f&9xijJPkr+V9L^BKW|TM9t0~{nC@rar$cSps&Sf83_^^X-X8#z=xIIFspWOQ`<=HLR)@pzdiam(~(Y+P7Ib|~2Q zqkm?#!kt1|z&CB)Zu4!O#@drX*L!u;98Mg1SV;4AvEHV?>-5HL8oSy?_Mk>c4Ies8S) za)jfvQUO6SjT*DaztHGX7h^U+a2IEB9ohxUo6lWkmRwIQdO?@xoAwDIz$DfU()La1JT9fa zFM~jE6oQS%@)wd{w-8@pn6}wJ@DB%&bdCATD#%lMJv|x7(Eeh2&$-%)QI6D~OCdte zo_-Ky`MC;O z8V@IP=7IIo=neIX55aIp`~W}#peSsWU^F&17Mz-zIyxGl2|5IOYa8&8H}J@v-;E25 z-x5$jD#15;mU7a@?BK{8L^T1g?Q+myeeO1qK6N?zR3eR^7RmYa1_W~-!4;3u zOaww;d@g-`Hzh*h@fKc8SS%@m>ga}ZSH#IOPEAQS+XSVZC|3_!ZXTWnCO+MbRkn;G zHQH=CdtS9!V<5zSIvbK5Jj&muJoWp-f&K0o3!s4R^sF4uuP{d*bX;V;6`Woi^Ipqk zdv|sY25A0o9VA=Z+A23&+um0yz<}Yv#mlbIVE^^x{9V zXpa9vUfbc%{VOJ62rE1?zx-h5EJpy!%3;HF|Ej4m zq0Bw3={Z|H43~phF&=YQso4NR8^eVka|dfAg4kTTK4TNS#3R{9PUQr>#mV*0PIs?y z-a0Zk?1aXMK;Ts#JrFv77C*t0hG9TdDG5g&CnzsPT#EU{3GP=Eilz;$zT9^_6qDaW zv<+CkDJ!WuRPR55BUY4ZqGbWXZ><+2HsLm&n6C|0K&#Vqa{t1DuB#XR;xG6Q(!w0H z!d`m=hPog4K5&enC1ZVRdu%jT68S*xjZW%+=inJfWR`4($iU^5yV`& zAgj);pZBMB-h>Gfe*{i_A%*tl`|n^Or0eZLvaak>ZDkb)TI7TpxwE^W*eGuuXHg)o zH}*`B>CdQbr0RJVD9Fn)^V&74YqFY7|b73 ztqPEIXnjpk#*ekLB3K85dI!KMChaK8v#Q{2g}k`NmPDsLEChP2=QpQqYXr_NmB(W* zqE9z0zPbKMp~%6su!V=Wqgh@d_n&F!a0x9b{+DWMRL=FcFc>)gfmAhk8wL^`xHU@R-($VWD8NSTIt0YwI^z0J9 zvaCABfGlCX(h|adRXmSxp$BM<)Y@E_e_QVhBf5Vgp;t;Jw6iNp$o=121n)AIPWnH> z@N?h$HUIxl1^(|tV8tRD0+0jk#rMR-H*?21Kr_@zo<{iLK-eKknOhu}f{N;;$y|)j zD{{Zg$MS+24zN@Ssi~!!rnbvZQW%Z@|ZYlXg!L>maC?IoG9 zYY`4&WSWcw)?_Ot!ZYc3H5}dBVrk^Towy|iK9lBsAOqHX(`{0{Mw?T ziVO;imP?w=MS8Pnhm95YIDwr{?&I|^%B~*%M(+nD_}muGCQ@t^5KP?*>;{o)^ zwr?(iAq|1CMUl~q!?b6jI&|*N*jKOgJTFzxezSK>-?5y2TcA1Y|v$IUL@>hNnf$`Dva_fvo*72Go?FTwL zm_CL|KZ+ze{_;{f9R#7ySVJIo?E<1D&>>TC*pQA|+f&i1*vfTr?GtGfBG=#`rE=XC zDSTGF2-Z~I=Y7e+!J*OZoQ}8Q+x0PUq>%u1hk4hw@U%mg+WKg`3s0cSQ4!~SG*8LH zgHPt>_NIS>mF3-lb~W-XxFF-`_!{VG|9)=zFH*@bq`!6Q4kq_vxH-wp8Km4;c6~|i z{lMwbd?^-vyc83cHV9f9vBbP~)MrNKC>NN<+&}AHayY+>1aTxNmndy@7pJ05~xpF10iSMY=4z1%pCL_w+RGGpWI*e@g{EtGq@ntvQ{#C8nQdV+vf5c8u* z@UQU=hE_P{nEMUt#;-t>wggW0rK%cQzOU|OV>x}{r@Ir>c{KFTBCw$EAO(_TY;5e+ z<70H7Apz84JAa+xH8vcfrG(sJt0r62tFV_9=Ak3r`P@M`!#+io;jZBd6d2ssS6?*|J6_ao`ys}bz zcf1Q#8sns=G=&?>6DrJAouCzpDep$MpOeco-S^^XN-Y3BI!)&8MO z^4~JUzg-APV=LpK$P)#RCm4@%r8v$okUM#esF9X2!$0&JD%Kv=``(+6F8bYDkHEHc z?l_*)#@bG_+<3cMfCktYW)tff^pADOi1D^6ZMa!LZ*B=f0|OE2z5dqe)gP!LnG78g zfaS^1<5J*3$M1LTWLU)`_wawl!KVuF87YRE*Q zLLk>)z0Fj`6q zerhVlZ*wgw!#%B=pI5gO^2@^0QXE(EqJR;_{md!DLHSM$JwSfY;_K{4HRbue@i|%z zzqlE8@2$>^PK&_#@bZ`f&%MV^`^k=1?fq9!fSwv3hjeOEknl}WokFl|(i=;yh6=d6W9hR0q^jDIY#u`b59}6&MBCJh9 z+VF{a?U%Q<9b-`oN<^@^xUgZ&2;_HORb4ju+C_Ove*8!s+5BwL4&bnAO~d{YH?LlZyx9RFLR@0EFH&z??5^5`EuRA0Kr;U&WbY4o@&$I37#t+%B6znq2zhT%#dKNnii{iymS=Q zwt(PwXivO?4shYvI}lg0Ovn?2NdIIYVlS-Du1+g)Ms;GB@po&o~Ul|SZc zHCR;C)r}h#99otjv(`M{%f*Pit$BzQ3UC@0BA0BXErlzX9rs}@9C?}6;r{i`n-UdF zeWiCiP9ttA8af~e?vc%HsgfhzWx_HeM@*&UA)JW7$IqyaO+wgdP*adj zcJbX)^ZV_QowuBV0y=QuBk;GW$^6EMx$)R3;7;@@e zoSvlTj`9wR(nwD6x^YY2eUCO@F|$0hjr-@Hvsq5+LKi+<-_-BlrIdWg#n+Jxx!lNR z+V6wDD2Sb38yqHMB^@Gwk@{r59JOq;>ZuIlDrBBJlRN88I}hzk3!Rj+s%NZF7Z!*H zgWOu5I5w&r)lqAfO1G9YP5W(YclYz5a|@N_qAf2#;q{u;Flt|Dk1?(1<>bKLrtr2L zBJA1M>NM|q@f%j|AnlyPrA)uo8sk$^KCnN#_5A?BMjWVgoOoP%5_R38SKjm*@p^?M ztT84)WPLS@y|guR6k|#xA|e755eJSMT)g*ON}$f88CPV;AR(^^dD#U<8az6wt5|e6 z#}et_8Xw1)Pz%{w{G;CRR!?2MApIjA$Q!?W`h;y1?h2)xu85C|n{{cG{fd<{dP&G> z1aI}X)NpU|CqTg3^|yR&$6y(jMG^zu=>W!rD>MPj7V_L-|@ zFNMe~TJF7jEB5}QX*nHJom2Zo@#8=eOZMJ_TTX7S#plly^z=wRC^&RVy1Md!4i5p1 z%RI0%f+_c7G;`;aR<8B{UP(<0{hf*l4c<>Y8hUyh!$=w+dmT3UB8Q5)ZGJBhIlEWm zKGu^fNL;_a(ji=O4&9Te$A#V~r0VM2a)tB*9Zq|D`)eMaPnw!T72c0lh%ciGrq#N$ zx=w)@R5)0xuZW3HFE9TL<8Xm|#$tcEDDI!v;nSwB*K4XDZQrh3>lRwfF)}?Ks?OZO z#mP$FV5xM*XrW2h3Sc8MYmaH4pOlJLOn=a9S`VM$9aSI zW<-Me>7IqNP;&cqDnh~o)-rSw>Q36b0NzEj#hDd6JC@-I&8`}f=y>8Jx!bNpR9`*o zJmfmu&lC63`(2$AIUE5yuA4}CyhqnUG8l94CQs&1~rx;e|1MJ_`y|^UNsUjvkJqed) zg1OXjz^Ibktab)-+a~O+Cx0fE&}eAGY_rgRu(z47MIqN$^hJq!*9##zi zK!hRauImkWdUz(bd@O6FsCc|oMG+(e{2NBRpJYiok`{s0ic1P|addyrrp0$;erTZj z{N_!F|0Dl_#3`;ygvo4_^vy4xE9pKRk!>3Kl2rTKpn5ki^%VZE`EmDPsREKY4HXrv z&nImZ+1&n5mdsryT;Px|YHIqEOT%gl!9v#21ecxdTgXyo>+i4ud=9?(0PhL78v>!u z)z2r;4nsJM$QNgiIojL?`}_L|L}Wfmjm0W;$|v5Bmotp)GYTPpL0ksQIgFly`8UqC z+$$o<$w3CSj&p>Pm0Q1m6Ej#A3-X^#NVS5ECD3I+{}?Q8KsQd!77u1hb?<2QbP0(< zOSC-t`N@Y!cGz-gaFBwUx`&yZhLtrk_=n_2N0UNa1F7P=r1x5X;G5F;9{<*(U#IHc zZ5dpAf8^ykPBI^9!)c^=JwG3Cll*mq7T#$gnJMU`9jnB(c; z;Zb0itPro%amPbUPHvYz$%PBTGT2_TT7^HVi0M_iWQe)&eI)1}Z+Diu2CNx--Gi35 z4j*b~;+CsLfJGZ%hsT(v5a_vzy6+bin8aE)f89~wv6+X@qRH~Q{G;CbuN!sJ4*_+v zqWvx`6oap%l{Rp_+5B#W;lNxoqJf`Q!~n16d+JV zP~{WBSueM0qO{cp7luwQaeUCu`}s3A(KD>eUr;X#kZYJI3Cli@!dbi_ZQymY7Y(Dw z!fjj&B~EzMe_Ug3zqx}9f$!ubTwFcv5p1rF&em}=!juwP!s?lDIP7!zQ+vH@_6!-( z&(ZZO*=P(5`x<4XRvA1zeB~)Lj&=>jfsZ8JU34CgVvNmALg5ve;%6la^O8dnfj^gw z&OPghMlVtFN1dX~lLV=t$B82P)z}R`N($`*8L3t!bdg0n!MGmUMq~0Fyx5Q+{pH}G z*M|6q;oHJfmM8(&V!8r72)HzyoUy=Q1@QSmuL67%5-1~(;S3>dl#$P&Zzg|D*mb}O z8i|KsP)bQfH8r1r`i{%miu7Tozkg(6*@`stm+Bff7Z=LkUXNB!mtC)p+w9on ztn}&IF^}602!70Kfld&BdH35k$N`rPNcys>=V^n;*Np^ii$a#o=^5?Dt9h$8NAVOE zCb-^~_~bJWhBT(v@U-g`TFqr z^hiDvBcY$fJ3z>nrM z6Z(KuGk5rgdSK07NmaGaX-0SFk_?CicwF3-kv=^NT=)b8X#BIV?4Fr9?-Ne>hUSyp zwM;(hG+IXDFAVgLC}gppp3LOUj6-~NLm(|Jp*T*40jVW?2WNso$sP$^-k5q?;uXT>c*aYKIC1C}|XxmC>^0p#XUAdbF4&bwH4`mF3R7RYfAm zAkUh!v%8q5zbO3qYr+N0={uYHrCunyd$EjVo`~(uhD*4LI4`#+T_8!6I^@$>aJ-?(hiz67M<}egrn&i^2!j<1*hNhDUJM>h+x*M-`&Ln; zC7rR_V)^m{cK2JKS2kdp;-?A}8M42BC&O?;AMErM=dZlxZr*^w3W*8Bqz1_W7^GN0 zG0}KMWxHfIn0k!{x_85R35<4L0+OG0!W|`AU^iVV9yGO{dX1}De*cO-Q0)b+n14WeZS8Yi#6u<>lR$bc0Em zl+HqL^kmRqCi1gr={xcoW&U!0ULJ$;m#L|#wlmXO30xYu)^66@ODB@MYvHZSH@WnK z>PE){7({iv;^~g_*q80c?(ZP%CxQP$Ae&oT6SK22KzN@nKJ*MpACi@yFU2oCoV*u- zE<`c*xTg3kl||RF5UHC~JM~#&QgS79zMI8iSVjS=Y<1UgHzC<6ew4}0Z zl=kRF56LRbix`yPUK=nSHR|hF>}r;ehG%JnUz@-;Dz>sIqfb$dqmfKY9Whf}9w7SG zvSZa}r&dbQoH=kD5Q-xU^$>y97$E>7p0)Y}>C@Bjr~09~mW8dEKcI;zesz7V{=&Ad z*M!TEE5+6BKJbm@vAaoNeg_<@5V@F#&wxaJe4gcb)1WqM z`D4bfTB~e&dRj?Y*?-~442a6rsu#Bjv01*+`Q|A^319akN?T7imt@AjKJG25u6^RB z8=7Tq+n>@U$Gqk03VbqfFgu$rQoglZ5%%!#WMp7a`tt73SwMbgjN55n<>y___Y4eC zwGM{3DDzmf2>7UCvW}A4*guL;JVt_Hx3a6Yva!`-mH`ry57vi#Jf0V{`WuXaKp>1f zHvaPEOFUH-v@p}I+8u#R)W4D-l%SxaBMMRy$Tr)D>arzKeW*19daPdn*eR4+ib2`l zICv=wH?QRsSjdXFMXjkrd4ZJ_U%Gku#0L61(lfZ$)~x+J?Xp0mcfCRUCL`ZozF)A5 zPe|B24Pd$F9R4PMz{aq-v%@@PEqOT=h5e~c43|iG%!f$exI5>9^}v5uUVSE*bC+yP z*uTp6gq1UBT4ig^Ab_8IRH;R7Gk)BA}Zht7Rv?sYRWBO|{8In=6hf!1=LLT4e=fb4$6j~CP` z-nWLw?2S03;>d>Y%YjqO&5AUc?eaoKfiV~R{`7NPm1A$q3yB6bOI@?pLPj;V zcbduQO8D9Llrt zS@o^bp}?C^&egSXW}cdL?(&w-7M;*Hw>-AOxooq%rTMt}=mij&*ZZTkfJ46j=}3$7 zq)VNUkoz4Lxo5w^e&u76cuUIlDzmklcT@hOMxAA1>HnSP6-6FvYc2mU@e2v1gLMn4 zahlH;rLisBdVHG+7iJxJ*PVIKF1vbkxW5oWwi53GeVWDW+$1yRZ}^b(?wSXV^w_R0 zB?2^A@WZRoBQPn&JV23+1^>4syNugMvY6j6-ait$I>@4TU}{Lce|#o_Onwn<{N3dR zglW0B^Fer46uy=C0ggl@*y~M8f0~b_?am+0r{kNB;UIwC~c7v0vlkjz*N+`6rwO_%&fGI-Ric+{aZ*yTPSe|$$gUZR(MCI;ZTgV1Shxx@ z5OSpsXP7Z0((g~Nqw80ld9g`}n9>=`zDJV?m4{#oH7@qB?uX@xNZh+u-yY#IIt}TW ziUo|A8Q--vg&|jIusl+@H>0VsPa{{HDttc<21KDgL z!x%<+2xU9`T5K!!s%i?ngt-uRRcXy zt~wPKL?i};U%d%BWqkvCQw5=6VV{;oPBw>l7KVfkWd<)^&UhJ?g5g#9l%%F!;Vb~m zD>TuX-Anz5PoKn})0T9|$nVsU9lhw{9jp@(i5~xhy5sj1hFrIdIpP#%ErpUHLwQGv zcU!d#OI5~rtphWQUwbagqPB!?*?fC0Uv^#8KQ8A3j58w}-M&wVgi3JF+8gbf5|0!3 z5RG^Qwg8zIx)AxYIME84`x>*6Px~H)eL;7(V87OAw9k%e+vU&j_WD60vf7=neTX9s zKD(5EEOzQe0X01mV?f%(1^kGLN(bxI;gE#91{S|z=*_b4U-VC6}k5lCY zP0qTaOZx}VNRs;^j@(aVG>(fq7FxL4x8a^9-4eVhDOu~f{BbRdOK8Q8ONagOQU-Fe zQehW-QZz8F{ZV4rgllMAE24G>YeKx%dj289@%rN1rl)?VfSt9Sli-vYTxz6z>dMqs z%k09{x73#vi!|~byt;_dyO@beeQ!Ct&*%Q^HNY}bQ;Q$8TSjRp(}r+(okn}t-ovci z3@L8jnT-W}UyEL@$M`oypE>CB>GCxN#XH8aW5>6$A3m6LLZV?a`M+*o-({}e?i37N z4__t_thAW(-qNZT>Z6{?6+Z`sm4h+&Dn}ZL@-~OL*sve&W=j$I%JwhOw5TLxwLj}V zPG?=TALEipG`3_AG90D2j{eUoGA1j+#4_KSJ$L;Pv zqP~b|or&X60GSR%p~yj)qVjU^4Rb#;4>Dfjkdn%O{=A!*33nzgiHl!T_wh=-O>r7# zuPMVKnvw~q6ri!OgT`^-!jbLQ{Dm%mq`mihm){9tH^05p()#hRn;Q+3^y$(R=$%{A zxBI#h24Z3`ffiKb{c%eLGM146xY@g9U0H_cVEXD*@AeidMenN8$DT>jthXORXJy4pPklPd7z4ZOsf zbo$?Gjw4Hix4wGL?jRe26bmWaj~%unkuPnB=;r;_OzVV z0p>5uzip2t$~)DSMYY@`;*eqWS7Lo68MAHE2@+j!EW(^y-&*HPJ|<%;txtnNLJZb0q z_`}Ptd2y+_Qde^J?zZCUw{1fz5cSR5IVpHb@}5+61(In)8}uIx)QRDSH#bdgSAF58 zXJ!tJ^jU@Br}E{&G2T~?N&>Bs^?rPkXO|i=;6`b|j#0|p=%1Y&eBEKZ-ecnl!TDCR zJCR8Ia8TU|^9i)mUnJ?kQg?P~=Vqthd-v+L0D58DR9+ny0lju(CLUr`-dc^p6ut*W z2purjk4Ehkjp$!;hwq7n`6?Pl>XVc1xb=q=b0%0PcxBehc>f;EV_1!*e^K$kfk=;N zCmaY)It80&4||X^VT(*X-0f^_4FTz-L{JRpw$?x_P*{=zO)pRyMI(EF@_7lSfE)u< z;*mOmtX1<82Iad|zrw;%W_XHO55u)Ott4WfaY~1>-Z08{Z}X=xBl?WGs@-v%TSyxg zzGegIu+k88A5f=aV&0lNau!pw%UL#>Xsxm2G(obow1gy|+Xq?KY3-q4ae<6(&a#ec zXANy`&k+_A*kGDo(z)Jpemc2NFAe?&3S)7=4HKh!*hDt&50wd+xe+YfWPGmwvPy%I zW#7MF|E_Io2vDRz_N&T%O$^8Y!pt^1F$2`W;+Nm7Hsyay5+6%TS+v3+zJv*&A>dfW zey9NEB^XZdyC7pwP4yg)uNQ`bN`}0J1tU+Y{H^w`Z(F%9wB3m+WsYZiR4%bc>|ROL zGwPr3M~Ns7W9V5jn=?Wxv|jed(^ShAKPtf>@k$c~m-z~}VpK@jdQZcpzK?_6{@CVM z`HYn=U#yAOL)aL?wK2u}Up;P~g2c=yK4PrN*hkVj)6ky8dJ$ncD`$80kkZD z4{Wt&K3x8Z*#< zTU+h&N9G*IQBiSy8tIQFSJczXI7^{bC9gB7X6lb-VW#S}BKM);YSBLRwl8LqndFv++qu^ezK9*dT_^RWo&J2SCyg?0Mgzp29G!5nSFP z+Dz?vmuYzvwxOPJ+qnxBNAGNJ1O2@>N1ylO+P(nbGPe8NgLBxXJs)U(N05tTXxp_V z2FRCawmxVtRYw!BL)8>!YkxdH3mmAPTf}@M)}WA5J!d^Q)>?$jUS^F5Vw9L8#czr? zP?YKW&KmtXb_NESc;UjnV1wfbY7ZmrFmE^Wp3S6Uk2`?FL&@u=y+aa;u3b7#!^2L~{PB_$hRfRsl8^t{z%q1(!^xMa&(GjV-lw&DME zbRF*n)$p7-|-gywK&d zhPDsV@#=;5FBtD-ZOxtFQoKt=LC3;_4z)SWmX&uqoJRo{`={+o^%JS7~r;-wXk)7H@$+eE|Jbc-v|@O2|K)GcDt z*FxwK-^%7(RMq^NgJn~@b@&$}GPKlvW!)z#&88qw_$m#|IeITtQR)WjezoTqVrFc! zEnQoE^B}+i6Un^lMD^rA6oHtlasFVd=d@4Ky2HjZo>Uq^P3pNW!ti|lLoL24JlOPq z2&}o#@uJy5KFRM}7vie>B)VrKnaicgoXdBQc~+(o4A#B@YG*i@MNocben)J>PC|(9 zy~Ygu9Q3RrReoh~(!!}G3o7gSRMMnkp6z5aRxDAHGsugW7&?V?Ch6X&KvW@Zod{gl9*7B?Ak(JFSZ(5wq=K229XwoYt!&Z5WyK=Kt_8k?5fcob}H zHs|{$ww38uHO!}&`tn~rJkE;o$0?28oAu1#-GPZOgbm>UaxxIntKqbcX9)YE^z-i( zUDP9rT@CfC!AIhjA9nCDs3$ha7#V-o5?8v5+8DINFj@j_>sX4_SM|| ztC*yx(KlEezE1w_tXPgAR8$D>NkJ99ZNb-PCNYxuQXo1*s%hrX(ZLz}O!pz{lZKo5 zwj*8`af{EfkQ3rkQaZyjtgXVtD31MGIIkPFaOR`A0CQ-m4U&b^DwD-g_dhL zv|IHo=PTsUz}<|^Mk}JuiW40ssGj$)M?DYd$4Z)>8XI-rC~qj)KKIX?-I^YbbK@;$ z8sDe4W!M(`HSx0wC=?2IH5MNqy9RsO57YN!ZX4<0TVK7d| zHgT-hM}@!ce5T6uyKAHk!X8U*U~PFKO+Vb;FgI`N2Cp#*OFtUyAY z!|wc+xy(6MYVerV))thNeFgATjmFs6_>wZZ=eE=|UM*Q`n32mjQukdiaCUOKP~#RjBQ$^fgoaUYpAfI*SW4*gUN6rLD?2?{X&hqW}&S+Fh7s ztOBZ#LAMC0UmK?uyk2NKFg<#NJbRLT7j{9G*f=@g*Wy2Z)PL6239mJEZ}A3VSaayS zr{Vj#4TiszxQN)C0ew5|5>9fYfR%@|+qfJB42Pnehj~ebn81MX&mQE)0D{P>jJWeN z_)?lg;rhBSp!tzc@~Mk;onr8MDe)e~a2~6kM26LT0D|+8ddv=+2VkD}ni!%zW z(yiaz%D*!C#DP`zwJy-v(*HBa6ITse3w0z*D{{z@4RzbD3B(vHB~AT^sv`Jk!5wcjBLV#LO)tiHzO z*_WYOic-HHMfHl&sZKa}l>Dry<9$r{M#*;QSZM9vCPbsfEbatRK*H>%FpLp!4DpWy1t|Ymqfh%7Y4Ya?AaUx(hF1f^7^fR zrexB7(nNlByiKRNe765#jKdgc6qWY9FJ%rAqGGHXOxQ_hn)mr-J%+4}jQSUOB;?O= zaShui3xmXUP3ZRml2JW?^b{iliI;|!cG0fBi1N=c^~0~u>U$V(DsAfYNa?%tZ_4a@T*{A|@}S&gTGsQ3P7};`;8YIz zP@j}tTKW?C>rG~i-i5$(DX~Hk=dClEr$QZ@uWg}x&v0yYZq186Yd_(BDW9EV3u#|2 z+=G9U>*7zICkCEs+R^wofz~Ug+e5H=uUdjK?TS3D&99`|g3_dNfG|}qBR?ee1q+OY z(w{L$+&dtqr=nlZ2=IayM5*9~*l5%S(`bH|b5nSZu{5I^k+Ptmpvkt>rt*%=hr>*D zB8fHJJ$ycfp!E*g^kNq(t8`ZU^3c$bPOUHT#}d)J&ojhiuD-}(<;T+t^H zi9mPmR4P`QERFJu=;3JB_WbF#wwO6{a%0oezr%bmP-{j0a09(ZLPA1pTwHU?kkuJv zZkrW>h^i=ZImufpu#OstSqxxddn`SlEXfc{)-V9x_Vn^f)DQPx^O57xzOf0$hf8A0 zK}Us$>$Qkm2`yd%+5-Ztc!M#Qkqq7iG~zC36rD1H_nc{r@+>q_#0X`JW>h11f0&%9G#F_G?a8uh1g0k2YH<#@L*#gLld}f`gAISCNE#!hyVZg5&71x~uD9(4fu_ zaQo??h(T@ZfG~(#-q$7dcn?bFQ#<7eX9Wujlj>Kn~4H5eiR|7&?yJu0*$)~@*!g!=H^6QF{iL)w_y>Re7 zPOzmBQFqnfz{n_jV2@R{*tAeE^cf2u;lfpqp!o`ujVuxSNAxXd#JawJJj^KUQl{s& z7{P^V2={LLBYwV-pIr}3O!ti#9XTTighGEgLD%arElvL670{0gi>O*A<<~Z=MBh>U zyieQTGlBN85@C z*#j16S^uM-89{(q6Y-xCteJ7fT`s|MS$VVKOjh4$Ju4S;7wbY7C`kHQ-PI$)?eK6)$#We@Q8b(M?; zq0toNM?#apT|vwKoYy>h$1^)0Pa#3vsygg?)K#iSYsP#AV5x0w!pwvnFfDP(_Ri%a zT-V)rc76pnT!UgDEEErc3({NfeI`!l`d#MdZ4=j%$%UYLpLRxGD&_8ltkL4Q2fZju z=BAMRalbCn&$f%sfWH4MHB^N4F9^X&A8gwniwHS7+?(5g)q&%&g^f07SH%KJnSH5G ztgtMf@vheH)!>$Z#?qeRB98^6rak58Q-nXfBdCm!h}UUdf+(^iT1R-_4spTFUeqc& zkJ{Iis`r#%b)H&*z!lY+b(^$N@^LCLH3wFW9oqx;%(r}0({9-!>?rxNU*;7K z4aEuKBO>0qrHsh^~)hCh#sV@K^TUnQ$d9WnxGEm%eT-FptIJry55VfXi2 zjrS&p^ZJaJ!`H(Qz!Jf`U#x>-39Bof2L0|~EPS_ug6hqxed0S>G(P+i>$a+}+~Jm@ zl0H!dl`E=M8FZm#yGg-uLkid5Yt++3B?VvBXxI`T-;uY|UT0~d{=q?Abhp7vGAW3Q zYrZuVTQ6FO|7V&6jz4wH;^5%9`ttY$gafahhF4ZWEmkV=+R%Yi-k8;uvxzdN+1ZtW z2qHts2{%1T&QD|A%W7j}%@YW*y%+B5sIG)1zjC^b*BTl@NRU%0@ID}DjNF}%7Stq@ znr4Cktc>!0zR%d9&8xZdJpAO~{S8PQgB7 z3E9v~YzzfiR^d&p0(STBdsmmfTNjOVuM9Zd?!D+7cDNv#niL;MCQvVvb>Nq}Ea9EW zOZLMINKtFPdmC)DaIkb{O(xeA)zqN5-xiTP6~=t~s`;VdrfhEQcdB(iHejik_Umd- z&-p}mM5w}&DPZBd$+&gB*UIMsg(4T-dtbH~)} Wee*6kzHA{BaM4n`rCOqF^Z5S;kzY;# diff --git a/icons/obj/doors/doorfirewindow.dmi b/icons/obj/doors/doorfirewindow.dmi new file mode 100644 index 0000000000000000000000000000000000000000..76f8a7e98e258aa4f58013b2f518b412caf77fd1 GIT binary patch literal 2026 zcmYjSdpOhW8~@H?epJ&%=IvlQh*VN8O>8qI+FMx8uS4aOCTw1L3FF%)>L*PnNon64 za$M4CDuoDhSe6(I?JZdj)5sQvy}$Kd{qg(bzVGMrxv%HBpZj?}*L7baxw)*;S*HU4 zz$)TlCl7Um)COv6sr}{9koD?NoaE(q)+szL^iMMNESVAm0Eu_mZ)-cp+|w%OyIV~q0eZf0j}8PhehB6`enlfMi)_7GFN zt&BJz>*-*tV7|XF__4v#xpNeW=zXVuErO5LC~)yaJ!B^(EU$?~BP5_n(D^V!9lx z_PFNvHWnI4ZG}&CuUYyRC8D-|INa!$KB)N$(`9wAuY=}BV~I1GH=MfnJTu|rxo^0y z^=95X4Vy!1E|!#-0t7sZIhgH4W2fR*FQgb_VulF5z9@-A0suX=m8@umi+jg)d}(Q^ znK6)|;(rQ;{EEjpOcooRowfmFe?023l`XrfSYPu%O;q^p%$Q*uUv4nfrbjbzSt=9l zd=)J%Ep1rV+1YuTLZK`u-3J}4t+&uzZCFTWzKDMoRtbCenz zyJjru!@+ZQhA7m?(J1eRhpu+2vyUJ1XK1X#-$d}-R1Vi>`9Z{MqG!1m>HF`x*-Tk3 zLKFO*bZN2blnF{c4oh749u5Q|Cl>K~n~$Z4nGJOIM1Q1BD&YSEYCM(8l{ywogHbz^ zt+;p``~`?D3r6ysjc-gk@(~c$yr0nlw*#>d6e40+0PTKrQ2F@yc-YMgo;Ny21+&=8 z@!6&?jDo+s<ehw1h!E~3#54&53XaOLvTCT-0YBq=dlyo&04sN9zh`s6CnXLfwH&bVe%YuO6jzrc`|}Vpw_nnvf!N^Z&P+ z$K*O^0v7X>30u2VsrGj2hqOu-nGkIf&3?t9{?W)nft9#(G?w(VZ%6UNo{bV*)n%I$f>5 z&*_L82#)SByn`Xy=52BFK=-Vb&?a|`{^qLv7F|a@f$YfIz`N66lcifP!r(9BLOogo zi!=<AZL6MdZGlIWym7iw#x1{p|~7> z-&8G)u*ur|^bM?MM)$C>FT;IaQdKF5lXDI^?Zq|q_2(Ig6V5IXW)J%#6JL=U5p7qV zrhMZKM0^_HmAZuwy-7>Aa*T89xG7p8<@Q?U>v? zeq76tJ>}D_JGIjv>nKJ3m4(%{;KWmwAo&?Gfg)~wm3f92)-!N8V!ElX(yu)l*x0yC ztA?UatUfY#EB4c5Y^_EP4%PJyZDa%q+c@^fYg4tKLMs4PS_@a3oZm{>aB7;pk8xGVKMXOLOc;z@ zm$q>~UEXRZ?8gXd5|DOvb;s&bS6!&bP}x3*?$?4l9F{KLV;~;c)%_73Vp@A%dWI5$ z1V{V4(?vKVrU9z^nA)A-X_b@DJpAr{!L3XI&K#80F6uPEf3OgW7)1rwb}FTJ1cR#b9YnQuI|_g zsc1ePzaMA7o$CD5^*qjP_)L`&{Gw`aCzfh#CabjSlKn;b3B|9~!y6zTa&vlk;3WNj D&VBC1 literal 0 HcmV?d00001 diff --git a/icons/obj/food/cheese.dmi b/icons/obj/food/cheese.dmi index b0e72b9f1eaceade3b30770d7423e477c319d05f..d9dbb9da4517677a4c5415c738d3fbfbff521347 100644 GIT binary patch delta 11616 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 diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi index 5d6bf4dc8f12c53d1f5e1fd1e00812b63e9eaeff..5cf2157146f7bfed4a0a54a5da2f64913b841fc3 100644 GIT binary patch literal 69173 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%0A1?T@JHI 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 literal 68915 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 U+|qV|fPd5a*{Oz( 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 literal 0 HcmV?d00001 diff --git a/sound/machines/nuke/general_beep.ogg b/sound/machines/nuke/general_beep.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c149eb300a0c10bf4909d7e9a81023eb44288257 GIT binary patch literal 4714 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 GEdK)*P@(Ps literal 0 HcmV?d00001 diff --git a/sound/misc/notice3.ogg b/sound/misc/notice3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0284d117ba67d7e6085ff23b073f637a34003f05 GIT binary patch literal 7443 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 literal 0 HcmV?d00001 diff --git a/tgui-next/.editorconfig b/tgui-next/.editorconfig new file mode 100644 index 000000000000..33092d4928a4 --- /dev/null +++ b/tgui-next/.editorconfig @@ -0,0 +1,13 @@ +# http://editorconfig.org +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +max_line_length = 80 diff --git a/tgui-next/.eslintignore b/tgui-next/.eslintignore new file mode 100644 index 000000000000..010416b9e88a --- /dev/null +++ b/tgui-next/.eslintignore @@ -0,0 +1,6 @@ +/**/node_modules +/**/*.bundle.* +/**/*.chunk.* +/**/*.hot-update.* +/packages/inferno/** +/packages/tgui/public/shim-*.js diff --git a/tgui-next/.eslintrc.yml b/tgui-next/.eslintrc.yml new file mode 100644 index 000000000000..f67ab2c9a781 --- /dev/null +++ b/tgui-next/.eslintrc.yml @@ -0,0 +1,715 @@ +parser: babel-eslint +parserOptions: + ecmaVersion: 2019 + sourceType: module + ecmaFeatures: + jsx: true +env: + es6: true + browser: true + node: true +plugins: + - react +settings: + react: + version: '16.10' +rules: + + ## Possible Errors + ## ---------------------------------------- + + ## Enforce “for” loop update clause moving the counter in the right direction. + # for-direction: error + ## Enforce return statements in getters + # getter-return: error + ## Disallow using an async function as a Promise executor + no-async-promise-executor: error + ## Disallow await inside of loops + # no-await-in-loop: error + ## Disallow comparing against -0 + # no-compare-neg-zero: error + ## Disallow assignment operators in conditional expressions + no-cond-assign: error + ## Disallow the use of console + # no-console: error + ## Disallow constant expressions in conditions + # no-constant-condition: error + ## Disallow control characters in regular expressions + # no-control-regex: error + ## Disallow the use of debugger + no-debugger: error + ## Disallow duplicate arguments in function definitions + no-dupe-args: error + ## Disallow duplicate keys in object literals + no-dupe-keys: error + ## Disallow duplicate case labels + no-duplicate-case: error + ## Disallow empty block statements + # no-empty: error + ## Disallow empty character classes in regular expressions + no-empty-character-class: error + ## Disallow reassigning exceptions in catch clauses + no-ex-assign: error + ## Disallow unnecessary boolean casts + no-extra-boolean-cast: error + ## Disallow unnecessary parentheses + # no-extra-parens: warn + ## Disallow unnecessary semicolons + no-extra-semi: error + ## Disallow reassigning function declarations + no-func-assign: error + ## Disallow assigning to imported bindings + no-import-assign: error + ## Disallow variable or function declarations in nested blocks + no-inner-declarations: error + ## Disallow invalid regular expression strings in RegExp constructors + no-invalid-regexp: error + ## Disallow irregular whitespace + no-irregular-whitespace: error + ## Disallow characters which are made with multiple code points in character class syntax + no-misleading-character-class: error + ## Disallow calling global object properties as functions + no-obj-calls: error + ## Disallow calling some Object.prototype methods directly on objects + no-prototype-builtins: error + ## Disallow multiple spaces in regular expressions + no-regex-spaces: error + ## Disallow sparse arrays + no-sparse-arrays: error + ## Disallow template literal placeholder syntax in regular strings + no-template-curly-in-string: error + ## Disallow confusing multiline expressions + no-unexpected-multiline: error + ## Disallow unreachable code after return, throw, continue, and break statements + # no-unreachable: warn + ## Disallow control flow statements in finally blocks + no-unsafe-finally: error + ## Disallow negating the left operand of relational operators + no-unsafe-negation: error + ## Disallow assignments that can lead to race conditions due to usage of await or yield + # require-atomic-updates: error + ## Require calls to isNaN() when checking for NaN + use-isnan: error + ## Enforce comparing typeof expressions against valid strings + valid-typeof: error + + ## Best practices + ## ---------------------------------------- + ## Enforce getter and setter pairs in objects and classes + # accessor-pairs: error + ## Enforce return statements in callbacks of array methods + # array-callback-return: error + ## Enforce the use of variables within the scope they are defined + # block-scoped-var: error + ## Enforce that class methods utilize this + # class-methods-use-this: error + ## Enforce a maximum cyclomatic complexity allowed in a program + complexity: [error, { max: 50 }] + ## Require return statements to either always or never specify values + # consistent-return: error + ## Enforce consistent brace style for all control statements + curly: [error, all] + ## Require default cases in switch statements + # default-case: error + ## Enforce default parameters to be last + # default-param-last: error + ## Enforce consistent newlines before and after dots + dot-location: [error, property] + ## Enforce dot notation whenever possible + # dot-notation: error + ## Require the use of === and !== + eqeqeq: [error, always] + ## Require for-in loops to include an if statement + # guard-for-in: error + ## Enforce a maximum number of classes per file + # max-classes-per-file: error + ## Disallow the use of alert, confirm, and prompt + # no-alert: error + ## Disallow the use of arguments.caller or arguments.callee + # no-caller: error + ## Disallow lexical declarations in case clauses + # no-case-declarations: error + ## Disallow division operators explicitly at the beginning of regular expressions + # no-div-regex: error + ## Disallow else blocks after return statements in if statements + # no-else-return: error + ## Disallow empty functions + # no-empty-function: error + ## Disallow empty destructuring patterns + no-empty-pattern: error + ## Disallow null comparisons without type-checking operators + # no-eq-null: error + ## Disallow the use of eval() + # no-eval: error + ## Disallow extending native types + # no-extend-native: error + ## Disallow unnecessary calls to .bind() + # no-extra-bind: error + ## Disallow unnecessary labels + # no-extra-label: error + ## Disallow fallthrough of case statements + # no-fallthrough: error + ## Disallow leading or trailing decimal points in numeric literals + # no-floating-decimal: error + ## Disallow assignments to native objects or read-only global variables + # no-global-assign: error + ## Disallow shorthand type conversions + # no-implicit-coercion: error + ## Disallow variable and function declarations in the global scope + # no-implicit-globals: error + ## Disallow the use of eval()-like methods + # no-implied-eval: error + ## Disallow this keywords outside of classes or class-like objects + # no-invalid-this: error + ## Disallow the use of the __iterator__ property + # no-iterator: error + ## Disallow labeled statements + # no-labels: error + ## Disallow unnecessary nested blocks + # no-lone-blocks: error + ## Disallow function declarations that contain unsafe references inside loop statements + # no-loop-func: error + ## Disallow magic numbers + # no-magic-numbers: error + ## Disallow multiple spaces + no-multi-spaces: warn + ## Disallow multiline strings + # no-multi-str: error + ## Disallow new operators outside of assignments or comparisons + # no-new: error + ## Disallow new operators with the Function object + # no-new-func: error + ## Disallow new operators with the String, Number, and Boolean objects + # no-new-wrappers: error + ## Disallow octal literals + no-octal: error + ## Disallow octal escape sequences in string literals + no-octal-escape: error + ## Disallow reassigning function parameters + # no-param-reassign: error + ## Disallow the use of the __proto__ property + # no-proto: error + ## Disallow variable redeclaration + # no-redeclare: error + ## Disallow certain properties on certain objects + # no-restricted-properties: error + ## Disallow assignment operators in return statements + no-return-assign: error + ## Disallow unnecessary return await + # no-return-await: error + ## Disallow javascript: urls + # no-script-url: error + ## Disallow assignments where both sides are exactly the same + no-self-assign: error + ## Disallow comparisons where both sides are exactly the same + # no-self-compare: error + ## Disallow comma operators + no-sequences: error + ## Disallow throwing literals as exceptions + # no-throw-literal: error + ## Disallow unmodified loop conditions + # no-unmodified-loop-condition: error + ## Disallow unused expressions + # no-unused-expressions: error + ## Disallow unused labels + no-unused-labels: warn + ## Disallow unnecessary calls to .call() and .apply() + # no-useless-call: error + ## Disallow unnecessary catch clauses + # no-useless-catch: error + ## Disallow unnecessary concatenation of literals or template literals + # no-useless-concat: error + ## Disallow unnecessary escape characters + no-useless-escape: warn + ## Disallow redundant return statements + # no-useless-return: error + ## Disallow void operators + # no-void: error + ## Disallow specified warning terms in comments + # no-warning-comments: error + ## Disallow with statements + no-with: error + ## Enforce using named capture group in regular expression + # prefer-named-capture-group: error + ## Require using Error objects as Promise rejection reasons + # prefer-promise-reject-errors: error + ## Disallow use of the RegExp constructor in favor of regular expression literals + # prefer-regex-literals: error + ## Enforce the consistent use of the radix argument when using parseInt() + radix: error + ## Disallow async functions which have no await expression + # require-await: error + ## Enforce the use of u flag on RegExp + # require-unicode-regexp: error + ## Require var declarations be placed at the top of their containing scope + # vars-on-top: error + ## Require parentheses around immediate function invocations + # wrap-iife: error + ## Require or disallow “Yoda” conditions + # yoda: error + + ## Strict mode + ## ---------------------------------------- + ## Require or disallow strict mode directives + strict: error + + ## Variables + ## ---------------------------------------- + ## Require or disallow initialization in variable declarations + # init-declarations: error + ## Disallow deleting variables + no-delete-var: error + ## Disallow labels that share a name with a variable + # no-label-var: error + ## Disallow specified global variables + # no-restricted-globals: error + ## Disallow variable declarations from shadowing variables declared in + ## the outer scope + # no-shadow: error + ## Disallow identifiers from shadowing restricted names + no-shadow-restricted-names: error + ## Disallow the use of undeclared variables unless mentioned + ## in /*global*/ comments + no-undef: error + ## Disallow initializing variables to undefined + no-undef-init: error + ## Disallow the use of undefined as an identifier + # no-undefined: error + ## Disallow unused variables + # no-unused-vars: error + ## Disallow the use of variables before they are defined + # no-use-before-define: error + + ## Code style + ## ---------------------------------------- + ## Enforce linebreaks after opening and before closing array brackets + array-bracket-newline: [error, consistent] + ## Enforce consistent spacing inside array brackets + array-bracket-spacing: [error, never] + ## Enforce line breaks after each array element + # array-element-newline: error + ## Disallow or enforce spaces inside of blocks after opening block and before closing block + block-spacing: [error, always] + ## Enforce consistent brace style for blocks + # brace-style: [error, stroustrup, { allowSingleLine: false }] + ## Enforce camelcase naming convention + # camelcase: error + ## Enforce or disallow capitalization of the first letter of a comment + # capitalized-comments: error + ## Require or disallow trailing commas + comma-dangle: [error, always-multiline] + ## Enforce consistent spacing before and after commas + comma-spacing: [error, { before: false, after: true }] + ## Enforce consistent comma style + comma-style: [error, last] + ## Enforce consistent spacing inside computed property brackets + computed-property-spacing: [error, never] + ## Enforce consistent naming when capturing the current execution context + # consistent-this: error + ## Require or disallow newline at the end of files + # eol-last: error + ## Require or disallow spacing between function identifiers and their invocations + func-call-spacing: [error, never] + ## Require function names to match the name of the variable or property to which they are assigned + # func-name-matching: error + ## Require or disallow named function expressions + # func-names: error + ## Enforce the consistent use of either function declarations or expressions + func-style: [error, expression] + ## Enforce line breaks between arguments of a function call + # function-call-argument-newline: error + ## Enforce consistent line breaks inside function parentheses + ## NOTE: This rule does not honor a newline on opening paren. + # function-paren-newline: [error, never] + ## Disallow specified identifiers + # id-blacklist: error + ## Enforce minimum and maximum identifier lengths + # id-length: error + ## Require identifiers to match a specified regular expression + # id-match: error + ## Enforce the location of arrow function bodies + # implicit-arrow-linebreak: error + ## Enforce consistent indentation + indent: [error, 2, { SwitchCase: 1 }] + ## Enforce the consistent use of either double or single quotes in JSX attributes + jsx-quotes: [error, prefer-double] + ## Enforce consistent spacing between keys and values in object literal properties + key-spacing: [error, { beforeColon: false, afterColon: true }] + ## Enforce consistent spacing before and after keywords + keyword-spacing: [error, { before: true, after: true }] + ## Enforce position of line comments + # line-comment-position: error + ## Enforce consistent linebreak style + # linebreak-style: error + ## Require empty lines around comments + # lines-around-comment: error + ## Require or disallow an empty line between class members + # lines-between-class-members: error + ## Enforce a maximum depth that blocks can be nested + # max-depth: error + ## Enforce a maximum line length + max-len: [error, { code: 120 }] + ## Enforce a maximum number of lines per file + # max-lines: error + ## Enforce a maximum number of line of code in a function + # max-lines-per-function: error + ## Enforce a maximum depth that callbacks can be nested + # max-nested-callbacks: error + ## Enforce a maximum number of parameters in function definitions + # max-params: error + ## Enforce a maximum number of statements allowed in function blocks + # max-statements: error + ## Enforce a maximum number of statements allowed per line + # max-statements-per-line: error + ## Enforce a particular style for multiline comments + # multiline-comment-style: error + ## Enforce newlines between operands of ternary expressions + multiline-ternary: [error, always-multiline] + ## Require constructor names to begin with a capital letter + # new-cap: error + ## Enforce or disallow parentheses when invoking a constructor with no arguments + # new-parens: error + ## Require a newline after each call in a method chain + # newline-per-chained-call: error + ## Disallow Array constructors + # no-array-constructor: error + ## Disallow bitwise operators + # no-bitwise: error + ## Disallow continue statements + # no-continue: error + ## Disallow inline comments after code + # no-inline-comments: error + ## Disallow if statements as the only statement in else blocks + # no-lonely-if: error + ## Disallow mixed binary operators + # no-mixed-operators: error + ## Disallow mixed spaces and tabs for indentation + no-mixed-spaces-and-tabs: error + ## Disallow use of chained assignment expressions + # no-multi-assign: error + ## Disallow multiple empty lines + # no-multiple-empty-lines: error + ## Disallow negated conditions + # no-negated-condition: error + ## Disallow nested ternary expressions + # no-nested-ternary: error + ## Disallow Object constructors + # no-new-object: error + ## Disallow the unary operators ++ and -- + # no-plusplus: error + ## Disallow specified syntax + # no-restricted-syntax: error + ## Disallow all tabs + # no-tabs: error + ## Disallow ternary operators + # no-ternary: error + ## Disallow trailing whitespace at the end of lines + # no-trailing-spaces: error + ## Disallow dangling underscores in identifiers + # no-underscore-dangle: error + ## Disallow ternary operators when simpler alternatives exist + # no-unneeded-ternary: error + ## Disallow whitespace before properties + no-whitespace-before-property: error + ## Enforce the location of single-line statements + # nonblock-statement-body-position: error + ## Enforce consistent line breaks inside braces + # object-curly-newline: error + ## Enforce consistent spacing inside braces + # object-curly-spacing: error + ## Enforce placing object properties on separate lines + # object-property-newline: error + ## Enforce variables to be declared either together or separately in functions + # one-var: error + ## Require or disallow newlines around variable declarations + # one-var-declaration-per-line: error + ## Require or disallow assignment operator shorthand where possible + # operator-assignment: error + ## Enforce consistent linebreak style for operators + operator-linebreak: [error, before] + ## Require or disallow padding within blocks + # padded-blocks: error + ## Require or disallow padding lines between statements + # padding-line-between-statements: error + ## Disallow using Object.assign with an object literal as the first argument and prefer the use of object spread instead. + # prefer-object-spread: error + ## Require quotes around object literal property names + # quote-props: error + ## Enforce the consistent use of either backticks, double, or single quotes + # quotes: [error, single] + ## Require or disallow semicolons instead of ASI + semi: error + ## Enforce consistent spacing before and after semicolons + semi-spacing: [error, { before: false, after: true }] + ## Enforce location of semicolons + semi-style: [error, last] + ## Require object keys to be sorted + # sort-keys: error + ## Require variables within the same declaration block to be sorted + # sort-vars: error + ## Enforce consistent spacing before blocks + space-before-blocks: [error, always] + ## Enforce consistent spacing before function definition opening parenthesis + space-before-function-paren: [error, { + anonymous: always, + named: never, + asyncArrow: always, + }] + ## Enforce consistent spacing inside parentheses + space-in-parens: [error, never] + ## Require spacing around infix operators + # space-infix-ops: error + ## Enforce consistent spacing before or after unary operators + # space-unary-ops: error + ## Enforce consistent spacing after the // or /* in a comment + spaced-comment: [error, always] + ## Enforce spacing around colons of switch statements + switch-colon-spacing: [error, { before: false, after: true }] + ## Require or disallow spacing between template tags and their literals + template-tag-spacing: [error, never] + ## Require or disallow Unicode byte order mark (BOM) + # unicode-bom: [error, never] + ## Require parenthesis around regex literals + # wrap-regex: error + + ## ES6 + ## ---------------------------------------- + ## Require braces around arrow function bodies + # arrow-body-style: error + ## Require parentheses around arrow function arguments + arrow-parens: [error, as-needed] + ## Enforce consistent spacing before and after the arrow in arrow functions + arrow-spacing: [error, { before: true, after: true }] + ## Require super() calls in constructors + # constructor-super: error + ## Enforce consistent spacing around * operators in generator functions + generator-star-spacing: [error, { before: false, after: true }] + ## Disallow reassigning class members + no-class-assign: error + ## Disallow arrow functions where they could be confused with comparisons + # no-confusing-arrow: error + ## Disallow reassigning const variables + no-const-assign: error + ## Disallow duplicate class members + no-dupe-class-members: error + ## Disallow duplicate module imports + # no-duplicate-imports: error + ## Disallow new operators with the Symbol object + no-new-symbol: error + ## Disallow specified modules when loaded by import + # no-restricted-imports: error + ## Disallow this/super before calling super() in constructors + no-this-before-super: error + ## Disallow unnecessary computed property keys in object literals + # no-useless-computed-key: error + ## Disallow unnecessary constructors + # no-useless-constructor: error + ## Disallow renaming import, export, and destructured assignments to the same name + # no-useless-rename: error + ## Require let or const instead of var + no-var: error + ## Require or disallow method and property shorthand syntax for object literals + # object-shorthand: error + ## Require using arrow functions for callbacks + prefer-arrow-callback: error + ## Require const declarations for variables that are never reassigned after declared + # prefer-const: error + ## Require destructuring from arrays and/or objects + # prefer-destructuring: error + ## Disallow parseInt() and Number.parseInt() in favor of binary, octal, and hexadecimal literals + # prefer-numeric-literals: error + ## Require rest parameters instead of arguments + # prefer-rest-params: error + ## Require spread operators instead of .apply() + # prefer-spread: error + ## Require template literals instead of string concatenation + # prefer-template: error + ## Require generator functions to contain yield + # require-yield: error + ## Enforce spacing between rest and spread operators and their expressions + # rest-spread-spacing: error + ## Enforce sorted import declarations within modules + # sort-imports: error + ## Require symbol descriptions + # symbol-description: error + ## Require or disallow spacing around embedded expressions of template strings + # template-curly-spacing: error + ## Require or disallow spacing around the * in yield* expressions + yield-star-spacing: [error, { before: false, after: true }] + + ## React + ## ---------------------------------------- + ## Enforces consistent naming for boolean props + react/boolean-prop-naming: error + ## Forbid "button" element without an explicit "type" attribute + react/button-has-type: error + ## Prevent extraneous defaultProps on components + react/default-props-match-prop-types: error + ## Rule enforces consistent usage of destructuring assignment in component + # react/destructuring-assignment: [error, always, { ignoreClassFields: true }] + ## Prevent missing displayName in a React component definition + react/display-name: error + ## Forbid certain props on Components + # react/forbid-component-props: error + ## Forbid certain props on DOM Nodes + # react/forbid-dom-props: error + ## Forbid certain elements + # react/forbid-elements: error + ## Forbid certain propTypes + # react/forbid-prop-types: error + ## Forbid foreign propTypes + # react/forbid-foreign-prop-types: error + ## Prevent using this.state inside this.setState + react/no-access-state-in-setstate: error + ## Prevent using Array index in key props + # react/no-array-index-key: error + ## Prevent passing children as props + react/no-children-prop: error + ## Prevent usage of dangerous JSX properties + react/no-danger: error + ## Prevent problem with children and props.dangerouslySetInnerHTML + react/no-danger-with-children: error + ## Prevent usage of deprecated methods, including component lifecycle methods + react/no-deprecated: error + ## Prevent usage of setState in componentDidMount + react/no-did-mount-set-state: error + ## <<<<< + ## Prevent usage of setState in componentDidUpdate + react/no-did-update-set-state: error + ## Prevent direct mutation of this.state + react/no-direct-mutation-state: error + ## Prevent usage of findDOMNode + react/no-find-dom-node: error + ## Prevent usage of isMounted + react/no-is-mounted: error + ## Prevent multiple component definition per file + # react/no-multi-comp: error + ## Prevent usage of shouldComponentUpdate when extending React.PureComponent + react/no-redundant-should-component-update: error + ## Prevent usage of the return value of React.render + react/no-render-return-value: error + ## Prevent usage of setState + # react/no-set-state: error + ## Prevent common casing typos + react/no-typos: error + ## Prevent using string references in ref attribute. + react/no-string-refs: error + ## Prevent using this in stateless functional components + react/no-this-in-sfc: error + ## Prevent invalid characters from appearing in markup + react/no-unescaped-entities: error + ## Prevent usage of unknown DOM property (fixable) + react/no-unknown-property: error + ## Prevent usage of unsafe lifecycle methods + react/no-unsafe: error + ## Prevent definitions of unused prop types + react/no-unused-prop-types: error + ## Prevent definitions of unused state properties + react/no-unused-state: error + ## Prevent usage of setState in componentWillUpdate + react/no-will-update-set-state: error + ## Enforce ES5 or ES6 class for React Components + react/prefer-es6-class: error + ## Enforce that props are read-only + react/prefer-read-only-props: error + ## Enforce stateless React Components to be written as a pure function + react/prefer-stateless-function: error + ## Prevent missing props validation in a React component definition + # react/prop-types: error + ## Prevent missing React when using JSX + # react/react-in-jsx-scope: error + ## Enforce a defaultProps definition for every prop that is not a required prop + # react/require-default-props: error + ## Enforce React components to have a shouldComponentUpdate method + # react/require-optimization: error + ## Enforce ES5 or ES6 class for returning value in render function + react/require-render-return: error + ## Prevent extra closing tags for components without children (fixable) + react/self-closing-comp: error + ## Enforce component methods order (fixable) + # react/sort-comp: error + ## Enforce propTypes declarations alphabetical sorting + # react/sort-prop-types: error + ## Enforce the state initialization style to be either in a constructor or with a class property + react/state-in-constructor: error + ## Enforces where React component static properties should be positioned. + # react/static-property-placement: error + ## Enforce style prop value being an object + react/style-prop-object: error + ## Prevent void DOM elements (e.g. ,
    ) from receiving children + react/void-dom-elements-no-children: error + + ## JSX-specific rules + ## ---------------------------------------- + ## Enforce boolean attributes notation in JSX (fixable) + react/jsx-boolean-value: error + ## Enforce or disallow spaces inside of curly braces in JSX attributes and expressions. + # react/jsx-child-element-spacing: error + ## Validate closing bracket location in JSX (fixable) + ## NOTE: Too fucking annoying because all styles are viable + # react/jsx-closing-bracket-location: [error, { + # selfClosing: after-props, + # nonEmpty: after-props, + # }] + ## Validate closing tag location in JSX (fixable) + react/jsx-closing-tag-location: error + ## Enforce or disallow newlines inside of curly braces in JSX attributes and expressions (fixable) + react/jsx-curly-newline: error + ## Enforce or disallow spaces inside of curly braces in JSX attributes and expressions (fixable) + react/jsx-curly-spacing: error + ## Enforce or disallow spaces around equal signs in JSX attributes (fixable) + react/jsx-equals-spacing: error + ## Restrict file extensions that may contain JSX + # react/jsx-filename-extension: error + ## Enforce position of the first prop in JSX (fixable) + # react/jsx-first-prop-new-line: error + ## Enforce event handler naming conventions in JSX + react/jsx-handler-names: error + ## Validate JSX indentation (fixable) + react/jsx-indent: [error, 2] + ## Validate props indentation in JSX (fixable) + react/jsx-indent-props: [error, 2] + ## Validate JSX has key prop when in array or iterator + react/jsx-key: error + ## Validate JSX maximum depth + react/jsx-max-depth: [error, { max: 6 }] ## Generous + ## Limit maximum of props on a single line in JSX (fixable) + # react/jsx-max-props-per-line: error + ## Prevent usage of .bind() and arrow functions in JSX props + # react/jsx-no-bind: error + ## Prevent comments from being inserted as text nodes + react/jsx-no-comment-textnodes: error + ## Prevent duplicate props in JSX + react/jsx-no-duplicate-props: error + ## Prevent usage of unwrapped JSX strings + # react/jsx-no-literals: error + ## Prevent usage of unsafe target='_blank' + react/jsx-no-target-blank: error + ## Disallow undeclared variables in JSX + react/jsx-no-undef: error + ## Disallow unnecessary fragments (fixable) + react/jsx-no-useless-fragment: error + ## Limit to one expression per line in JSX + # react/jsx-one-expression-per-line: error + ## Enforce curly braces or disallow unnecessary curly braces in JSX + # react/jsx-curly-brace-presence: error + ## Enforce shorthand or standard form for React fragments + react/jsx-fragments: error + ## Enforce PascalCase for user-defined JSX components + react/jsx-pascal-case: error + ## Disallow multiple spaces between inline JSX props (fixable) + react/jsx-props-no-multi-spaces: error + ## Disallow JSX props spreading + # react/jsx-props-no-spreading: error + ## Enforce default props alphabetical sorting + # react/jsx-sort-default-props: error + ## Enforce props alphabetical sorting (fixable) + # react/jsx-sort-props: error + ## Validate whitespace in and around the JSX opening and closing brackets (fixable) + react/jsx-tag-spacing: error + ## Prevent React to be incorrectly marked as unused + react/jsx-uses-react: error + ## Prevent variables used in JSX to be incorrectly marked as unused + react/jsx-uses-vars: error + ## Prevent missing parentheses around multilines JSX (fixable) + react/jsx-wrap-multilines: error diff --git a/tgui-next/.gitattributes b/tgui-next/.gitattributes new file mode 100644 index 000000000000..0016cc3bf678 --- /dev/null +++ b/tgui-next/.gitattributes @@ -0,0 +1,10 @@ +* text=auto + +## Enforce text mode and LF line breaks +*.js text eol=lf +*.css text eol=lf +*.html text eol=lf +*.json text eol=lf + +## Treat bundles as binary and ignore them during conflicts +*.bundle.* binary merge=tgui-merge-bundle diff --git a/tgui-next/.gitignore b/tgui-next/.gitignore new file mode 100644 index 000000000000..416ca3768da0 --- /dev/null +++ b/tgui-next/.gitignore @@ -0,0 +1,7 @@ +node_modules +*.log +package-lock.json + +/packages/tgui/public/.tmp/**/* +/packages/tgui/public/**/*.hot-update.* +/packages/tgui/public/**/*.map diff --git a/tgui-next/README.md b/tgui-next/README.md new file mode 100644 index 000000000000..a09f9e522e02 --- /dev/null +++ b/tgui-next/README.md @@ -0,0 +1,798 @@ +# tgui + +## Introduction + +tgui is a robust user interface framework of /tg/station. + +tgui is very different from most UIs you will encounter in BYOND programming. +It is heavily reliant on Javascript and web technologies as opposed to DM. +If you are familiar with NanoUI (a library which can be found on almost +every other SS13 codebase), tgui should be fairly easy to pick up. + +## Learn tgui + +People come to tgui from different backgrounds and with different +learning styles. Whether you prefer a more theoretical or a practical +approach, we hope you’ll find this section helpful. + +### Practical tutorial + +If you are completely new to frontend and prefer to **learn by doing**, +start with our [practical tutorial](docs/tutorial-and-examples.md). + +### Guides + +This project uses **Inferno** - a very fast UI rendering engine with a similar +API to React. Take your time to read these guides: + +- [React guide](https://reactjs.org/docs/hello-world.html) +- [Inferno documentation](https://infernojs.org/docs/guides/components) - +highlights differences with React. + +If you were already familiar with an older, Ractive-based tgui, and want +to translate concepts between old and new tgui, read this +[interface conversion guide](docs/converting-old-tgui-interfaces.md). + +## Pre-requisites + +You will need these programs to start developing in tgui: + +- [Node v12.13+](https://nodejs.org/en/download/) +- [Yarn v1.19+](https://yarnpkg.com/en/docs/install) +- [MSys2](https://www.msys2.org/) (optional) + +> MSys2 closely replicates a unix-like environment which is necessary for +> the `bin/tgui` script to run. It comes with a robust "mintty" terminal +> emulator which is better than any standard Windows shell, it supports +> "git" out of the box (almost like Git for Windows, but better), has +> a "pacman" package manager, and you can install a text editor like "vim" +> for a full boomer experience. + +## Usage + +**For MSys2, Git Bash, WSL, Linux or macOS users:** + +First and foremost, change your directory to `tgui-next`. + +Run `bin/tgui --install-git-hooks` (optional) to install merge drivers +which will assist you in conflict resolution when rebasing your branches. + +Run one of the following: + +- `bin/tgui` - build the project in production mode. +- `bin/tgui --dev` - launch a development server. + - tgui development server provides you with incremental compilation, + hot module replacement and logging facilities in all running instances + of tgui. In short, this means that you will instantly see changes in the + game as you code it. Very useful, highly recommended. +- `bin/tgui --dev --reload` - reload byond cache once. +- `bin/tgui --dev --debug` - run server with debug logging enabled. +- `bin/tgui --dev --no-hot` - disable hot module replacement (helps when +doing development on IE8). +- `bin/tgui --lint` - show problems with the code. +- `bin/tgui --lint --fix` - auto-fix problems with the code. +- `bin/tgui --analyze` - run a bundle analyzer. +- `bin/tgui --clean` - clean up project repo. +- `bin/tgui [webpack options]` - build the project with custom webpack +options. + +**For everyone else:** + +If you haven't opened the console already, you can do that by holding +Shift and right clicking on the `tgui-next` folder, then pressing +either `Open command window here` or `Open PowerShell window here`. + +Run `yarn install` to install npm dependencies, then one of the following: + +- `yarn run build` - build the project in production mode. +- `yarn run watch` - launch a development server. +- `yarn run lint` - show problems with the code. +- `yarn run lint --fix` - auto-fix problems with the code. +- `yarn run analyze` - run a bundle analyzer. + +We also got some batch files in store, for those who don't like fiddling +with the console: + +- `bin/tgui-build.bat` - build the project in production mode. +- `bin/tgui-dev-server.bat` - launch a development server. + +> Remember to always run a full build before submitting a PR. It creates +> a compressed javascript bundle which is then referenced from DM code. +> We prefer to keep it version controlled, so that people could build the +> game just by using Dream Maker. + +## Project structure + +- `/packages` - Each folder here represents a self-contained Node module. +- `/packages/common` - Helper functions +- `/packages/tgui/index.js` - Application entry point. +- `/packages/tgui/components` - Basic UI building blocks. +- `/packages/tgui/interfaces` - Actual in-game interfaces. +Interface takes data via the `state` prop and outputs an html-like stucture, +which you can build using existing UI components. +- `/packages/tgui/routes.js` - This is where you want to register new +interfaces, otherwise they simply won't load. +- `/packages/tgui/layout.js` - A root-level component, holding the +window elements, like the titlebar, buttons, resize handlers. Calls +`routes.js` to decide which component to render. +- `/packages/tgui/styles/main.scss` - CSS entry point. +- `/packages/tgui/styles/atomic.scss` - Atomic CSS classes. +These are very simple, tiny, reusable CSS classes which you can use and +combine to change appearance of your elements. Keep them small. +- `/packages/tgui/styles/components.scss` - CSS classes which are used +in UI components, and most of the stylesheets referenced here are located +in `/packages/tgui/components`. These stylesheets closely follow the +[BEM](https://en.bem.info/methodology/) methodology. +- `/packages/tgui/styles/functions.scss` - Useful SASS functions. +Stuff like `lighten`, `darken`, `luminance` are defined here. + +## Component reference + +> Notice: This documentation might be out of date, so always check the source +> code to see the most up-to-date information. + +These are the components which you can use for interface construction. +If you have trouble finding the exact prop you need on a component, +please note, that most of these components inherit from other basic +components, such as `Box`. This component in particular provides a lot +of styling options for all components, e.g. `color` and `opacity`, thus +it is used a lot in this framework. + +There are a few important semantics you need to know about: + +- `content` prop is a synonym to a `children` prop. + - `content` is better used when your element is a self-closing tag + (like ``), and when content is long and complex. This is + a native React prop (unlike `content`), and contains all elements you + defined between the opening and the closing tag of an element. + - You should never use both on a same element. + - You should never use `children` explicitly as a prop on an element. +- Inferno supports both camelcase (`onClick`) and lowercase (`onclick`) +event names. + - Camel case names are what's called "synthetic" events, and are the + *preferred way* of handling events in React, for efficiency and + performance reasons. Please read + [Inferno Event Handling](https://infernojs.org/docs/guides/event-handling) + to understand what this is about. + - Lower case names are native browser events and should be used sparingly, + for example when you need an explicit IE8 support. **DO NOT** use + lowercase event handlers unless you really know what you are doing. + - [Button](#button) component straight up does not support lowercase event + handlers. Use the camel case `onClick` instead. + +### `AnimatedNumber` + +This component provides animations for numeric values. + +Props: + +- `value: number` - Value to animate. +- `initial: number` - Initial value to use in animation when element +first appears. If you set initial to `0` for example, number will always +animate starting from `0`, and if omitted, it will not play an initial +animation. +- `format: value => value` - Output formatter. + - Example: `value => Math.round(value)`. +- `children: (formattedValue, rawValue) => any` - Pull the animated number to +animate more complex things deeper in the DOM tree. + - Example: `(_, value) => ` + +### `BlockQuote` + +Just a block quote, just like this example in markdown: + +> Here's an example of a block quote. + +Props: + +- See inherited props: [Box](#box) + +### `Box` + +The Box component serves as a wrapper component for most of the CSS utility +needs. It creates a new DOM element, a `

    ` by default that can be changed +with the `as` property. Let's say you want to use a `` instead: + +```jsx + + +
    + {buttons && ( +
    + {buttons} +
    + )} + + {open && ( + + {children} + + )} + + ); + } +} diff --git a/tgui-next/packages/tgui/components/ColorBox.js b/tgui-next/packages/tgui/components/ColorBox.js new file mode 100644 index 000000000000..0bfe368d821e --- /dev/null +++ b/tgui-next/packages/tgui/components/ColorBox.js @@ -0,0 +1,19 @@ +import { classes, pureComponentHooks } from 'common/react'; +import { Box } from './Box'; + +export const ColorBox = props => { + const { color, content, className, ...rest } = props; + return ( + + ); +}; + +ColorBox.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Dimmer.js b/tgui-next/packages/tgui/components/Dimmer.js new file mode 100644 index 000000000000..9d3ead05493c --- /dev/null +++ b/tgui-next/packages/tgui/components/Dimmer.js @@ -0,0 +1,19 @@ +import { Box } from './Box'; + +export const Dimmer = props => { + const { style, ...rest } = props; + return ( + + ); +}; diff --git a/tgui-next/packages/tgui/components/Flex.js b/tgui-next/packages/tgui/components/Flex.js new file mode 100644 index 000000000000..447c9e13eb97 --- /dev/null +++ b/tgui-next/packages/tgui/components/Flex.js @@ -0,0 +1,66 @@ +import { classes, pureComponentHooks } from 'common/react'; +import { Box } from './Box'; + +export const computeFlexProps = props => { + const { + className, + direction, + wrap, + align, + justify, + spacing = 0, + ...rest + } = props; + return { + className: classes([ + 'Flex', + spacing > 0 && 'Flex--spacing--' + spacing, + className, + ]), + style: { + ...rest.style, + 'flex-direction': direction, + 'flex-wrap': wrap, + 'align-items': align, + 'justify-content': justify, + }, + ...rest, + }; +}; + +export const Flex = props => ( + +); + +Flex.defaultHooks = pureComponentHooks; + +export const computeFlexItemProps = props => { + const { + className, + grow, + order, + align, + ...rest + } = props; + return { + className: classes([ + 'Flex__item', + className, + ]), + style: { + ...rest.style, + 'flex-grow': grow, + 'order': order, + 'align-self': align, + }, + ...rest, + }; +}; + +export const FlexItem = props => ( + +); + +FlexItem.defaultHooks = pureComponentHooks; + +Flex.Item = FlexItem; diff --git a/tgui-next/packages/tgui/components/Grid.js b/tgui-next/packages/tgui/components/Grid.js new file mode 100644 index 000000000000..2adced0847c7 --- /dev/null +++ b/tgui-next/packages/tgui/components/Grid.js @@ -0,0 +1,31 @@ +import { Table } from './Table'; +import { pureComponentHooks } from 'common/react'; + +export const Grid = props => { + const { children, ...rest } = props; + return ( + + + {children} + +
    + ); +}; + +Grid.defaultHooks = pureComponentHooks; + +export const GridColumn = props => { + const { size = 1, style, ...rest } = props; + return ( + + ); +}; + +Grid.defaultHooks = pureComponentHooks; + +Grid.Column = GridColumn; diff --git a/tgui-next/packages/tgui/components/Icon.js b/tgui-next/packages/tgui/components/Icon.js new file mode 100644 index 000000000000..5ed74d9e05c0 --- /dev/null +++ b/tgui-next/packages/tgui/components/Icon.js @@ -0,0 +1,30 @@ +import { classes, pureComponentHooks } from 'common/react'; +import { Box } from './Box'; + +const FA_OUTLINE_REGEX = /-o$/; + +export const Icon = props => { + const { name, size, spin, className, style = {}, rotation, ...rest } = props; + if (size) { + style['font-size'] = (size * 100) + '%'; + } + if (typeof rotation === 'number') { + style['transform'] = `rotate(${rotation}deg)`; + } + const faRegular = FA_OUTLINE_REGEX.test(name); + const faName = name.replace(FA_OUTLINE_REGEX, ''); + return ( + + ); +}; + +Icon.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Input.js b/tgui-next/packages/tgui/components/Input.js new file mode 100644 index 000000000000..12e5f09a61ab --- /dev/null +++ b/tgui-next/packages/tgui/components/Input.js @@ -0,0 +1,118 @@ +import { classes } from 'common/react'; +import { Component, createRef } from 'inferno'; +import { Box } from './Box'; + +export class Input extends Component { + constructor() { + super(); + this.inputRef = createRef(); + this.state = { + editing: false, + }; + this.handleInput = e => { + const { editing } = this.state; + const { onInput } = this.props; + if (!editing) { + this.setEditing(true); + } + if (onInput) { + onInput(e, e.target.value); + } + }; + this.handleFocus = e => { + const { editing } = this.state; + if (!editing) { + this.setEditing(true); + } + }; + this.handleBlur = e => { + const { editing } = this.state; + const { onChange } = this.props; + if (editing) { + this.setEditing(false); + if (onChange) { + onChange(e, e.target.value); + } + } + }; + this.handleKeyDown = e => { + const { onInput, onChange } = this.props; + if (e.keyCode === 13) { + this.setEditing(false); + if (onChange) { + onChange(e, e.target.value); + } + if (onInput) { + onInput(e, e.target.value); + } + e.target.blur(); + return; + } + if (e.keyCode === 27) { + this.setEditing(false); + e.target.value = this.props.value; + e.target.blur(); + return; + } + }; + } + + componentDidMount() { + const nextValue = this.props.value; + const input = this.inputRef.current; + if (input) { + input.value = nextValue; + } + } + + componentDidUpdate(prevProps, prevState) { + const { editing } = this.state; + const prevValue = prevProps.value; + const nextValue = this.props.value; + const input = this.inputRef.current; + if (input && !editing && prevValue !== nextValue) { + input.value = nextValue; + } + } + + setEditing(editing) { + this.setState({ editing }); + } + + render() { + const { props } = this; + // Input only props + const { + onInput, + onChange, + value, + ...boxProps + } = props; + // Box props + const { + className, + fluid, + ...rest + } = boxProps; + return ( + +
    + . +
    + +
    + ); + } +} diff --git a/tgui-next/packages/tgui/components/LabeledList.js b/tgui-next/packages/tgui/components/LabeledList.js new file mode 100644 index 000000000000..2364f9798a49 --- /dev/null +++ b/tgui-next/packages/tgui/components/LabeledList.js @@ -0,0 +1,75 @@ +import { classes, pureComponentHooks } from 'common/react'; +import { Box, unit } from './Box'; + +export const LabeledList = props => { + const { children } = props; + return ( + + {children} +
    + ); +}; + +LabeledList.defaultHooks = pureComponentHooks; + +export const LabeledListItem = props => { + const { + className, + label, + labelColor = 'label', + color, + buttons, + content, + children, + } = props; + return ( + + + + {content} + {children} + + {buttons && ( + + {buttons} + + )} + + ); +}; + +LabeledListItem.defaultHooks = pureComponentHooks; + +export const LabeledListDivider = props => { + const { size = 1 } = props; + return ( + + + + ); +}; + +LabeledListDivider.defaultHooks = pureComponentHooks; + +LabeledList.Item = LabeledListItem; +LabeledList.Divider = LabeledListDivider; diff --git a/tgui-next/packages/tgui/components/NoticeBox.js b/tgui-next/packages/tgui/components/NoticeBox.js new file mode 100644 index 000000000000..f57e4d9082a4 --- /dev/null +++ b/tgui-next/packages/tgui/components/NoticeBox.js @@ -0,0 +1,16 @@ +import { classes, pureComponentHooks } from 'common/react'; +import { Box } from './Box'; + +export const NoticeBox = props => { + const { className, ...rest } = props; + return ( + + ); +}; + +NoticeBox.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/NumberInput.js b/tgui-next/packages/tgui/components/NumberInput.js new file mode 100644 index 000000000000..77525388ad73 --- /dev/null +++ b/tgui-next/packages/tgui/components/NumberInput.js @@ -0,0 +1,250 @@ +import { clamp } from 'common/math'; +import { classes, pureComponentHooks } from 'common/react'; +import { Component, createRef } from 'inferno'; +import { tridentVersion } from '../byond'; +import { AnimatedNumber } from './AnimatedNumber'; +import { Box } from './Box'; + +export class NumberInput extends Component { + constructor(props) { + super(props); + const { value } = props; + this.inputRef = createRef(); + this.state = { + value, + dragging: false, + editing: false, + internalValue: null, + origin: null, + suppressingFlicker: false, + }; + + // Suppresses flickering while the value propagates through the backend + this.flickerTimer = null; + this.suppressFlicker = () => { + const { suppressFlicker } = this.props; + if (suppressFlicker > 0) { + this.setState({ + suppressingFlicker: true, + }); + clearTimeout(this.flickerTimer); + this.flickerTimer = setTimeout(() => this.setState({ + suppressingFlicker: false, + }), suppressFlicker); + } + }; + + this.handleDragStart = e => { + const { value } = this.props; + const { editing } = this.state; + if (editing) { + return; + } + document.body.style['pointer-events'] = 'none'; + this.ref = e.target; + this.setState({ + dragging: false, + origin: e.screenY, + value, + internalValue: value, + }); + this.timer = setTimeout(() => { + this.setState({ + dragging: true, + }); + }, 250); + this.dragInterval = setInterval(() => { + const { dragging, value } = this.state; + const { onDrag } = this.props; + if (dragging && onDrag) { + onDrag(e, value); + } + }, 500); + document.addEventListener('mousemove', this.handleDragMove); + document.addEventListener('mouseup', this.handleDragEnd); + }; + + this.handleDragMove = e => { + const { minValue, maxValue, step, stepPixelSize } = this.props; + this.setState(prevState => { + const state = { ...prevState }; + const offset = state.origin - e.screenY; + if (prevState.dragging) { + const stepOffset = Number.isFinite(minValue) + ? minValue % step + : 0; + // Translate mouse movement to value + // Give it some headroom (by increasing clamp range by 1 step) + state.internalValue = clamp( + state.internalValue + offset * step / stepPixelSize, + minValue - step, maxValue + step); + // Clamp the final value + state.value = clamp( + state.internalValue + - state.internalValue % step + + stepOffset, + minValue, maxValue); + state.origin = e.screenY; + } + else if (Math.abs(offset) > 4) { + state.dragging = true; + } + return state; + }); + }; + + this.handleDragEnd = e => { + const { onChange, onDrag } = this.props; + const { dragging, value, internalValue } = this.state; + document.body.style['pointer-events'] = 'auto'; + clearTimeout(this.timer); + clearInterval(this.dragInterval); + this.setState({ + dragging: false, + editing: !dragging, + origin: null, + }); + document.removeEventListener('mousemove', this.handleDragMove); + document.removeEventListener('mouseup', this.handleDragEnd); + if (dragging) { + this.suppressFlicker(); + if (onChange) { + onChange(e, value); + } + if (onDrag) { + onDrag(e, value); + } + } + else if (this.inputRef) { + const input = this.inputRef.current; + input.value = internalValue; + // IE8: Dies when trying to focus a hidden element + // (Error: Object does not support this action) + try { + input.focus(); + input.select(); + } + catch {} + } + }; + } + + render() { + const { + dragging, + editing, + value: intermediateValue, + suppressingFlicker, + } = this.state; + const { + className, + fluid, + animated, + value, + unit, + minValue, + maxValue, + width, + format, + onChange, + onDrag, + } = this.props; + let displayValue = value; + if (dragging || suppressingFlicker) { + displayValue = intermediateValue; + } + // IE8: Use an "unselectable" prop because "user-select" doesn't work. + const renderContentElement = value => ( +
    + {value + (unit ? ' ' + unit : '')} +
    + ); + const contentElement = (animated && !dragging && !suppressingFlicker && ( + + {renderContentElement} + + ) || ( + renderContentElement(format ? format(displayValue) : displayValue) + )); + return ( + +
    +
    +
    + {contentElement} + { + if (!editing) { + return; + } + const value = clamp(e.target.value, minValue, maxValue); + this.setState({ + editing: false, + value, + }); + this.suppressFlicker(); + if (onChange) { + onChange(e, value); + } + if (onDrag) { + onDrag(e, value); + } + }} + onKeyDown={e => { + if (e.keyCode === 13) { + const value = clamp(e.target.value, minValue, maxValue); + this.setState({ + editing: false, + value, + }); + this.suppressFlicker(); + if (onChange) { + onChange(e, value); + } + if (onDrag) { + onDrag(e, value); + } + return; + } + if (e.keyCode === 27) { + this.setState({ + editing: false, + }); + return; + } + }} /> + + ); + } +} + +NumberInput.defaultHooks = pureComponentHooks; +NumberInput.defaultProps = { + minValue: -Infinity, + maxValue: +Infinity, + step: 1, + stepPixelSize: 1, + suppressFlicker: 50, +}; diff --git a/tgui-next/packages/tgui/components/ProgressBar.js b/tgui-next/packages/tgui/components/ProgressBar.js new file mode 100644 index 000000000000..e58bfa38693e --- /dev/null +++ b/tgui-next/packages/tgui/components/ProgressBar.js @@ -0,0 +1,50 @@ +import { classes, pureComponentHooks } from 'common/react'; +import { clamp, toFixed } from 'common/math'; + +export const ProgressBar = props => { + const { + value, + minValue = 0, + maxValue = 1, + ranges = {}, + content, + children, + } = props; + const scaledValue = (value - minValue) / (maxValue - minValue); + const hasContent = content !== undefined || children !== undefined; + let { color } = props; + // Cycle through ranges in key order to determine progressbar color. + if (!color) { + for (let rangeName of Object.keys(ranges)) { + const range = ranges[rangeName]; + if (range && value >= range[0] && value <= range[1]) { + color = rangeName; + break; + } + } + } + // Default color + if (!color) { + color = 'default'; + } + return ( +
    +
    +
    + {hasContent && content} + {hasContent && children} + {!hasContent && toFixed(scaledValue * 100) + '%'} +
    +
    + ); +}; + +ProgressBar.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Section.js b/tgui-next/packages/tgui/components/Section.js new file mode 100644 index 000000000000..a9e60a54d988 --- /dev/null +++ b/tgui-next/packages/tgui/components/Section.js @@ -0,0 +1,44 @@ +import { classes, isFalsy, pureComponentHooks } from 'common/react'; +import { Box } from './Box'; + +export const Section = props => { + const { + className, + title, + level = 1, + buttons, + content, + children, + ...rest + } = props; + const hasTitle = !isFalsy(title) || !isFalsy(buttons); + const hasContent = !isFalsy(content) || !isFalsy(children); + return ( + + {hasTitle && ( +
    + + {title} + +
    + {buttons} +
    +
    + )} + {hasContent && ( +
    + {content} + {children} +
    + )} +
    + ); +}; + +Section.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Table.js b/tgui-next/packages/tgui/components/Table.js new file mode 100644 index 000000000000..53295ecbc23e --- /dev/null +++ b/tgui-next/packages/tgui/components/Table.js @@ -0,0 +1,59 @@ +import { classes, pureComponentHooks } from 'common/react'; +import { Box } from './Box'; + +export const Table = props => { + const { collapsing, className, content, children, ...rest } = props; + return ( + + + {content} + {children} + + + ); +}; + +Table.defaultHooks = pureComponentHooks; + +export const TableRow = props => { + const { className, header, ...rest } = props; + return ( + + ); +}; + +TableRow.defaultHooks = pureComponentHooks; + +export const TableCell = props => { + const { className, collapsing, header, ...rest } = props; + return ( + + ); +}; + +TableCell.defaultHooks = pureComponentHooks; + +Table.Row = TableRow; +Table.Cell = TableCell; diff --git a/tgui-next/packages/tgui/components/Tabs.js b/tgui-next/packages/tgui/components/Tabs.js new file mode 100644 index 000000000000..09fa64f8d88b --- /dev/null +++ b/tgui-next/packages/tgui/components/Tabs.js @@ -0,0 +1,134 @@ +import { classes, normalizeChildren } from 'common/react'; +import { Component } from 'inferno'; +import { Button } from './Button'; +import { Box } from './Box'; + +// A magic value for enforcing type safety +const TAB_MAGIC_TYPE = 'Tab'; + +const validateTabs = tabs => { + for (let tab of tabs) { + if (!tab.props || tab.props.__type__ !== TAB_MAGIC_TYPE) { + throw new Error(" only accepts children of type ." + + "\nThis is what we received: " + JSON.stringify(tab, null, 2)); + } + } +}; + +export class Tabs extends Component { + constructor(props) { + super(props); + this.state = { + activeTabKey: null, + }; + } + + getActiveTab() { + const { state, props } = this; + const tabs = normalizeChildren(props.children); + validateTabs(tabs); + // Get active tab + let activeTabKey = props.activeTab || state.activeTabKey; + // Verify that active tab exists + let activeTab = tabs + .find(tab => { + const key = tab.key || tab.props.label; + return key === activeTabKey; + }); + // Set first tab as the active tab + if (!activeTab) { + activeTab = tabs[0]; + activeTabKey = activeTab && (activeTab.key || activeTab.props.label); + } + return { + tabs, + activeTab, + activeTabKey, + }; + } + + render() { + const { state, props } = this; + const { + className, + vertical, + children, + ...rest + } = props; + const { + tabs, + activeTab, + activeTabKey, + } = this.getActiveTab(); + // Retrieve tab content + let content = null; + if (activeTab) { + content = activeTab.props.content || activeTab.props.children; + } + // Get children by calling a wrapper function + if (typeof content === 'function') { + content = content(activeTabKey); + } + return ( + +
    + {tabs.map(tab => { + const { + className, + label, + content, // ignored + children, // ignored + onClick, + highlight, + ...rest + } = tab.props; + const key = tab.key || tab.props.label; + const active = tab.active || key === activeTabKey; + return ( + + ); + })} +
    +
    + {content || null} +
    +
    + ); + } +} + +/** + * A dummy component, which is used for carrying props for the + * tab container. + */ +export const Tab = props => null; + +Tab.defaultProps = { + __type__: TAB_MAGIC_TYPE, +}; + +Tabs.Tab = Tab; diff --git a/tgui-next/packages/tgui/components/TitleBar.js b/tgui-next/packages/tgui/components/TitleBar.js new file mode 100644 index 000000000000..c9c4eb630a40 --- /dev/null +++ b/tgui-next/packages/tgui/components/TitleBar.js @@ -0,0 +1,42 @@ +import { classes, pureComponentHooks } from 'common/react'; +import { UI_DISABLED, UI_INTERACTIVE, UI_UPDATE } from '../constants'; +import { Icon } from './Icon'; + +const statusToColor = status => { + switch (status) { + case UI_INTERACTIVE: + return 'good'; + case UI_UPDATE: + return 'average'; + case UI_DISABLED: + default: + return 'bad'; + } +}; + +export const TitleBar = props => { + const { className, title, status, fancy, onDragStart, onClose } = props; + return ( +
    + +
    + {title} +
    +
    fancy && onDragStart(e)} /> + {!!fancy && ( +
    + )} +
    + ); +}; + +TitleBar.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Toast.js b/tgui-next/packages/tgui/components/Toast.js new file mode 100644 index 000000000000..d3b9d603de25 --- /dev/null +++ b/tgui-next/packages/tgui/components/Toast.js @@ -0,0 +1,57 @@ +import { pureComponentHooks } from 'common/react'; + +export const Toast = props => { + const { content, children } = props; + return ( +
    + {content} + {children} +
    + ); +}; + +Toast.defaultHooks = pureComponentHooks; + +let toastTimeout; + +/** + * Shows a toast at the bottom of the screen. + * + * Takes the store's dispatch function, and text as a second argument. + */ +export const showToast = (dispatch, text) => { + if (toastTimeout) { + clearTimeout(toastTimeout); + } + toastTimeout = setTimeout(() => { + toastTimeout = undefined; + dispatch({ + type: 'hideToast', + }); + }, 5000); + dispatch({ + type: 'showToast', + payload: { text }, + }); +}; + +export const toastReducer = (state, action) => { + const { type, payload } = action; + + if (type === 'showToast') { + const { text } = payload; + return { + ...state, + toastText: text, + }; + } + + if (type === 'hideToast') { + return { + ...state, + toastText: null, + }; + } + + return state; +}; diff --git a/tgui-next/packages/tgui/components/Tooltip.js b/tgui-next/packages/tgui/components/Tooltip.js new file mode 100644 index 000000000000..c46f3c45f70b --- /dev/null +++ b/tgui-next/packages/tgui/components/Tooltip.js @@ -0,0 +1,20 @@ +import { classes } from 'common/react'; + +export const Tooltip = props => { + const { + content, + position = 'bottom', + } = props; + // Empirically calculated length of the string, + // at which tooltip text starts to overflow. + const long = typeof content === 'string' && content.length > 35; + return ( +
    + ); +}; diff --git a/tgui-next/packages/tgui/components/index.js b/tgui-next/packages/tgui/components/index.js new file mode 100644 index 000000000000..2bbc6aaa5d0e --- /dev/null +++ b/tgui-next/packages/tgui/components/index.js @@ -0,0 +1,22 @@ +export { AnimatedNumber } from './AnimatedNumber'; +export { BlockQuote } from './BlockQuote'; +export { Box } from './Box'; +export { Button } from './Button'; +export { ColorBox } from './ColorBox'; +export { Collapsible } from './Collapsible'; +export { Dimmer } from './Dimmer'; +export { Flex } from './Flex'; +export { Grid } from './Grid'; +export { Icon } from './Icon'; +export { Input } from './Input'; +export { LabeledList } from './LabeledList'; +export { NoticeBox } from './NoticeBox'; +export { NumberInput } from './NumberInput'; +export { ProgressBar } from './ProgressBar'; +export { Section } from './Section'; +export { Table } from './Table'; +export { Tabs } from './Tabs'; +export { TitleBar } from './TitleBar'; +export { Toast } from './Toast'; +export { Tooltip } from './Tooltip'; +export { Chart } from './Chart'; diff --git a/tgui-next/packages/tgui/constants.js b/tgui-next/packages/tgui/constants.js new file mode 100644 index 000000000000..60b288d211ad --- /dev/null +++ b/tgui-next/packages/tgui/constants.js @@ -0,0 +1,214 @@ +// UI states, which are mirrored from the BYOND code. +export const UI_INTERACTIVE = 2; +export const UI_UPDATE = 1; +export const UI_DISABLED = 0; +export const UI_CLOSE = -1; + +// All game related colors are stored here +export const COLORS = { + // Department colors + department: { + captain: '#c06616', + security: '#e74c3c', + medbay: '#3498db', + science: '#9b59b6', + engineering: '#f1c40f', + cargo: '#f39c12', + centcom: '#00c100', + other: '#c38312', + }, + // Damage type colors + damageType: { + oxy: '#3498db', + toxin: '#2ecc71', + burn: '#e67e22', + brute: '#e74c3c', + }, +}; + +// Colors defined in CSS +export const CSS_COLORS = [ + 'black', + 'white', + 'red', + 'orange', + 'yellow', + 'olive', + 'green', + 'teal', + 'blue', + 'violet', + 'purple', + 'pink', + 'brown', + 'grey', + 'good', + 'average', + 'bad', + 'label', +]; + +export const RADIO_CHANNELS = [ + { + name: 'Syndicate', + freq: 1213, + color: '#a52a2a', + }, + { + name: 'Red Team', + freq: 1215, + color: '#ff4444', + }, + { + name: 'Blue Team', + freq: 1217, + color: '#3434fd', + }, + { + name: 'CentCom', + freq: 1337, + color: '#2681a5', + }, + { + name: 'Supply', + freq: 1347, + color: '#b88646', + }, + { + name: 'Service', + freq: 1349, + color: '#6ca729', + }, + { + name: 'Science', + freq: 1351, + color: '#c68cfa', + }, + { + name: 'Command', + freq: 1353, + color: '#5177ff', + }, + { + name: 'Medical', + freq: 1355, + color: '#57b8f0', + }, + { + name: 'Engineering', + freq: 1357, + color: '#f37746', + }, + { + name: 'Security', + freq: 1359, + color: '#dd3535', + }, + { + name: 'AI Private', + freq: 1447, + color: '#d65d95', + }, + { + name: 'Common', + freq: 1459, + color: '#1ecc43', + }, +]; + +const GASES = [ + { + 'id': 'o2', + 'name': 'Oxygen', + 'label': 'O₂', + 'color': 'blue', + }, + { + 'id': 'n2', + 'name': 'Nitrogen', + 'label': 'N₂', + 'color': 'red', + }, + { + 'id': 'co2', + 'name': 'Carbon Dioxide', + 'label': 'CO₂', + 'color': 'grey', + }, + { + 'id': 'plasma', + 'name': 'Plasma', + 'label': 'Plasma', + 'color': 'pink', + }, + { + 'id': 'water_vapor', + 'name': 'Water Vapor', + 'label': 'H₂O', + 'color': 'grey', + }, + { + 'id': 'nob', + 'name': 'Hyper-noblium', + 'label': 'Hyper-nob', + 'color': 'teal', + }, + { + 'id': 'n2o', + 'name': 'Nitrous Oxide', + 'label': 'N₂O', + 'color': 'red', + }, + { + 'id': 'no2', + 'name': 'Nitryl', + 'label': 'NO₂', + 'color': 'brown', + }, + { + 'id': 'tritium', + 'name': 'Tritium', + 'label': 'Tritium', + 'color': 'green', + }, + { + 'id': 'bz', + 'name': 'BZ', + 'label': 'BZ', + 'color': 'purple', + }, + { + 'id': 'stim', + 'name': 'Stimulum', + 'label': 'Stimulum', + 'color': 'purple', + }, + { + 'id': 'pluox', + 'name': 'Pluoxium', + 'label': 'Pluoxium', + 'color': 'blue', + }, + { + 'id': 'miasma', + 'name': 'Miasma', + 'label': 'Miasma', + 'color': 'olive', + }, +]; + +export const getGasLabel = (gasId, fallbackValue) => { + const gasSearchString = String(gasId).toLowerCase(); + const gas = GASES.find(gas => gas.id === gasSearchString + || gas.name.toLowerCase() === gasSearchString); + return gas && gas.label + || fallbackValue + || gasId; +}; + +export const getGasColor = gasId => { + const gasSearchString = String(gasId).toLowerCase(); + const gas = GASES.find(gas => gas.id === gasSearchString + || gas.name.toLowerCase() === gasSearchString); + return gas && gas.color; +}; diff --git a/tgui-next/packages/tgui/drag.js b/tgui-next/packages/tgui/drag.js new file mode 100644 index 000000000000..263c38725380 --- /dev/null +++ b/tgui-next/packages/tgui/drag.js @@ -0,0 +1,164 @@ +import { winset, winget } from './byond'; +import { createLogger } from './logging'; + +const logger = createLogger('drag'); + +const dragState = { + dragging: false, + resizing: false, + windowRef: undefined, + screenOffset: { x: 0, y: 0 }, + dragPointOffset: {}, + resizeMatrix: {}, + initialWindowSize: {}, +}; + +export const setupDrag = async state => { + logger.log('setting up'); + dragState.windowRef = state.config.window; + // Remove window borders + // NOTE: We are currently doing it in the open() tgui module proc, and + // this bit of code is left here just in case everything goes to shit. + // if (state.config.fancy) { + // winset(state.config.window, 'titlebar', false); + // winset(state.config.window, 'can-resize', false); + // } + // Calculate offset caused by windows taskbar + const realPosition = await winget(dragState.windowRef, 'pos'); + dragState.screenOffset = { + x: realPosition.x - window.screenX, + y: realPosition.y - window.screenY, + }; + // Constraint window position + const [relocated, safePosition] = constraintPosition(realPosition); + if (relocated) { + winset(dragState.windowRef, 'pos', + safePosition.x + ',' + safePosition.y); + } + logger.debug('current dragState', dragState); +}; + +/** + * Constraints window position to safe screen area, accounting for safe + * margins which could be a system taskbar. + */ +const constraintPosition = position => { + let { x, y } = position; + let relocated = false; + // Left + if (x < 0) { + x = 0; + relocated = true; + } + // Right + else if (x + window.innerWidth > window.screen.availWidth) { + x = window.screen.availWidth - window.innerWidth; + relocated = true; + } + // Top + if (y < 0) { + y = 0; + relocated = true; + } + // Bottom + else if (y + window.innerHeight > window.screen.availHeight) { + y = window.screen.availHeight - window.innerHeight; + relocated = true; + } + return [relocated, { x, y }]; +}; + +export const dragStartHandler = event => { + logger.log('drag start'); + dragState.dragging = true; + dragState.dragPointOffset = { + x: window.screenX - event.screenX, + y: window.screenY - event.screenY, + }; + document.addEventListener('mousemove', dragMoveHandler); + document.addEventListener('mouseup', dragEndHandler); + dragHandler(event); +}; + +export const dragMoveHandler = event => { + dragHandler(event); +}; + +export const dragEndHandler = event => { + logger.log('drag end'); + dragHandler(event); + document.removeEventListener('mousemove', dragMoveHandler); + document.removeEventListener('mouseup', dragEndHandler); + dragState.dragging = false; +}; + +const dragHandler = event => { + if (!dragState.dragging) { + return; + } + event.preventDefault(); + let x = event.screenX + + dragState.screenOffset.x + + dragState.dragPointOffset.x; + let y = event.screenY + + dragState.screenOffset.y + + dragState.dragPointOffset.y; + winset(dragState.windowRef, 'pos', x + ',' + y); +}; + +export const resizeStartHandler = (x, y) => event => { + logger.log('resize start', [x, y]); + dragState.resizing = true; + dragState.resizeMatrix = { x, y }; + dragState.dragPointOffset = { + x: window.screenX - event.screenX, + y: window.screenY - event.screenY, + }; + dragState.initialWindowSize = { + x: window.innerWidth, + y: window.innerHeight, + }; + document.addEventListener('mousemove', resizeMoveHandler); + document.addEventListener('mouseup', resizeEndHandler); + resizeHandler(event); +}; + +export const resizeMoveHandler = event => { + resizeHandler(event); +}; + +export const resizeEndHandler = event => { + logger.log('resize end', [dragState.currentSize.x, dragState.currentSize.y]); + resizeHandler(event); + document.removeEventListener('mousemove', resizeMoveHandler); + document.removeEventListener('mouseup', resizeEndHandler); + dragState.resizing = false; +}; + +const resizeHandler = event => { + if (!dragState.resizing) { + return; + } + event.preventDefault(); + dragState.currentSize = { + x: ( + dragState.initialWindowSize.x + + (event.screenX + - window.screenX + + dragState.dragPointOffset.x + + 1) + * dragState.resizeMatrix.x + ), + y: ( + dragState.initialWindowSize.y + + (event.screenY + - window.screenY + + dragState.dragPointOffset.y + + 1) + * dragState.resizeMatrix.y + ), + }; + winset(dragState.windowRef, 'size', + // Sane window size values + Math.max(dragState.currentSize.x, 250) + ',' + Math.max(dragState.currentSize.y, 120)); +}; diff --git a/tgui-next/packages/tgui/hotkeys.js b/tgui-next/packages/tgui/hotkeys.js new file mode 100644 index 000000000000..3983e37e70b3 --- /dev/null +++ b/tgui-next/packages/tgui/hotkeys.js @@ -0,0 +1,257 @@ +import { createLogger } from './logging'; +import { callByond, tridentVersion } from './byond'; + +const logger = createLogger('hotkeys'); + +// Key codes +export const KEY_BACKSPACE = 8; +export const KEY_TAB = 9; +export const KEY_ENTER = 13; +export const KEY_SHIFT = 16; +export const KEY_CTRL = 17; +export const KEY_ALT = 18; +export const KEY_ESCAPE = 27; +export const KEY_SPACE = 32; +export const KEY_0 = 48; +export const KEY_1 = 49; +export const KEY_2 = 50; +export const KEY_3 = 51; +export const KEY_4 = 52; +export const KEY_5 = 53; +export const KEY_6 = 54; +export const KEY_7 = 55; +export const KEY_8 = 56; +export const KEY_9 = 57; +export const KEY_A = 65; +export const KEY_B = 66; +export const KEY_C = 67; +export const KEY_D = 68; +export const KEY_E = 69; +export const KEY_F = 70; +export const KEY_G = 71; +export const KEY_H = 72; +export const KEY_I = 73; +export const KEY_J = 74; +export const KEY_K = 75; +export const KEY_L = 76; +export const KEY_M = 77; +export const KEY_N = 78; +export const KEY_O = 79; +export const KEY_P = 80; +export const KEY_Q = 81; +export const KEY_R = 82; +export const KEY_S = 83; +export const KEY_T = 84; +export const KEY_U = 85; +export const KEY_V = 86; +export const KEY_W = 87; +export const KEY_X = 88; +export const KEY_Y = 89; +export const KEY_Z = 90; +export const KEY_EQUAL = 187; +export const KEY_MINUS = 189; + +const MODIFIER_KEYS = [ + KEY_CTRL, + KEY_ALT, + KEY_SHIFT, +]; + +const NO_PASSTHROUGH_KEYS = [ + KEY_ESCAPE, + KEY_ENTER, + KEY_SPACE, + KEY_TAB, + KEY_CTRL, + KEY_SHIFT, +]; + +// Tracks the "pressed" state of keys +const keyState = {}; + +const createHotkeyString = (ctrlKey, altKey, shiftKey, keyCode) => { + let str = ''; + if (ctrlKey) { + str += 'Ctrl+'; + } + if (altKey) { + str += 'Alt+'; + } + if (shiftKey) { + str += 'Shift+'; + } + if (keyCode >= 48 && keyCode <= 90) { + str += String.fromCharCode(keyCode); + } + else { + str += '[' + keyCode + ']'; + } + return str; +}; + +/** + * Parses the event and compiles information about the keypress. + */ +const getKeyData = e => { + const keyCode = window.event ? e.which : e.keyCode; + const { ctrlKey, altKey, shiftKey } = e; + return { + keyCode, + ctrlKey, + altKey, + shiftKey, + hasModifierKeys: ctrlKey || altKey || shiftKey, + keyString: createHotkeyString(ctrlKey, altKey, shiftKey, keyCode), + }; +}; + +/** + * Keyboard passthrough logic. This allows you to keep doing things + * in game while the browser window is focused. + */ +const handlePassthrough = (e, eventType) => { + if (e.defaultPrevented) { + return; + } + const targetName = e.target && e.target.localName; + if (targetName === 'input' || targetName === 'textarea') { + return; + } + const keyData = getKeyData(e); + const { keyCode, ctrlKey, shiftKey } = keyData; + // NOTE: We pass through only Alt of all modifier keys, because Alt + // modifier (for toggling run/walk) is implemented very shittily + // in our codebase. We pass no other modifier keys, because they can + // be used internally as tgui hotkeys. + if (ctrlKey || shiftKey || NO_PASSTHROUGH_KEYS.includes(keyCode)) { + return; + } + // Send this keypress to BYOND + if (eventType === 'keydown' && !keyState[keyCode]) { + logger.debug('passthrough', eventType, keyData); + return callByond('', { __keydown: keyCode }); + } + if (eventType === 'keyup' && keyState[keyCode]) { + logger.debug('passthrough', eventType, keyData); + return callByond('', { __keyup: keyCode }); + } +}; + +/** + * Cleanup procedure for keyboard passthrough, which should be called + * whenever you're unloading tgui. + */ +export const releaseHeldKeys = () => { + for (let keyCode of Object.keys(keyState)) { + if (keyState[keyCode]) { + logger.log(`releasing [${keyCode}] key`); + keyState[keyCode] = false; + callByond('', { __keyup: keyCode }); + } + } +}; + +const handleHotKey = (e, eventType, dispatch) => { + if (eventType !== 'keyup') { + return; + } + const keyData = getKeyData(e); + const { + ctrlKey, + altKey, + keyCode, + hasModifierKeys, + keyString, + } = keyData; + // Dispatch a detected hotkey as a store action + if (hasModifierKeys && !MODIFIER_KEYS.includes(keyCode)) { + logger.log(keyString); + // Fun stuff + if (ctrlKey && altKey && keyCode === KEY_BACKSPACE) { + // NOTE: We need to call this in a timeout, because we need a clean + // stack in order for this to be a fatal error. + setTimeout(() => { + throw new Error( + "OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle" + + " fucko boingo! The code monkeys at our headquarters are" + + " working VEWY HAWD to fix this!"); + }); + } + dispatch({ + type: 'hotKey', + payload: keyData, + }); + } +}; + +/** + * Subscribe to an event when browser window has been completely + * unfocused. Conveniently fires events when the browser window + * is closed from the outside. + */ +const subscribeToLossOfFocus = listenerFn => { + let timeout; + document.addEventListener('focusout', () => { + timeout = setTimeout(listenerFn); + }); + document.addEventListener('focusin', () => { + clearTimeout(timeout); + }); + window.addEventListener('beforeunload', listenerFn); +}; + +/** + * Subscribe to keydown/keyup events with globally tracked key state. + */ +const subscribeToKeyPresses = listenerFn => { + document.addEventListener('keydown', e => { + const keyCode = window.event ? e.which : e.keyCode; + listenerFn(e, 'keydown'); + keyState[keyCode] = true; + }); + document.addEventListener('keyup', e => { + const keyCode = window.event ? e.which : e.keyCode; + listenerFn(e, 'keyup'); + keyState[keyCode] = false; + }); +}; + +// Middleware +export const hotKeyMiddleware = store => { + const { dispatch } = store; + // Subscribe to key events + subscribeToKeyPresses((e, eventType) => { + // IE8: Can't determine the focused element, so by extension it passes + // keypresses when inputs are focused. + if (tridentVersion > 4) { + handlePassthrough(e, eventType); + } + handleHotKey(e, eventType, dispatch); + }); + // IE8: focusin/focusout only available on IE9+ + if (tridentVersion > 4) { + // Clean up when browser window completely loses focus + subscribeToLossOfFocus(() => { + releaseHeldKeys(); + }); + } + // Pass through store actions (do nothing) + return next => action => next(action); +}; + +// Reducer +export const hotKeyReducer = (state, action) => { + const { type, payload } = action; + if (type === 'hotKey') { + const { ctrlKey, altKey, keyCode } = payload; + // Toggle kitchen sink mode + if (ctrlKey && altKey && keyCode === KEY_EQUAL) { + return { + ...state, + showKitchenSink: !state.showKitchenSink, + }; + } + return state; + } + return state; +}; diff --git a/tgui-next/packages/tgui/index.js b/tgui-next/packages/tgui/index.js new file mode 100644 index 000000000000..f43116166c68 --- /dev/null +++ b/tgui-next/packages/tgui/index.js @@ -0,0 +1,166 @@ +import 'core-js/es'; +import 'core-js/web/immediate'; +import 'core-js/web/queue-microtask'; +import 'core-js/web/timers'; +import 'regenerator-runtime/runtime'; +import './polyfills'; + +import { loadCSS } from 'fg-loadcss'; +import { render } from 'inferno'; +import { setupHotReloading } from 'tgui-dev-server/link/client'; +import { backendUpdate } from './backend'; +import { tridentVersion } from './byond'; +import { setupDrag } from './drag'; +import { createLogger } from './logging'; +import { getRoute } from './routes'; +import { createStore } from './store'; + +const logger = createLogger(); +const store = createStore(); +const reactRoot = document.getElementById('react-root'); + +let initialRender = true; +let handedOverToOldTgui = false; + +const renderLayout = () => { + // Short-circuit the renderer + if (handedOverToOldTgui) { + return; + } + // Mark the beginning of the render + let startedAt; + if (process.env.NODE_ENV !== 'production') { + startedAt = Date.now(); + } + try { + const state = store.getState(); + // Initial render setup + if (initialRender) { + logger.log('initial render', state); + + // ----- Old TGUI chain-loader: begin ----- + const route = getRoute(state); + // Route was not found, load old TGUI + if (!route) { + logger.info('loading old tgui'); + // Short-circuit the renderer + handedOverToOldTgui = true; + // Unsubscribe from updates + window.update = window.initialize = () => {}; + // IE8: Use a redirection method + if (tridentVersion <= 4) { + setTimeout(() => { + location.href = 'tgui-fallback.html?ref=' + window.__ref__; + }, 10); + return; + } + // Inject current state into the data holder + const holder = document.getElementById('data'); + holder.textContent = JSON.stringify(state); + // Load old TGUI by injecting new scripts + loadCSS('v4shim.css'); + loadCSS('tgui.css'); + const head = document.getElementsByTagName('head')[0]; + const script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = 'tgui.js'; + head.appendChild(script); + // Bail + return; + } + // ----- Old TGUI chain-loader: end ----- + + // Setup dragging + setupDrag(state); + } + // Start rendering + const { Layout } = require('./layout'); + const element = ; + render(element, reactRoot); + } + catch (err) { + logger.error('rendering error', err); + } + // Report rendering time + if (process.env.NODE_ENV !== 'production') { + const finishedAt = Date.now(); + const diff = finishedAt - startedAt; + const diffFrames = (diff / 16.6667).toFixed(2); + logger.debug(`rendered in ${diff}ms (${diffFrames} frames)`); + if (initialRender) { + const diff = finishedAt - window.__inception__; + const diffFrames = (diff / 16.6667).toFixed(2); + logger.log(`fully loaded in ${diff}ms (${diffFrames} frames)`); + } + } + if (initialRender) { + initialRender = false; + } +}; + +// Parse JSON and report all abnormal JSON strings coming from BYOND +const parseStateJson = json => { + let reviver = (key, value) => { + if (typeof value === 'object' && value !== null) { + if (value.__number__) { + return parseFloat(value.__number__); + } + } + return value; + }; + // IE8: No reviver for you! + // See: https://stackoverflow.com/questions/1288962 + if (tridentVersion <= 4) { + reviver = undefined; + } + try { + return JSON.parse(json, reviver); + } + catch (err) { + logger.log(err); + logger.log('What we got:', json); + throw err; + } +}; + +const setupApp = () => { + // Subscribe for redux state updates + store.subscribe(() => { + renderLayout(); + }); + + // Subscribe for bankend updates + window.update = window.initialize = stateJson => { + const state = parseStateJson(stateJson); + // Backend update dispatches a store action + store.dispatch(backendUpdate(state)); + }; + + // Enable hot module reloading + if (module.hot) { + setupHotReloading(); + module.hot.accept(['./layout', './routes'], () => { + renderLayout(); + }); + } + + // Process the early update queue + while (true) { + let stateJson = window.__updateQueue__.shift(); + if (!stateJson) { + break; + } + window.update(stateJson); + } + + // Dynamically load font-awesome from browser's cache + loadCSS('font-awesome.css'); +}; + +// IE8: Wait for DOM to properly load +if (tridentVersion <= 4 && document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', setupApp); +} +else { + setupApp(); +} diff --git a/tgui-next/packages/tgui/interfaces/Achievements.js b/tgui-next/packages/tgui/interfaces/Achievements.js new file mode 100644 index 000000000000..c73e61fbf6fb --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/Achievements.js @@ -0,0 +1,17 @@ +import { useBackend } from '../backend'; +import { Collapsible, Section} from '../components'; + +export const Achievements = props => { + const { data } = useBackend(props); + return ( + data["achievements"].map(achievement => ( + +
    + {achievement.desc}
    +
    +
    + )) + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/AiAirlock.js b/tgui-next/packages/tgui/interfaces/AiAirlock.js new file mode 100644 index 000000000000..55a3cd4a2265 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/AiAirlock.js @@ -0,0 +1,196 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Button, LabeledList, Section } from '../components'; + +export const AiAirlock = props => { + const { act, data } = useBackend(props); + const dangerMap = { + 2: { + color: 'good', + localStatusText: 'Offline', + }, + 1: { + color: 'average', + localStatusText: 'Caution', + }, + 0: { + color: 'bad', + localStatusText: 'Optimal', + }, + }; + const statusMain = dangerMap[data.power.main] || dangerMap[0]; + const statusBackup = dangerMap[data.power.backup] || dangerMap[0]; + const statusElectrify = dangerMap[data.shock] || dangerMap[0]; + return ( + +
    + + act('disrupt-main')} /> + )}> + {data.power.main ? 'Online' : 'Offline'} + {' '} + {(!data.wires.main_1 || !data.wires.main_2) + && '[Wires have been cut!]' + || (data.power.main_timeleft > 0 + && `[${data.power.main_timeleft}s]`)} + + act('disrupt-backup')} /> + )}> + {data.power.backup ? 'Online' : 'Offline'} + {' '} + {(!data.wires.backup_1 || !data.wires.backup_2) + && '[Wires have been cut!]' + || (data.power.backup_timeleft > 0 + && `[${data.power.backup_timeleft}s]`)} + + +
    +
    + + act('idscan-toggle')} /> + )}> + {!data.wires.id_scanner && '[Wires have been cut!]'} + + act('emergency-toggle')} /> + )} /> + + act('bolt-toggle')} /> + )}> + {!data.wires.bolts && '[Wires have been cut!]'} + + act('light-toggle')} /> + )}> + {!data.wires.lights && '[Wires have been cut!]'} + + act('safe-toggle')} /> + )}> + {!data.wires.safe && '[Wires have been cut!]'} + + act('speed-toggle')} /> + )}> + {!data.wires.timing && '[Wires have been cut!]'} + + + act('open-close')} /> + )}> + {!!(data.locked || data.welded) && ( + + [Door is {data.locked ? 'bolted' : ''} + {(data.locked && data.welded) ? ' and ' : ''} + {data.welded ? 'welded' : ''}!] + + )} + + +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/AirAlarm.js b/tgui-next/packages/tgui/interfaces/AirAlarm.js new file mode 100644 index 000000000000..14f1c172d727 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/AirAlarm.js @@ -0,0 +1,459 @@ +import { toFixed } from 'common/math'; +import { decodeHtmlEntities } from 'common/string'; +import { Fragment } from 'inferno'; +import { act } from '../byond'; +import { Box, Button, LabeledList, NumberInput, Section } from '../components'; +import { getGasLabel } from '../constants'; +import { InterfaceLockNoticeBox } from './common/InterfaceLockNoticeBox'; + +export const AirAlarm = props => { + const { state } = props; + const { config, data } = state; + const { ref } = config; + const locked = data.locked && !data.siliconUser; + return ( + + act(ref, 'lock')} /> + + {!locked && ( + + )} + + ); +}; + +const AirAlarmStatus = props => { + const { state } = props; + const { config, data } = state; + const { ref } = config; + const entries = data.environment_data || []; + const dangerMap = { + 0: { + color: 'good', + localStatusText: 'Optimal', + }, + 1: { + color: 'average', + localStatusText: 'Caution', + }, + 2: { + color: 'bad', + localStatusText: 'Danger (Internals Required)', + }, + }; + const localStatus = dangerMap[data.danger_level] || dangerMap[0]; + return ( +
    + + {entries.length > 0 && ( + + {entries.map(entry => { + const status = dangerMap[entry.danger_level] || dangerMap[0]; + return ( + + {toFixed(entry.value, 2)}{entry.unit} + + ); + })} + + {localStatus.localStatusText} + + + {data.atmos_alarm && 'Atmosphere Alarm' + || data.fire_alarm && 'Fire Alarm' + || 'Nominal'} + + + ) || ( + + Cannot obtain air sample for analysis. + + )} + {!!data.emagged && ( + + Safety measures offline. Device may exhibit abnormal behavior. + + )} + +
    + ); +}; + +const AIR_ALARM_ROUTES = { + home: { + title: 'Air Controls', + component: () => AirAlarmControlHome, + }, + vents: { + title: 'Vent Controls', + component: () => AirAlarmControlVents, + }, + scrubbers: { + title: 'Scrubber Controls', + component: () => AirAlarmControlScrubbers, + }, + modes: { + title: 'Operating Mode', + component: () => AirAlarmControlModes, + }, + thresholds: { + title: 'Alarm Thresholds', + component: () => AirAlarmControlThresholds, + }, +}; + +const AirAlarmControl = props => { + const { state } = props; + const { config, data } = state; + const { ref } = config; + const route = AIR_ALARM_ROUTES[config.screen] || AIR_ALARM_ROUTES.home; + const Component = route.component(); + return ( +
    act(ref, 'tgui:view', { + screen: 'home', + })} /> + )}> + +
    + ); +}; + + +// Home screen +// -------------------------------------------------------- + +const AirAlarmControlHome = props => { + const { state } = props; + const { config, data } = state; + const { ref } = config; + return ( + + + ))} + + )} + {!condi && ( + this.setState({ + pillAmount: value, + })} + onCreate={() => act(ref, 'create', { + type: 'pill', + amount: pillAmount, + volume: 'auto', + })} /> + )} + {!condi && ( + this.setState({ + patchAmount: value, + })} + onCreate={() => act(ref, 'create', { + type: 'patch', + amount: patchAmount, + volume: 'auto', + })} /> + )} + {!condi && ( + this.setState({ + bottleAmount: value, + })} + onCreate={() => act(ref, 'create', { + type: 'bottle', + amount: bottleAmount, + volume: 'auto', + })} /> + )} + {!!condi && ( + this.setState({ + packAmount: value, + })} + onCreate={() => act(ref, 'create', { + type: 'condimentPack', + amount: packAmount, + volume: 'auto', + })} /> + )} + {!!condi && ( + this.setState({ + bottleAmount: value, + })} + onCreate={() => act(ref, 'create', { + type: 'condimentBottle', + amount: bottleAmount, + volume: 'auto', + })} /> + )} + + ); + } +} + +const AnalysisResults = props => { + const { state } = props; + const { ref } = state.config; + const { analyzeVars } = state.data; + return ( +
    act(ref, 'goScreen', { + screen: 'home', + })} /> + )}> + + + {analyzeVars.name} + + + {analyzeVars.state} + + + + {analyzeVars.color} + + + {analyzeVars.description} + + + {analyzeVars.metaRate} u/minute + + + {analyzeVars.overD} + + + {analyzeVars.addicD} + + +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/CodexGigas.js b/tgui-next/packages/tgui/interfaces/CodexGigas.js new file mode 100644 index 000000000000..cbc97c6e1b51 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/CodexGigas.js @@ -0,0 +1,98 @@ +import { useBackend } from '../backend'; +import { Button, LabeledList, Section } from '../components'; + +// TODO: refactor the backend of this it's a trainwreck +export const CodexGigas = props => { + const { act, data } = useBackend(props); + const prefixes = [ + "Dark", + "Hellish", + "Fallen", + "Fiery", + "Sinful", + "Blood", + "Fluffy", + ]; + const titles = [ + "Lord", + "Prelate", + "Count", + "Viscount", + "Vizier", + "Elder", + "Adept", + ]; + const names = [ + "hal", + "ve", + "odr", + "neit", + "ci", + "quon", + "mya", + "folth", + "wren", + "geyr", + "hil", + "niet", + "twou", + "phi", + "coa", + ]; + const suffixes = [ + "the Red", + "the Soulless", + "the Master", + "the Lord of all things", + "Jr.", + ]; + return ( +
    + {data.name} + + + {prefixes.map(prefix => ( +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/ComputerFabricator.js b/tgui-next/packages/tgui/interfaces/ComputerFabricator.js new file mode 100644 index 000000000000..66b531ede863 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/ComputerFabricator.js @@ -0,0 +1,403 @@ +import { multiline } from 'common/string'; +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, Grid, Section, Table, Tooltip } from '../components'; + +export const ComputerFabricator = props => { + const { state } = props; + const { act, data } = useBackend(props); + return ( + +
    + Your perfect device, only three steps away... +
    + {data.state !== 0 && ( + + )} /> + + K + + + + + + )} +
    + + {programs.map(program => ( + + +
    +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/NtosNetDownloader.js b/tgui-next/packages/tgui/interfaces/NtosNetDownloader.js new file mode 100644 index 000000000000..da3359fb871f --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/NtosNetDownloader.js @@ -0,0 +1,123 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, Flex, Icon, LabeledList, NoticeBox, ProgressBar, Section } from '../components'; + +export const NtosNetDownloader = props => { + const { state } = props; + const { act, data } = useBackend(props); + const { + disk_size, + disk_used, + downloadable_programs = [], + error, + hacked_programs = [], + hackedavailable, + } = data; + return ( + + {!!error && ( + + + {error} + +
    +
    +
    + {children} +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/NuclearBomb.js b/tgui-next/packages/tgui/interfaces/NuclearBomb.js new file mode 100644 index 000000000000..419fa7473ec6 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/NuclearBomb.js @@ -0,0 +1,121 @@ +import { classes } from 'common/react'; +import { useBackend } from '../backend'; +import { Box, Button, Flex, Grid, Icon } from '../components'; + +// This ui is so many manual overrides and !important tags +// and hand made width sets that changing pretty much anything +// is going to require a lot of tweaking it get it looking correct again +// I'm sorry, but it looks bangin +const NukeKeypad = props => { + const { act } = useBackend(props); + const keypadKeys = [ + ['1', '4', '7', 'C'], + ['2', '5', '8', '0'], + ['3', '6', '9', 'E'], + ]; + return ( + + + {keypadKeys.map(keyColumn => ( + + {keyColumn.map(key => ( + + + + {data.sheets} + {(data.sheets >= 1) && ( + + )} + + + + + + {data.current_heat < 100 ? ( + Nominal + ) : ( + data.current_heat < 200 ? ( + Caution + ) : ( + DANGER + ) + )} + + + +
    + + + {data.power_output} + + + + + + + + {data.connected ? data.power_available : "Unconnected"} + + + +
    + + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/PowerMonitor.js b/tgui-next/packages/tgui/interfaces/PowerMonitor.js new file mode 100644 index 000000000000..8998344be52a --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/PowerMonitor.js @@ -0,0 +1,222 @@ +import { map, sortBy } from 'common/collections'; +import { flow } from 'common/fp'; +import { toFixed } from 'common/math'; +import { pureComponentHooks } from 'common/react'; +import { Component, Fragment } from 'inferno'; +import { Box, Button, Chart, ColorBox, Flex, Icon, LabeledList, ProgressBar, Section, Table } from '../components'; + +const PEAK_DRAW = 500000; + +const powerRank = str => { + const unit = String(str.split(' ')[1]).toLowerCase(); + return ['w', 'kw', 'mw', 'gw'].indexOf(unit); +}; + +export class PowerMonitor extends Component { + constructor() { + super(); + this.state = { + sortByField: null, + }; + } + + render() { + const { state } = this.props; + const { data } = state; + const { history } = data; + const { sortByField } = this.state; + const supply = history.supply[history.supply.length - 1] || 0; + const demand = history.demand[history.demand.length - 1] || 0; + const supplyData = history.supply.map((value, i) => [i, value]); + const demandData = history.demand.map((value, i) => [i, value]); + const maxValue = Math.max( + PEAK_DRAW, + ...history.supply, + ...history.demand); + // Process area data + const areas = flow([ + map((area, i) => ({ + ...area, + // Generate a unique id + id: area.name + i, + })), + sortByField === 'name' && sortBy(area => area.name), + sortByField === 'charge' && sortBy(area => -area.charge), + sortByField === 'draw' && sortBy( + area => -powerRank(area.load), + area => -parseFloat(area.load)), + ])(data.areas); + return ( + + + +
    + + + + + + + + +
    +
    + +
    + + +
    +
    +
    +
    + + + Sort by: + + this.setState({ + sortByField: sortByField !== 'name' && 'name', + })} /> + this.setState({ + sortByField: sortByField !== 'charge' && 'charge', + })} /> + this.setState({ + sortByField: sortByField !== 'draw' && 'draw', + })} /> + + + + + Area + + + Charge + + + Draw + + + Eqp + + + Lgt + + + Env + + + {areas.map((area, i) => ( + + + + + + + + + ))} +
    + {area.name} + + + + {area.load} + + + + + + +
    +
    +
    + ); + } +} + +const AreaCharge = props => { + const { charging, charge } = props; + return ( + + 50 + ? 'battery-half' + : 'battery-quarter' + ) + || charging === 1 && 'bolt' + || charging === 2 && 'battery-full' + )} + color={( + charging === 0 && ( + charge > 50 + ? 'yellow' + : 'red' + ) + || charging === 1 && 'yellow' + || charging === 2 && 'green' + )} /> + + {toFixed(charge) + '%'} + + + ); +}; + +AreaCharge.defaultHooks = pureComponentHooks; + +const AreaStatusColorBox = props => { + const { status } = props; + const power = Boolean(status & 2); + const mode = Boolean(status & 1); + const tooltipText = (power ? 'On' : 'Off') + + ` [${mode ? 'auto' : 'manual'}]`; + return ( + + ); +}; + +AreaStatusColorBox.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/interfaces/Radio.js b/tgui-next/packages/tgui/interfaces/Radio.js new file mode 100644 index 000000000000..e335cf1cac5d --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/Radio.js @@ -0,0 +1,108 @@ +import { map } from 'common/collections'; +import { toFixed } from 'common/math'; +import { useBackend } from '../backend'; +import { Box, Button, LabeledList, NumberInput, Section } from '../components'; +import { RADIO_CHANNELS } from '../constants'; + +export const Radio = props => { + const { act, data } = useBackend(props); + const { + freqlock, + frequency, + minFrequency, + maxFrequency, + listening, + broadcasting, + command, + useCommand, + subspace, + subspaceSwitchable, + } = data; + const tunedChannel = RADIO_CHANNELS + .find(channel => channel.freq === frequency); + const channels = map((value, key) => ({ + name: key, + status: !!value, + }))(data.channels); + return ( +
    + + + {freqlock && ( + + {toFixed(frequency / 10, 1) + ' kHz'} + + ) || ( + toFixed(value, 1)} + onDrag={(e, value) => act('frequency', { + adjust: (value - frequency / 10), + })} /> + )} + {tunedChannel && ( + + [{tunedChannel.name}] + + )} + + +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/RapidPipeDispenser.js b/tgui-next/packages/tgui/interfaces/RapidPipeDispenser.js new file mode 100644 index 000000000000..17e4fd9d1593 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/RapidPipeDispenser.js @@ -0,0 +1,188 @@ +import { classes } from 'common/react'; +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, ColorBox, Flex, LabeledList, Section, Tabs } from '../components'; + +const ROOT_CATEGORIES = [ + 'Atmospherics', + 'Disposals', + 'Transit Tubes', +]; + +const ICON_BY_CATEGORY_NAME = { + 'Atmospherics': 'wrench', + 'Disposals': 'trash-alt', + 'Transit Tubes': 'bus', + 'Pipes': 'grip-lines', + 'Disposal Pipes': 'grip-lines', + 'Devices': 'microchip', + 'Heat Exchange': 'thermometer-half', + 'Station Equipment': 'microchip', +}; + +const PAINT_COLORS = { + grey: '#bbbbbb', + amethyst: '#a365ff', + blue: '#4466ff', + brown: '#b26438', + cyan: '#48eae8', + dark: '#808080', + green: '#1edd00', + orange: '#ffa030', + purple: '#b535ea', + red: '#ff3333', + violet: '#6e00f6', + yellow: '#ffce26', +}; + +const TOOLS = [ + { + name: 'Dispense', + bitmask: 1, + }, + { + name: 'Connect', + bitmask: 2, + }, + { + name: 'Destroy', + bitmask: 4, + }, + { + name: 'Paint', + bitmask: 8, + }, +]; + +export const RapidPipeDispenser = props => { + const { act, data } = useBackend(props); + const { + category: rootCategoryIndex, + categories = [], + selected_color, + piping_layer, + mode, + } = data; + const previews = data.preview_rows.flatMap(row => row.previews); + return ( + +
    + + + {ROOT_CATEGORIES.map((categoryName, i) => ( +
    + + +
    + {rootCategoryIndex === 0 && ( + + {[1, 2, 3].map(layer => ( + act('piping_layer', { + piping_layer: layer, + })} /> + ))} + + )} + + {previews.map(preview => ( + + ))} + +
    +
    + +
    + + {categories.map(category => ( + + {() => category.recipes.map(recipe => ( + act('pipe_type', { + pipe_type: recipe.pipe_index, + category: category.cat_name, + })} /> + ))} + + ))} + +
    +
    +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/ShuttleManipulator.js b/tgui-next/packages/tgui/interfaces/ShuttleManipulator.js new file mode 100644 index 000000000000..1cc361bc9583 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/ShuttleManipulator.js @@ -0,0 +1,200 @@ +import { map } from 'common/collections'; +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Button, LabeledList, Section, Table, Tabs } from '../components'; + +export const ShuttleManipulator = props => { + const { act, data } = useBackend(props); + const shuttles = data.shuttles || []; + const templateObject = data.templates || {}; + const selected = data.selected || {}; + const existingShuttle = data.existing_shuttle || {}; + return ( + + + {() => ( +
    + + {shuttles.map(shuttle => ( + + +
    +
    + )} +
    + + {() => ( +
    + + {map((template, templateId) => { + const templates = template.templates || []; + return ( + + {templates.map(actualTemplate => { + const isSelected = ( + actualTemplate.shuttle_id === selected.shuttle_id + ); + // Whoever made the structure being sent is an asshole + return ( +
    act('select_template', { + shuttle_id: actualTemplate.shuttle_id, + })} /> + )}> + {(!!actualTemplate.description + || !!actualTemplate.admin_notes + ) && ( + + {!!actualTemplate.description && ( + + {actualTemplate.description} + + )} + {!!actualTemplate.admin_notes && ( + + {actualTemplate.admin_notes} + + )} + + )} +
    + ); + })} +
    + ); + })(templateObject)} +
    +
    + )} +
    + +
    + {selected ? ( + +
    + {(!!selected.description || !!selected.admin_notes) && ( + + {!!selected.description && ( + + {selected.description} + + )} + {!!selected.admin_notes && ( + + {selected.admin_notes} + + )} + + )} +
    + {existingShuttle ? ( +
    + + act('jump_to', { + type: 'mobile', + id: existingShuttle.id, + })} /> + )}> + {existingShuttle.status} + {!!existingShuttle.timer && ( + + ({existingShuttle.timeleft}) + + )} + + +
    + ) : ( +
    + )} +
    +
    + + ) : 'No shuttle selected'} +
    + + + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/SmartVend.js b/tgui-next/packages/tgui/interfaces/SmartVend.js new file mode 100644 index 000000000000..d0c13ad259ea --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/SmartVend.js @@ -0,0 +1,61 @@ +import { map } from 'common/collections'; +import { useBackend } from '../backend'; +import { Button, NoticeBox, Section, Table } from '../components'; + +export const SmartVend = props => { + const { act, data } = useBackend(props); + return ( +
    act('Dry')}> + {data.drying ? 'Stop drying' : 'Dry'} + + )}> + {data.contents.length === 0 && ( + + Unfortunately, this {data.name} is empty. + + ) || ( + + + + Item + + + + {data.verb ? data.verb : 'Dispense'} + + + {map((value, key) => ( + + + {value.name} + + + {value.amount} + + +
    + )} +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/Smes.js b/tgui-next/packages/tgui/interfaces/Smes.js new file mode 100644 index 000000000000..5fe71f87c8e6 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/Smes.js @@ -0,0 +1,154 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, LabeledList, ProgressBar, Section } from '../components'; + +export const Smes = props => { + const { act, data } = useBackend(props); + + let inputState; + if (data.capacityPercent >= 100) { + inputState = 'good'; + } + else if (data.inputting) { + inputState = 'average'; + } + else { + inputState = 'bad'; + } + let outputState; + if (data.outputting) { + outputState = 'good'; + } + else if (data.charge > 0) { + outputState = 'average'; + } + else { + outputState = 'bad'; + } + + return ( + +
    + +
    +
    + + act('tryinput')}> + {data.inputAttempt ? 'Auto' : 'Off'} + + }> + + {data.capacityPercent >= 100 + ? 'Fully Charged' + : data.inputting + ? 'Charging' + : 'Not Charging'} + + + + + + +
    +
    + + act('tryoutput')}> + {data.outputAttempt ? 'On' : 'Off'} + + }> + + {data.outputting + ? 'Sending' + : data.charge > 0 + ? 'Not Sending' + : 'No Charge'} + + + + + + +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/SolarControl.js b/tgui-next/packages/tgui/interfaces/SolarControl.js new file mode 100644 index 000000000000..a44e48f41af0 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/SolarControl.js @@ -0,0 +1,117 @@ +import { toFixed } from 'common/math'; +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, Grid, LabeledList, NumberInput, ProgressBar, Section } from '../components'; + +export const SolarControl = props => { + const { act, data } = useBackend(props); + const { + generated, + angle, + tracking_state, + tracking_rate, + connected_panels, + connected_tracker, + } = data; + return ( + +
    act('refresh')} /> + )}> + + + + + {connected_tracker ? 'OK' : 'N/A'} + + 0 ? 'good' : 'bad'}> + {connected_panels} + + + + + + + + + + + +
    +
    + + +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/SpaceHeater.js b/tgui-next/packages/tgui/interfaces/SpaceHeater.js new file mode 100644 index 000000000000..c44f3e9c47fe --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/SpaceHeater.js @@ -0,0 +1,104 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, LabeledList, NumberInput, ProgressBar, Section } from '../components'; + +export const SpaceHeater = props => { + const { act, data } = useBackend(props); + return ( + +
    +
    +
    + + + 50 + ? 'bad' + : Math.abs(data.targetTemp - data.currentTemp) > 20 + ? 'average' + : 'good'}> + {data.currentTemp}°C + + + + {data.open && ( + act('target', { + target: value, + })} /> + ) || ( + data.targetTemp + '°C' + )} + + + {!data.open && 'Auto' || ( + +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/SpawnersMenu.js b/tgui-next/packages/tgui/interfaces/SpawnersMenu.js new file mode 100644 index 000000000000..27d8b1f9ff7f --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/SpawnersMenu.js @@ -0,0 +1,51 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, Section } from '../components'; + +export const SpawnersMenu = props => { + const { act, data } = useBackend(props); + const spawners = data.spawners || []; + return ( +
    + {spawners.map(spawner => ( +
    +
    + ))} +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/StationAlertConsole.js b/tgui-next/packages/tgui/interfaces/StationAlertConsole.js new file mode 100644 index 000000000000..c372b532e9db --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/StationAlertConsole.js @@ -0,0 +1,57 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Section } from '../components'; + +export const StationAlertConsole = props => { + const { data } = useBackend(props); + const categories = data.alarms || []; + const fire = categories['Fire'] || []; + const atmos = categories['Atmosphere'] || []; + const power = categories['Power'] || []; + return ( + +
    +
      + {fire.length === 0 && ( +
    • + Systems Nominal +
    • + )} + {fire.map(alert => ( +
    • + {alert} +
    • + ))} +
    +
    +
    +
      + {atmos.length === 0 && ( +
    • + Systems Nominal +
    • + )} + {atmos.map(alert => ( +
    • + {alert} +
    • + ))} +
    +
    +
    +
      + {power.length === 0 && ( +
    • + Systems Nominal +
    • + )} + {power.map(alert => ( +
    • + {alert} +
    • + ))} +
    +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/SuitStorageUnit.js b/tgui-next/packages/tgui/interfaces/SuitStorageUnit.js new file mode 100644 index 000000000000..f858505a3722 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/SuitStorageUnit.js @@ -0,0 +1,111 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, Icon, LabeledList, NoticeBox, Section } from '../components'; + +export const SuitStorageUnit = props => { + const { act, data } = useBackend(props); + const { + locked, + open, + safeties, + uv_active, + occupied, + suit, + helmet, + mask, + storage, + } = data; + return ( + + {!!(occupied && safeties) && ( + + Biological entity detected in suit chamber. Please remove + before continuing with operation. + + )} + {uv_active && ( + + Contents are currently being decontaminated. Please wait. + + ) || ( +
    + {!open && ( +
    + )} +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/Tank.js b/tgui-next/packages/tgui/interfaces/Tank.js new file mode 100644 index 000000000000..f91ff3af99bc --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/Tank.js @@ -0,0 +1,53 @@ +import { useBackend } from '../backend'; +import { Button, LabeledList, NumberInput, ProgressBar, Section } from '../components'; + +export const Tank = props => { + const { act, data } = useBackend(props); + return ( +
    + + + + + +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/TankDispenser.js b/tgui-next/packages/tgui/interfaces/TankDispenser.js new file mode 100644 index 000000000000..de05a5750b12 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/TankDispenser.js @@ -0,0 +1,34 @@ +import { useBackend } from '../backend'; +import { Button, LabeledList, Section } from '../components'; + +export const TankDispenser = props => { + const { act, data } = useBackend(props); + return ( +
    + + act('plasma')} /> + )}> + {data.plasma} + + act('oxygen')} /> + )}> + {data.oxygen} + + +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/ThermoMachine.js b/tgui-next/packages/tgui/interfaces/ThermoMachine.js new file mode 100644 index 000000000000..acb31e34d7f5 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/ThermoMachine.js @@ -0,0 +1,77 @@ +import { toFixed } from 'common/math'; +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { AnimatedNumber, Button, LabeledList, NumberInput, Section } from '../components'; + +export const ThermoMachine = props => { + const { act, data } = useBackend(props); + return ( + +
    + + + toFixed(value, 2)} /> + {' K'} + + + toFixed(value, 2)} /> + {' kPa'} + + +
    +
    act('power')} /> + )}> + + + act('target', { + target: value, + })} /> + + +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/TurbineComputer.js b/tgui-next/packages/tgui/interfaces/TurbineComputer.js new file mode 100644 index 000000000000..4f632cc149ff --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/TurbineComputer.js @@ -0,0 +1,64 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Button, LabeledList, Section } from '../components'; + +export const TurbineComputer = props => { + const { act, data } = useBackend(props); + const operational = Boolean(data.compressor + && !data.compressor_broke + && data.turbine + && !data.turbine_broke); + return ( +
    +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/Uplink.js b/tgui-next/packages/tgui/interfaces/Uplink.js new file mode 100644 index 000000000000..075355221a6c --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/Uplink.js @@ -0,0 +1,185 @@ +import { decodeHtmlEntities } from 'common/string'; +import { Component, Fragment } from 'inferno'; +import { act } from '../byond'; +import { Box, Button, Input, Section, Table, Tabs } from '../components'; + +// It's a class because we need to store state in the form of the current +// hovered item, and current search terms +export class Uplink extends Component { + constructor() { + super(); + this.state = { + hoveredItem: {}, + currentSearch: '', + }; + } + + setHoveredItem(hoveredItem) { + this.setState({ + hoveredItem, + }); + } + + setSearchText(currentSearch) { + this.setState({ + currentSearch, + }); + } + + render() { + const { state } = this.props; + const { config, data } = state; + const { ref } = config; + const { + compact_mode, + lockable, + telecrystals, + categories = [], + } = data; + const { hoveredItem, currentSearch } = this.state; + return ( +
    0 ? 'good' : 'bad'}> + {telecrystals} TC + + )} + buttons={( + + Search + this.setSearchText(value)} + ml={1} + mr={1} /> +
    + ); + } +} + +const ItemList = props => { + const { + items, + hoveredItem, + telecrystals, + compact, + onBuy, + onBuyMouseOver, + onBuyMouseOut, + } = props; + const hoveredCost = hoveredItem && hoveredItem.cost || 0; + if (compact) { + return ( + + {items.map(item => { + const notSameItem = hoveredItem && hoveredItem.name !== item.name; + const notEnoughHovered = telecrystals - hoveredCost < item.cost; + const disabledDueToHovered = notSameItem && notEnoughHovered; + return ( + + + {decodeHtmlEntities(item.name)} + + +
    + ); + } + return items.map(item => { + const notSameItem = hoveredItem && hoveredItem.name !== item.name; + const notEnoughHovered = telecrystals - hoveredCost < item.cost; + const disabledDueToHovered = notSameItem && notEnoughHovered; + return ( +
    onBuyMouseOver(item)} + onmouseout={() => onBuyMouseOut(item)} + onClick={() => onBuy(item)} /> + )}> + {decodeHtmlEntities(item.desc)} +
    + ); + }); +}; diff --git a/tgui-next/packages/tgui/interfaces/VaultController.js b/tgui-next/packages/tgui/interfaces/VaultController.js new file mode 100644 index 000000000000..64e001d49ada --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/VaultController.js @@ -0,0 +1,32 @@ +import { toFixed } from 'common/math'; +import { useBackend } from '../backend'; +import { Button, LabeledList, ProgressBar, Section } from '../components'; + +export const VaultController = props => { + const { act, data } = useBackend(props); + return ( +
    act('togglelock')} /> + )}> + + + + + +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/Wires.js b/tgui-next/packages/tgui/interfaces/Wires.js new file mode 100644 index 000000000000..f33b2617382b --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/Wires.js @@ -0,0 +1,59 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Box, Button, LabeledList, Section } from '../components'; + +export const Wires = props => { + const { act, data } = useBackend(props); + const wires = data.wires || []; + const statuses = data.status || []; + return ( + +
    + + {wires.map(wire => ( + +
    + {!!statuses.length && ( +
    + {statuses.map(status => ( + + {status} + + ))} +
    + )} +
    + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/common/BeakerContents.js b/tgui-next/packages/tgui/interfaces/common/BeakerContents.js new file mode 100644 index 000000000000..6517c844616c --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/common/BeakerContents.js @@ -0,0 +1,23 @@ +import { Box } from '../../components'; + +export const BeakerContents = props => { + const { beakerLoaded, beakerContents } = props; + return ( + + {!beakerLoaded && ( + + No beaker loaded. + + ) || beakerContents.length === 0 && ( + + Beaker is empty. + + )} + {beakerContents.map(chemical => ( + + {chemical.volume} units of {chemical.name} + + ))} + + ); +}; diff --git a/tgui-next/packages/tgui/interfaces/common/InterfaceLockNoticeBox.js b/tgui-next/packages/tgui/interfaces/common/InterfaceLockNoticeBox.js new file mode 100644 index 000000000000..6554e3ff6fc7 --- /dev/null +++ b/tgui-next/packages/tgui/interfaces/common/InterfaceLockNoticeBox.js @@ -0,0 +1,42 @@ +import { Button, Flex, NoticeBox } from '../../components'; + +export const InterfaceLockNoticeBox = props => { + const { + siliconUser, + locked, + onLockStatusChange, + accessText, + } = props; + // For silicon users + if (siliconUser) { + return ( + + + + Interface lock status: + + + +
    `), and when content is long and complex. This is - a native React prop (unlike `content`), and contains all elements you - defined between the opening and the closing tag of an element. - - You should never use both on a same element. - - You should never use `children` explicitly as a prop on an element. -- Inferno supports both camelcase (`onClick`) and lowercase (`onclick`) -event names. - - Camel case names are what's called "synthetic" events, and are the - *preferred way* of handling events in React, for efficiency and - performance reasons. Please read - [Inferno Event Handling](https://infernojs.org/docs/guides/event-handling) - to understand what this is about. - - Lower case names are native browser events and should be used sparingly, - for example when you need an explicit IE8 support. **DO NOT** use - lowercase event handlers unless you really know what you are doing. - - [Button](#button) component straight up does not support lowercase event - handlers. Use the camel case `onClick` instead. - -### `AnimatedNumber` - -This component provides animations for numeric values. - -Props: - -- `value: number` - Value to animate. -- `initial: number` - Initial value to use in animation when element -first appears. If you set initial to `0` for example, number will always -animate starting from `0`, and if omitted, it will not play an initial -animation. -- `format: value => value` - Output formatter. - - Example: `value => Math.round(value)`. -- `children: (formattedValue, rawValue) => any` - Pull the animated number to -animate more complex things deeper in the DOM tree. - - Example: `(_, value) => ` - -### `BlockQuote` - -Just a block quote, just like this example in markdown: - -> Here's an example of a block quote. - -Props: - -- See inherited props: [Box](#box) - -### `Box` - -The Box component serves as a wrapper component for most of the CSS utility -needs. It creates a new DOM element, a `
    ` by default that can be changed -with the `as` property. Let's say you want to use a `` instead: - -```jsx - - -
    - {buttons && ( -
    - {buttons} -
    - )} -
    - {open && ( - - {children} - - )} - - ); - } -} diff --git a/tgui-next/packages/tgui/components/ColorBox.js b/tgui-next/packages/tgui/components/ColorBox.js deleted file mode 100644 index 0bfe368d821e..000000000000 --- a/tgui-next/packages/tgui/components/ColorBox.js +++ /dev/null @@ -1,19 +0,0 @@ -import { classes, pureComponentHooks } from 'common/react'; -import { Box } from './Box'; - -export const ColorBox = props => { - const { color, content, className, ...rest } = props; - return ( - - ); -}; - -ColorBox.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Dimmer.js b/tgui-next/packages/tgui/components/Dimmer.js deleted file mode 100644 index 9d3ead05493c..000000000000 --- a/tgui-next/packages/tgui/components/Dimmer.js +++ /dev/null @@ -1,19 +0,0 @@ -import { Box } from './Box'; - -export const Dimmer = props => { - const { style, ...rest } = props; - return ( - - ); -}; diff --git a/tgui-next/packages/tgui/components/Flex.js b/tgui-next/packages/tgui/components/Flex.js deleted file mode 100644 index 447c9e13eb97..000000000000 --- a/tgui-next/packages/tgui/components/Flex.js +++ /dev/null @@ -1,66 +0,0 @@ -import { classes, pureComponentHooks } from 'common/react'; -import { Box } from './Box'; - -export const computeFlexProps = props => { - const { - className, - direction, - wrap, - align, - justify, - spacing = 0, - ...rest - } = props; - return { - className: classes([ - 'Flex', - spacing > 0 && 'Flex--spacing--' + spacing, - className, - ]), - style: { - ...rest.style, - 'flex-direction': direction, - 'flex-wrap': wrap, - 'align-items': align, - 'justify-content': justify, - }, - ...rest, - }; -}; - -export const Flex = props => ( - -); - -Flex.defaultHooks = pureComponentHooks; - -export const computeFlexItemProps = props => { - const { - className, - grow, - order, - align, - ...rest - } = props; - return { - className: classes([ - 'Flex__item', - className, - ]), - style: { - ...rest.style, - 'flex-grow': grow, - 'order': order, - 'align-self': align, - }, - ...rest, - }; -}; - -export const FlexItem = props => ( - -); - -FlexItem.defaultHooks = pureComponentHooks; - -Flex.Item = FlexItem; diff --git a/tgui-next/packages/tgui/components/Grid.js b/tgui-next/packages/tgui/components/Grid.js deleted file mode 100644 index 2adced0847c7..000000000000 --- a/tgui-next/packages/tgui/components/Grid.js +++ /dev/null @@ -1,31 +0,0 @@ -import { Table } from './Table'; -import { pureComponentHooks } from 'common/react'; - -export const Grid = props => { - const { children, ...rest } = props; - return ( - - - {children} - -
    - ); -}; - -Grid.defaultHooks = pureComponentHooks; - -export const GridColumn = props => { - const { size = 1, style, ...rest } = props; - return ( - - ); -}; - -Grid.defaultHooks = pureComponentHooks; - -Grid.Column = GridColumn; diff --git a/tgui-next/packages/tgui/components/Icon.js b/tgui-next/packages/tgui/components/Icon.js deleted file mode 100644 index 5ed74d9e05c0..000000000000 --- a/tgui-next/packages/tgui/components/Icon.js +++ /dev/null @@ -1,30 +0,0 @@ -import { classes, pureComponentHooks } from 'common/react'; -import { Box } from './Box'; - -const FA_OUTLINE_REGEX = /-o$/; - -export const Icon = props => { - const { name, size, spin, className, style = {}, rotation, ...rest } = props; - if (size) { - style['font-size'] = (size * 100) + '%'; - } - if (typeof rotation === 'number') { - style['transform'] = `rotate(${rotation}deg)`; - } - const faRegular = FA_OUTLINE_REGEX.test(name); - const faName = name.replace(FA_OUTLINE_REGEX, ''); - return ( - - ); -}; - -Icon.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Input.js b/tgui-next/packages/tgui/components/Input.js deleted file mode 100644 index 12e5f09a61ab..000000000000 --- a/tgui-next/packages/tgui/components/Input.js +++ /dev/null @@ -1,118 +0,0 @@ -import { classes } from 'common/react'; -import { Component, createRef } from 'inferno'; -import { Box } from './Box'; - -export class Input extends Component { - constructor() { - super(); - this.inputRef = createRef(); - this.state = { - editing: false, - }; - this.handleInput = e => { - const { editing } = this.state; - const { onInput } = this.props; - if (!editing) { - this.setEditing(true); - } - if (onInput) { - onInput(e, e.target.value); - } - }; - this.handleFocus = e => { - const { editing } = this.state; - if (!editing) { - this.setEditing(true); - } - }; - this.handleBlur = e => { - const { editing } = this.state; - const { onChange } = this.props; - if (editing) { - this.setEditing(false); - if (onChange) { - onChange(e, e.target.value); - } - } - }; - this.handleKeyDown = e => { - const { onInput, onChange } = this.props; - if (e.keyCode === 13) { - this.setEditing(false); - if (onChange) { - onChange(e, e.target.value); - } - if (onInput) { - onInput(e, e.target.value); - } - e.target.blur(); - return; - } - if (e.keyCode === 27) { - this.setEditing(false); - e.target.value = this.props.value; - e.target.blur(); - return; - } - }; - } - - componentDidMount() { - const nextValue = this.props.value; - const input = this.inputRef.current; - if (input) { - input.value = nextValue; - } - } - - componentDidUpdate(prevProps, prevState) { - const { editing } = this.state; - const prevValue = prevProps.value; - const nextValue = this.props.value; - const input = this.inputRef.current; - if (input && !editing && prevValue !== nextValue) { - input.value = nextValue; - } - } - - setEditing(editing) { - this.setState({ editing }); - } - - render() { - const { props } = this; - // Input only props - const { - onInput, - onChange, - value, - ...boxProps - } = props; - // Box props - const { - className, - fluid, - ...rest - } = boxProps; - return ( - -
    - . -
    - -
    - ); - } -} diff --git a/tgui-next/packages/tgui/components/LabeledList.js b/tgui-next/packages/tgui/components/LabeledList.js deleted file mode 100644 index 2364f9798a49..000000000000 --- a/tgui-next/packages/tgui/components/LabeledList.js +++ /dev/null @@ -1,75 +0,0 @@ -import { classes, pureComponentHooks } from 'common/react'; -import { Box, unit } from './Box'; - -export const LabeledList = props => { - const { children } = props; - return ( - - {children} -
    - ); -}; - -LabeledList.defaultHooks = pureComponentHooks; - -export const LabeledListItem = props => { - const { - className, - label, - labelColor = 'label', - color, - buttons, - content, - children, - } = props; - return ( - - - - {content} - {children} - - {buttons && ( - - {buttons} - - )} - - ); -}; - -LabeledListItem.defaultHooks = pureComponentHooks; - -export const LabeledListDivider = props => { - const { size = 1 } = props; - return ( - - - - ); -}; - -LabeledListDivider.defaultHooks = pureComponentHooks; - -LabeledList.Item = LabeledListItem; -LabeledList.Divider = LabeledListDivider; diff --git a/tgui-next/packages/tgui/components/NoticeBox.js b/tgui-next/packages/tgui/components/NoticeBox.js deleted file mode 100644 index f57e4d9082a4..000000000000 --- a/tgui-next/packages/tgui/components/NoticeBox.js +++ /dev/null @@ -1,16 +0,0 @@ -import { classes, pureComponentHooks } from 'common/react'; -import { Box } from './Box'; - -export const NoticeBox = props => { - const { className, ...rest } = props; - return ( - - ); -}; - -NoticeBox.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/NumberInput.js b/tgui-next/packages/tgui/components/NumberInput.js deleted file mode 100644 index 77525388ad73..000000000000 --- a/tgui-next/packages/tgui/components/NumberInput.js +++ /dev/null @@ -1,250 +0,0 @@ -import { clamp } from 'common/math'; -import { classes, pureComponentHooks } from 'common/react'; -import { Component, createRef } from 'inferno'; -import { tridentVersion } from '../byond'; -import { AnimatedNumber } from './AnimatedNumber'; -import { Box } from './Box'; - -export class NumberInput extends Component { - constructor(props) { - super(props); - const { value } = props; - this.inputRef = createRef(); - this.state = { - value, - dragging: false, - editing: false, - internalValue: null, - origin: null, - suppressingFlicker: false, - }; - - // Suppresses flickering while the value propagates through the backend - this.flickerTimer = null; - this.suppressFlicker = () => { - const { suppressFlicker } = this.props; - if (suppressFlicker > 0) { - this.setState({ - suppressingFlicker: true, - }); - clearTimeout(this.flickerTimer); - this.flickerTimer = setTimeout(() => this.setState({ - suppressingFlicker: false, - }), suppressFlicker); - } - }; - - this.handleDragStart = e => { - const { value } = this.props; - const { editing } = this.state; - if (editing) { - return; - } - document.body.style['pointer-events'] = 'none'; - this.ref = e.target; - this.setState({ - dragging: false, - origin: e.screenY, - value, - internalValue: value, - }); - this.timer = setTimeout(() => { - this.setState({ - dragging: true, - }); - }, 250); - this.dragInterval = setInterval(() => { - const { dragging, value } = this.state; - const { onDrag } = this.props; - if (dragging && onDrag) { - onDrag(e, value); - } - }, 500); - document.addEventListener('mousemove', this.handleDragMove); - document.addEventListener('mouseup', this.handleDragEnd); - }; - - this.handleDragMove = e => { - const { minValue, maxValue, step, stepPixelSize } = this.props; - this.setState(prevState => { - const state = { ...prevState }; - const offset = state.origin - e.screenY; - if (prevState.dragging) { - const stepOffset = Number.isFinite(minValue) - ? minValue % step - : 0; - // Translate mouse movement to value - // Give it some headroom (by increasing clamp range by 1 step) - state.internalValue = clamp( - state.internalValue + offset * step / stepPixelSize, - minValue - step, maxValue + step); - // Clamp the final value - state.value = clamp( - state.internalValue - - state.internalValue % step - + stepOffset, - minValue, maxValue); - state.origin = e.screenY; - } - else if (Math.abs(offset) > 4) { - state.dragging = true; - } - return state; - }); - }; - - this.handleDragEnd = e => { - const { onChange, onDrag } = this.props; - const { dragging, value, internalValue } = this.state; - document.body.style['pointer-events'] = 'auto'; - clearTimeout(this.timer); - clearInterval(this.dragInterval); - this.setState({ - dragging: false, - editing: !dragging, - origin: null, - }); - document.removeEventListener('mousemove', this.handleDragMove); - document.removeEventListener('mouseup', this.handleDragEnd); - if (dragging) { - this.suppressFlicker(); - if (onChange) { - onChange(e, value); - } - if (onDrag) { - onDrag(e, value); - } - } - else if (this.inputRef) { - const input = this.inputRef.current; - input.value = internalValue; - // IE8: Dies when trying to focus a hidden element - // (Error: Object does not support this action) - try { - input.focus(); - input.select(); - } - catch {} - } - }; - } - - render() { - const { - dragging, - editing, - value: intermediateValue, - suppressingFlicker, - } = this.state; - const { - className, - fluid, - animated, - value, - unit, - minValue, - maxValue, - width, - format, - onChange, - onDrag, - } = this.props; - let displayValue = value; - if (dragging || suppressingFlicker) { - displayValue = intermediateValue; - } - // IE8: Use an "unselectable" prop because "user-select" doesn't work. - const renderContentElement = value => ( -
    - {value + (unit ? ' ' + unit : '')} -
    - ); - const contentElement = (animated && !dragging && !suppressingFlicker && ( - - {renderContentElement} - - ) || ( - renderContentElement(format ? format(displayValue) : displayValue) - )); - return ( - -
    -
    -
    - {contentElement} - { - if (!editing) { - return; - } - const value = clamp(e.target.value, minValue, maxValue); - this.setState({ - editing: false, - value, - }); - this.suppressFlicker(); - if (onChange) { - onChange(e, value); - } - if (onDrag) { - onDrag(e, value); - } - }} - onKeyDown={e => { - if (e.keyCode === 13) { - const value = clamp(e.target.value, minValue, maxValue); - this.setState({ - editing: false, - value, - }); - this.suppressFlicker(); - if (onChange) { - onChange(e, value); - } - if (onDrag) { - onDrag(e, value); - } - return; - } - if (e.keyCode === 27) { - this.setState({ - editing: false, - }); - return; - } - }} /> - - ); - } -} - -NumberInput.defaultHooks = pureComponentHooks; -NumberInput.defaultProps = { - minValue: -Infinity, - maxValue: +Infinity, - step: 1, - stepPixelSize: 1, - suppressFlicker: 50, -}; diff --git a/tgui-next/packages/tgui/components/ProgressBar.js b/tgui-next/packages/tgui/components/ProgressBar.js deleted file mode 100644 index e58bfa38693e..000000000000 --- a/tgui-next/packages/tgui/components/ProgressBar.js +++ /dev/null @@ -1,50 +0,0 @@ -import { classes, pureComponentHooks } from 'common/react'; -import { clamp, toFixed } from 'common/math'; - -export const ProgressBar = props => { - const { - value, - minValue = 0, - maxValue = 1, - ranges = {}, - content, - children, - } = props; - const scaledValue = (value - minValue) / (maxValue - minValue); - const hasContent = content !== undefined || children !== undefined; - let { color } = props; - // Cycle through ranges in key order to determine progressbar color. - if (!color) { - for (let rangeName of Object.keys(ranges)) { - const range = ranges[rangeName]; - if (range && value >= range[0] && value <= range[1]) { - color = rangeName; - break; - } - } - } - // Default color - if (!color) { - color = 'default'; - } - return ( -
    -
    -
    - {hasContent && content} - {hasContent && children} - {!hasContent && toFixed(scaledValue * 100) + '%'} -
    -
    - ); -}; - -ProgressBar.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Section.js b/tgui-next/packages/tgui/components/Section.js deleted file mode 100644 index a9e60a54d988..000000000000 --- a/tgui-next/packages/tgui/components/Section.js +++ /dev/null @@ -1,44 +0,0 @@ -import { classes, isFalsy, pureComponentHooks } from 'common/react'; -import { Box } from './Box'; - -export const Section = props => { - const { - className, - title, - level = 1, - buttons, - content, - children, - ...rest - } = props; - const hasTitle = !isFalsy(title) || !isFalsy(buttons); - const hasContent = !isFalsy(content) || !isFalsy(children); - return ( - - {hasTitle && ( -
    - - {title} - -
    - {buttons} -
    -
    - )} - {hasContent && ( -
    - {content} - {children} -
    - )} -
    - ); -}; - -Section.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Table.js b/tgui-next/packages/tgui/components/Table.js deleted file mode 100644 index 53295ecbc23e..000000000000 --- a/tgui-next/packages/tgui/components/Table.js +++ /dev/null @@ -1,59 +0,0 @@ -import { classes, pureComponentHooks } from 'common/react'; -import { Box } from './Box'; - -export const Table = props => { - const { collapsing, className, content, children, ...rest } = props; - return ( - - - {content} - {children} - - - ); -}; - -Table.defaultHooks = pureComponentHooks; - -export const TableRow = props => { - const { className, header, ...rest } = props; - return ( - - ); -}; - -TableRow.defaultHooks = pureComponentHooks; - -export const TableCell = props => { - const { className, collapsing, header, ...rest } = props; - return ( - - ); -}; - -TableCell.defaultHooks = pureComponentHooks; - -Table.Row = TableRow; -Table.Cell = TableCell; diff --git a/tgui-next/packages/tgui/components/Tabs.js b/tgui-next/packages/tgui/components/Tabs.js deleted file mode 100644 index 09fa64f8d88b..000000000000 --- a/tgui-next/packages/tgui/components/Tabs.js +++ /dev/null @@ -1,134 +0,0 @@ -import { classes, normalizeChildren } from 'common/react'; -import { Component } from 'inferno'; -import { Button } from './Button'; -import { Box } from './Box'; - -// A magic value for enforcing type safety -const TAB_MAGIC_TYPE = 'Tab'; - -const validateTabs = tabs => { - for (let tab of tabs) { - if (!tab.props || tab.props.__type__ !== TAB_MAGIC_TYPE) { - throw new Error(" only accepts children of type ." - + "\nThis is what we received: " + JSON.stringify(tab, null, 2)); - } - } -}; - -export class Tabs extends Component { - constructor(props) { - super(props); - this.state = { - activeTabKey: null, - }; - } - - getActiveTab() { - const { state, props } = this; - const tabs = normalizeChildren(props.children); - validateTabs(tabs); - // Get active tab - let activeTabKey = props.activeTab || state.activeTabKey; - // Verify that active tab exists - let activeTab = tabs - .find(tab => { - const key = tab.key || tab.props.label; - return key === activeTabKey; - }); - // Set first tab as the active tab - if (!activeTab) { - activeTab = tabs[0]; - activeTabKey = activeTab && (activeTab.key || activeTab.props.label); - } - return { - tabs, - activeTab, - activeTabKey, - }; - } - - render() { - const { state, props } = this; - const { - className, - vertical, - children, - ...rest - } = props; - const { - tabs, - activeTab, - activeTabKey, - } = this.getActiveTab(); - // Retrieve tab content - let content = null; - if (activeTab) { - content = activeTab.props.content || activeTab.props.children; - } - // Get children by calling a wrapper function - if (typeof content === 'function') { - content = content(activeTabKey); - } - return ( - -
    - {tabs.map(tab => { - const { - className, - label, - content, // ignored - children, // ignored - onClick, - highlight, - ...rest - } = tab.props; - const key = tab.key || tab.props.label; - const active = tab.active || key === activeTabKey; - return ( - - ); - })} -
    -
    - {content || null} -
    -
    - ); - } -} - -/** - * A dummy component, which is used for carrying props for the - * tab container. - */ -export const Tab = props => null; - -Tab.defaultProps = { - __type__: TAB_MAGIC_TYPE, -}; - -Tabs.Tab = Tab; diff --git a/tgui-next/packages/tgui/components/TitleBar.js b/tgui-next/packages/tgui/components/TitleBar.js deleted file mode 100644 index c9c4eb630a40..000000000000 --- a/tgui-next/packages/tgui/components/TitleBar.js +++ /dev/null @@ -1,42 +0,0 @@ -import { classes, pureComponentHooks } from 'common/react'; -import { UI_DISABLED, UI_INTERACTIVE, UI_UPDATE } from '../constants'; -import { Icon } from './Icon'; - -const statusToColor = status => { - switch (status) { - case UI_INTERACTIVE: - return 'good'; - case UI_UPDATE: - return 'average'; - case UI_DISABLED: - default: - return 'bad'; - } -}; - -export const TitleBar = props => { - const { className, title, status, fancy, onDragStart, onClose } = props; - return ( -
    - -
    - {title} -
    -
    fancy && onDragStart(e)} /> - {!!fancy && ( -
    - )} -
    - ); -}; - -TitleBar.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/components/Toast.js b/tgui-next/packages/tgui/components/Toast.js deleted file mode 100644 index d3b9d603de25..000000000000 --- a/tgui-next/packages/tgui/components/Toast.js +++ /dev/null @@ -1,57 +0,0 @@ -import { pureComponentHooks } from 'common/react'; - -export const Toast = props => { - const { content, children } = props; - return ( -
    - {content} - {children} -
    - ); -}; - -Toast.defaultHooks = pureComponentHooks; - -let toastTimeout; - -/** - * Shows a toast at the bottom of the screen. - * - * Takes the store's dispatch function, and text as a second argument. - */ -export const showToast = (dispatch, text) => { - if (toastTimeout) { - clearTimeout(toastTimeout); - } - toastTimeout = setTimeout(() => { - toastTimeout = undefined; - dispatch({ - type: 'hideToast', - }); - }, 5000); - dispatch({ - type: 'showToast', - payload: { text }, - }); -}; - -export const toastReducer = (state, action) => { - const { type, payload } = action; - - if (type === 'showToast') { - const { text } = payload; - return { - ...state, - toastText: text, - }; - } - - if (type === 'hideToast') { - return { - ...state, - toastText: null, - }; - } - - return state; -}; diff --git a/tgui-next/packages/tgui/components/Tooltip.js b/tgui-next/packages/tgui/components/Tooltip.js deleted file mode 100644 index c46f3c45f70b..000000000000 --- a/tgui-next/packages/tgui/components/Tooltip.js +++ /dev/null @@ -1,20 +0,0 @@ -import { classes } from 'common/react'; - -export const Tooltip = props => { - const { - content, - position = 'bottom', - } = props; - // Empirically calculated length of the string, - // at which tooltip text starts to overflow. - const long = typeof content === 'string' && content.length > 35; - return ( -
    - ); -}; diff --git a/tgui-next/packages/tgui/components/index.js b/tgui-next/packages/tgui/components/index.js deleted file mode 100644 index 2bbc6aaa5d0e..000000000000 --- a/tgui-next/packages/tgui/components/index.js +++ /dev/null @@ -1,22 +0,0 @@ -export { AnimatedNumber } from './AnimatedNumber'; -export { BlockQuote } from './BlockQuote'; -export { Box } from './Box'; -export { Button } from './Button'; -export { ColorBox } from './ColorBox'; -export { Collapsible } from './Collapsible'; -export { Dimmer } from './Dimmer'; -export { Flex } from './Flex'; -export { Grid } from './Grid'; -export { Icon } from './Icon'; -export { Input } from './Input'; -export { LabeledList } from './LabeledList'; -export { NoticeBox } from './NoticeBox'; -export { NumberInput } from './NumberInput'; -export { ProgressBar } from './ProgressBar'; -export { Section } from './Section'; -export { Table } from './Table'; -export { Tabs } from './Tabs'; -export { TitleBar } from './TitleBar'; -export { Toast } from './Toast'; -export { Tooltip } from './Tooltip'; -export { Chart } from './Chart'; diff --git a/tgui-next/packages/tgui/constants.js b/tgui-next/packages/tgui/constants.js deleted file mode 100644 index 60b288d211ad..000000000000 --- a/tgui-next/packages/tgui/constants.js +++ /dev/null @@ -1,214 +0,0 @@ -// UI states, which are mirrored from the BYOND code. -export const UI_INTERACTIVE = 2; -export const UI_UPDATE = 1; -export const UI_DISABLED = 0; -export const UI_CLOSE = -1; - -// All game related colors are stored here -export const COLORS = { - // Department colors - department: { - captain: '#c06616', - security: '#e74c3c', - medbay: '#3498db', - science: '#9b59b6', - engineering: '#f1c40f', - cargo: '#f39c12', - centcom: '#00c100', - other: '#c38312', - }, - // Damage type colors - damageType: { - oxy: '#3498db', - toxin: '#2ecc71', - burn: '#e67e22', - brute: '#e74c3c', - }, -}; - -// Colors defined in CSS -export const CSS_COLORS = [ - 'black', - 'white', - 'red', - 'orange', - 'yellow', - 'olive', - 'green', - 'teal', - 'blue', - 'violet', - 'purple', - 'pink', - 'brown', - 'grey', - 'good', - 'average', - 'bad', - 'label', -]; - -export const RADIO_CHANNELS = [ - { - name: 'Syndicate', - freq: 1213, - color: '#a52a2a', - }, - { - name: 'Red Team', - freq: 1215, - color: '#ff4444', - }, - { - name: 'Blue Team', - freq: 1217, - color: '#3434fd', - }, - { - name: 'CentCom', - freq: 1337, - color: '#2681a5', - }, - { - name: 'Supply', - freq: 1347, - color: '#b88646', - }, - { - name: 'Service', - freq: 1349, - color: '#6ca729', - }, - { - name: 'Science', - freq: 1351, - color: '#c68cfa', - }, - { - name: 'Command', - freq: 1353, - color: '#5177ff', - }, - { - name: 'Medical', - freq: 1355, - color: '#57b8f0', - }, - { - name: 'Engineering', - freq: 1357, - color: '#f37746', - }, - { - name: 'Security', - freq: 1359, - color: '#dd3535', - }, - { - name: 'AI Private', - freq: 1447, - color: '#d65d95', - }, - { - name: 'Common', - freq: 1459, - color: '#1ecc43', - }, -]; - -const GASES = [ - { - 'id': 'o2', - 'name': 'Oxygen', - 'label': 'O₂', - 'color': 'blue', - }, - { - 'id': 'n2', - 'name': 'Nitrogen', - 'label': 'N₂', - 'color': 'red', - }, - { - 'id': 'co2', - 'name': 'Carbon Dioxide', - 'label': 'CO₂', - 'color': 'grey', - }, - { - 'id': 'plasma', - 'name': 'Plasma', - 'label': 'Plasma', - 'color': 'pink', - }, - { - 'id': 'water_vapor', - 'name': 'Water Vapor', - 'label': 'H₂O', - 'color': 'grey', - }, - { - 'id': 'nob', - 'name': 'Hyper-noblium', - 'label': 'Hyper-nob', - 'color': 'teal', - }, - { - 'id': 'n2o', - 'name': 'Nitrous Oxide', - 'label': 'N₂O', - 'color': 'red', - }, - { - 'id': 'no2', - 'name': 'Nitryl', - 'label': 'NO₂', - 'color': 'brown', - }, - { - 'id': 'tritium', - 'name': 'Tritium', - 'label': 'Tritium', - 'color': 'green', - }, - { - 'id': 'bz', - 'name': 'BZ', - 'label': 'BZ', - 'color': 'purple', - }, - { - 'id': 'stim', - 'name': 'Stimulum', - 'label': 'Stimulum', - 'color': 'purple', - }, - { - 'id': 'pluox', - 'name': 'Pluoxium', - 'label': 'Pluoxium', - 'color': 'blue', - }, - { - 'id': 'miasma', - 'name': 'Miasma', - 'label': 'Miasma', - 'color': 'olive', - }, -]; - -export const getGasLabel = (gasId, fallbackValue) => { - const gasSearchString = String(gasId).toLowerCase(); - const gas = GASES.find(gas => gas.id === gasSearchString - || gas.name.toLowerCase() === gasSearchString); - return gas && gas.label - || fallbackValue - || gasId; -}; - -export const getGasColor = gasId => { - const gasSearchString = String(gasId).toLowerCase(); - const gas = GASES.find(gas => gas.id === gasSearchString - || gas.name.toLowerCase() === gasSearchString); - return gas && gas.color; -}; diff --git a/tgui-next/packages/tgui/drag.js b/tgui-next/packages/tgui/drag.js deleted file mode 100644 index 263c38725380..000000000000 --- a/tgui-next/packages/tgui/drag.js +++ /dev/null @@ -1,164 +0,0 @@ -import { winset, winget } from './byond'; -import { createLogger } from './logging'; - -const logger = createLogger('drag'); - -const dragState = { - dragging: false, - resizing: false, - windowRef: undefined, - screenOffset: { x: 0, y: 0 }, - dragPointOffset: {}, - resizeMatrix: {}, - initialWindowSize: {}, -}; - -export const setupDrag = async state => { - logger.log('setting up'); - dragState.windowRef = state.config.window; - // Remove window borders - // NOTE: We are currently doing it in the open() tgui module proc, and - // this bit of code is left here just in case everything goes to shit. - // if (state.config.fancy) { - // winset(state.config.window, 'titlebar', false); - // winset(state.config.window, 'can-resize', false); - // } - // Calculate offset caused by windows taskbar - const realPosition = await winget(dragState.windowRef, 'pos'); - dragState.screenOffset = { - x: realPosition.x - window.screenX, - y: realPosition.y - window.screenY, - }; - // Constraint window position - const [relocated, safePosition] = constraintPosition(realPosition); - if (relocated) { - winset(dragState.windowRef, 'pos', - safePosition.x + ',' + safePosition.y); - } - logger.debug('current dragState', dragState); -}; - -/** - * Constraints window position to safe screen area, accounting for safe - * margins which could be a system taskbar. - */ -const constraintPosition = position => { - let { x, y } = position; - let relocated = false; - // Left - if (x < 0) { - x = 0; - relocated = true; - } - // Right - else if (x + window.innerWidth > window.screen.availWidth) { - x = window.screen.availWidth - window.innerWidth; - relocated = true; - } - // Top - if (y < 0) { - y = 0; - relocated = true; - } - // Bottom - else if (y + window.innerHeight > window.screen.availHeight) { - y = window.screen.availHeight - window.innerHeight; - relocated = true; - } - return [relocated, { x, y }]; -}; - -export const dragStartHandler = event => { - logger.log('drag start'); - dragState.dragging = true; - dragState.dragPointOffset = { - x: window.screenX - event.screenX, - y: window.screenY - event.screenY, - }; - document.addEventListener('mousemove', dragMoveHandler); - document.addEventListener('mouseup', dragEndHandler); - dragHandler(event); -}; - -export const dragMoveHandler = event => { - dragHandler(event); -}; - -export const dragEndHandler = event => { - logger.log('drag end'); - dragHandler(event); - document.removeEventListener('mousemove', dragMoveHandler); - document.removeEventListener('mouseup', dragEndHandler); - dragState.dragging = false; -}; - -const dragHandler = event => { - if (!dragState.dragging) { - return; - } - event.preventDefault(); - let x = event.screenX - + dragState.screenOffset.x - + dragState.dragPointOffset.x; - let y = event.screenY - + dragState.screenOffset.y - + dragState.dragPointOffset.y; - winset(dragState.windowRef, 'pos', x + ',' + y); -}; - -export const resizeStartHandler = (x, y) => event => { - logger.log('resize start', [x, y]); - dragState.resizing = true; - dragState.resizeMatrix = { x, y }; - dragState.dragPointOffset = { - x: window.screenX - event.screenX, - y: window.screenY - event.screenY, - }; - dragState.initialWindowSize = { - x: window.innerWidth, - y: window.innerHeight, - }; - document.addEventListener('mousemove', resizeMoveHandler); - document.addEventListener('mouseup', resizeEndHandler); - resizeHandler(event); -}; - -export const resizeMoveHandler = event => { - resizeHandler(event); -}; - -export const resizeEndHandler = event => { - logger.log('resize end', [dragState.currentSize.x, dragState.currentSize.y]); - resizeHandler(event); - document.removeEventListener('mousemove', resizeMoveHandler); - document.removeEventListener('mouseup', resizeEndHandler); - dragState.resizing = false; -}; - -const resizeHandler = event => { - if (!dragState.resizing) { - return; - } - event.preventDefault(); - dragState.currentSize = { - x: ( - dragState.initialWindowSize.x - + (event.screenX - - window.screenX - + dragState.dragPointOffset.x - + 1) - * dragState.resizeMatrix.x - ), - y: ( - dragState.initialWindowSize.y - + (event.screenY - - window.screenY - + dragState.dragPointOffset.y - + 1) - * dragState.resizeMatrix.y - ), - }; - winset(dragState.windowRef, 'size', - // Sane window size values - Math.max(dragState.currentSize.x, 250) + ',' + Math.max(dragState.currentSize.y, 120)); -}; diff --git a/tgui-next/packages/tgui/hotkeys.js b/tgui-next/packages/tgui/hotkeys.js deleted file mode 100644 index 3983e37e70b3..000000000000 --- a/tgui-next/packages/tgui/hotkeys.js +++ /dev/null @@ -1,257 +0,0 @@ -import { createLogger } from './logging'; -import { callByond, tridentVersion } from './byond'; - -const logger = createLogger('hotkeys'); - -// Key codes -export const KEY_BACKSPACE = 8; -export const KEY_TAB = 9; -export const KEY_ENTER = 13; -export const KEY_SHIFT = 16; -export const KEY_CTRL = 17; -export const KEY_ALT = 18; -export const KEY_ESCAPE = 27; -export const KEY_SPACE = 32; -export const KEY_0 = 48; -export const KEY_1 = 49; -export const KEY_2 = 50; -export const KEY_3 = 51; -export const KEY_4 = 52; -export const KEY_5 = 53; -export const KEY_6 = 54; -export const KEY_7 = 55; -export const KEY_8 = 56; -export const KEY_9 = 57; -export const KEY_A = 65; -export const KEY_B = 66; -export const KEY_C = 67; -export const KEY_D = 68; -export const KEY_E = 69; -export const KEY_F = 70; -export const KEY_G = 71; -export const KEY_H = 72; -export const KEY_I = 73; -export const KEY_J = 74; -export const KEY_K = 75; -export const KEY_L = 76; -export const KEY_M = 77; -export const KEY_N = 78; -export const KEY_O = 79; -export const KEY_P = 80; -export const KEY_Q = 81; -export const KEY_R = 82; -export const KEY_S = 83; -export const KEY_T = 84; -export const KEY_U = 85; -export const KEY_V = 86; -export const KEY_W = 87; -export const KEY_X = 88; -export const KEY_Y = 89; -export const KEY_Z = 90; -export const KEY_EQUAL = 187; -export const KEY_MINUS = 189; - -const MODIFIER_KEYS = [ - KEY_CTRL, - KEY_ALT, - KEY_SHIFT, -]; - -const NO_PASSTHROUGH_KEYS = [ - KEY_ESCAPE, - KEY_ENTER, - KEY_SPACE, - KEY_TAB, - KEY_CTRL, - KEY_SHIFT, -]; - -// Tracks the "pressed" state of keys -const keyState = {}; - -const createHotkeyString = (ctrlKey, altKey, shiftKey, keyCode) => { - let str = ''; - if (ctrlKey) { - str += 'Ctrl+'; - } - if (altKey) { - str += 'Alt+'; - } - if (shiftKey) { - str += 'Shift+'; - } - if (keyCode >= 48 && keyCode <= 90) { - str += String.fromCharCode(keyCode); - } - else { - str += '[' + keyCode + ']'; - } - return str; -}; - -/** - * Parses the event and compiles information about the keypress. - */ -const getKeyData = e => { - const keyCode = window.event ? e.which : e.keyCode; - const { ctrlKey, altKey, shiftKey } = e; - return { - keyCode, - ctrlKey, - altKey, - shiftKey, - hasModifierKeys: ctrlKey || altKey || shiftKey, - keyString: createHotkeyString(ctrlKey, altKey, shiftKey, keyCode), - }; -}; - -/** - * Keyboard passthrough logic. This allows you to keep doing things - * in game while the browser window is focused. - */ -const handlePassthrough = (e, eventType) => { - if (e.defaultPrevented) { - return; - } - const targetName = e.target && e.target.localName; - if (targetName === 'input' || targetName === 'textarea') { - return; - } - const keyData = getKeyData(e); - const { keyCode, ctrlKey, shiftKey } = keyData; - // NOTE: We pass through only Alt of all modifier keys, because Alt - // modifier (for toggling run/walk) is implemented very shittily - // in our codebase. We pass no other modifier keys, because they can - // be used internally as tgui hotkeys. - if (ctrlKey || shiftKey || NO_PASSTHROUGH_KEYS.includes(keyCode)) { - return; - } - // Send this keypress to BYOND - if (eventType === 'keydown' && !keyState[keyCode]) { - logger.debug('passthrough', eventType, keyData); - return callByond('', { __keydown: keyCode }); - } - if (eventType === 'keyup' && keyState[keyCode]) { - logger.debug('passthrough', eventType, keyData); - return callByond('', { __keyup: keyCode }); - } -}; - -/** - * Cleanup procedure for keyboard passthrough, which should be called - * whenever you're unloading tgui. - */ -export const releaseHeldKeys = () => { - for (let keyCode of Object.keys(keyState)) { - if (keyState[keyCode]) { - logger.log(`releasing [${keyCode}] key`); - keyState[keyCode] = false; - callByond('', { __keyup: keyCode }); - } - } -}; - -const handleHotKey = (e, eventType, dispatch) => { - if (eventType !== 'keyup') { - return; - } - const keyData = getKeyData(e); - const { - ctrlKey, - altKey, - keyCode, - hasModifierKeys, - keyString, - } = keyData; - // Dispatch a detected hotkey as a store action - if (hasModifierKeys && !MODIFIER_KEYS.includes(keyCode)) { - logger.log(keyString); - // Fun stuff - if (ctrlKey && altKey && keyCode === KEY_BACKSPACE) { - // NOTE: We need to call this in a timeout, because we need a clean - // stack in order for this to be a fatal error. - setTimeout(() => { - throw new Error( - "OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle" - + " fucko boingo! The code monkeys at our headquarters are" - + " working VEWY HAWD to fix this!"); - }); - } - dispatch({ - type: 'hotKey', - payload: keyData, - }); - } -}; - -/** - * Subscribe to an event when browser window has been completely - * unfocused. Conveniently fires events when the browser window - * is closed from the outside. - */ -const subscribeToLossOfFocus = listenerFn => { - let timeout; - document.addEventListener('focusout', () => { - timeout = setTimeout(listenerFn); - }); - document.addEventListener('focusin', () => { - clearTimeout(timeout); - }); - window.addEventListener('beforeunload', listenerFn); -}; - -/** - * Subscribe to keydown/keyup events with globally tracked key state. - */ -const subscribeToKeyPresses = listenerFn => { - document.addEventListener('keydown', e => { - const keyCode = window.event ? e.which : e.keyCode; - listenerFn(e, 'keydown'); - keyState[keyCode] = true; - }); - document.addEventListener('keyup', e => { - const keyCode = window.event ? e.which : e.keyCode; - listenerFn(e, 'keyup'); - keyState[keyCode] = false; - }); -}; - -// Middleware -export const hotKeyMiddleware = store => { - const { dispatch } = store; - // Subscribe to key events - subscribeToKeyPresses((e, eventType) => { - // IE8: Can't determine the focused element, so by extension it passes - // keypresses when inputs are focused. - if (tridentVersion > 4) { - handlePassthrough(e, eventType); - } - handleHotKey(e, eventType, dispatch); - }); - // IE8: focusin/focusout only available on IE9+ - if (tridentVersion > 4) { - // Clean up when browser window completely loses focus - subscribeToLossOfFocus(() => { - releaseHeldKeys(); - }); - } - // Pass through store actions (do nothing) - return next => action => next(action); -}; - -// Reducer -export const hotKeyReducer = (state, action) => { - const { type, payload } = action; - if (type === 'hotKey') { - const { ctrlKey, altKey, keyCode } = payload; - // Toggle kitchen sink mode - if (ctrlKey && altKey && keyCode === KEY_EQUAL) { - return { - ...state, - showKitchenSink: !state.showKitchenSink, - }; - } - return state; - } - return state; -}; diff --git a/tgui-next/packages/tgui/index.js b/tgui-next/packages/tgui/index.js deleted file mode 100644 index f43116166c68..000000000000 --- a/tgui-next/packages/tgui/index.js +++ /dev/null @@ -1,166 +0,0 @@ -import 'core-js/es'; -import 'core-js/web/immediate'; -import 'core-js/web/queue-microtask'; -import 'core-js/web/timers'; -import 'regenerator-runtime/runtime'; -import './polyfills'; - -import { loadCSS } from 'fg-loadcss'; -import { render } from 'inferno'; -import { setupHotReloading } from 'tgui-dev-server/link/client'; -import { backendUpdate } from './backend'; -import { tridentVersion } from './byond'; -import { setupDrag } from './drag'; -import { createLogger } from './logging'; -import { getRoute } from './routes'; -import { createStore } from './store'; - -const logger = createLogger(); -const store = createStore(); -const reactRoot = document.getElementById('react-root'); - -let initialRender = true; -let handedOverToOldTgui = false; - -const renderLayout = () => { - // Short-circuit the renderer - if (handedOverToOldTgui) { - return; - } - // Mark the beginning of the render - let startedAt; - if (process.env.NODE_ENV !== 'production') { - startedAt = Date.now(); - } - try { - const state = store.getState(); - // Initial render setup - if (initialRender) { - logger.log('initial render', state); - - // ----- Old TGUI chain-loader: begin ----- - const route = getRoute(state); - // Route was not found, load old TGUI - if (!route) { - logger.info('loading old tgui'); - // Short-circuit the renderer - handedOverToOldTgui = true; - // Unsubscribe from updates - window.update = window.initialize = () => {}; - // IE8: Use a redirection method - if (tridentVersion <= 4) { - setTimeout(() => { - location.href = 'tgui-fallback.html?ref=' + window.__ref__; - }, 10); - return; - } - // Inject current state into the data holder - const holder = document.getElementById('data'); - holder.textContent = JSON.stringify(state); - // Load old TGUI by injecting new scripts - loadCSS('v4shim.css'); - loadCSS('tgui.css'); - const head = document.getElementsByTagName('head')[0]; - const script = document.createElement('script'); - script.type = 'text/javascript'; - script.src = 'tgui.js'; - head.appendChild(script); - // Bail - return; - } - // ----- Old TGUI chain-loader: end ----- - - // Setup dragging - setupDrag(state); - } - // Start rendering - const { Layout } = require('./layout'); - const element = ; - render(element, reactRoot); - } - catch (err) { - logger.error('rendering error', err); - } - // Report rendering time - if (process.env.NODE_ENV !== 'production') { - const finishedAt = Date.now(); - const diff = finishedAt - startedAt; - const diffFrames = (diff / 16.6667).toFixed(2); - logger.debug(`rendered in ${diff}ms (${diffFrames} frames)`); - if (initialRender) { - const diff = finishedAt - window.__inception__; - const diffFrames = (diff / 16.6667).toFixed(2); - logger.log(`fully loaded in ${diff}ms (${diffFrames} frames)`); - } - } - if (initialRender) { - initialRender = false; - } -}; - -// Parse JSON and report all abnormal JSON strings coming from BYOND -const parseStateJson = json => { - let reviver = (key, value) => { - if (typeof value === 'object' && value !== null) { - if (value.__number__) { - return parseFloat(value.__number__); - } - } - return value; - }; - // IE8: No reviver for you! - // See: https://stackoverflow.com/questions/1288962 - if (tridentVersion <= 4) { - reviver = undefined; - } - try { - return JSON.parse(json, reviver); - } - catch (err) { - logger.log(err); - logger.log('What we got:', json); - throw err; - } -}; - -const setupApp = () => { - // Subscribe for redux state updates - store.subscribe(() => { - renderLayout(); - }); - - // Subscribe for bankend updates - window.update = window.initialize = stateJson => { - const state = parseStateJson(stateJson); - // Backend update dispatches a store action - store.dispatch(backendUpdate(state)); - }; - - // Enable hot module reloading - if (module.hot) { - setupHotReloading(); - module.hot.accept(['./layout', './routes'], () => { - renderLayout(); - }); - } - - // Process the early update queue - while (true) { - let stateJson = window.__updateQueue__.shift(); - if (!stateJson) { - break; - } - window.update(stateJson); - } - - // Dynamically load font-awesome from browser's cache - loadCSS('font-awesome.css'); -}; - -// IE8: Wait for DOM to properly load -if (tridentVersion <= 4 && document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', setupApp); -} -else { - setupApp(); -} diff --git a/tgui-next/packages/tgui/interfaces/Achievements.js b/tgui-next/packages/tgui/interfaces/Achievements.js deleted file mode 100644 index c73e61fbf6fb..000000000000 --- a/tgui-next/packages/tgui/interfaces/Achievements.js +++ /dev/null @@ -1,17 +0,0 @@ -import { useBackend } from '../backend'; -import { Collapsible, Section} from '../components'; - -export const Achievements = props => { - const { data } = useBackend(props); - return ( - data["achievements"].map(achievement => ( - -
    - {achievement.desc}
    -
    -
    - )) - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/AiAirlock.js b/tgui-next/packages/tgui/interfaces/AiAirlock.js deleted file mode 100644 index 55a3cd4a2265..000000000000 --- a/tgui-next/packages/tgui/interfaces/AiAirlock.js +++ /dev/null @@ -1,196 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Button, LabeledList, Section } from '../components'; - -export const AiAirlock = props => { - const { act, data } = useBackend(props); - const dangerMap = { - 2: { - color: 'good', - localStatusText: 'Offline', - }, - 1: { - color: 'average', - localStatusText: 'Caution', - }, - 0: { - color: 'bad', - localStatusText: 'Optimal', - }, - }; - const statusMain = dangerMap[data.power.main] || dangerMap[0]; - const statusBackup = dangerMap[data.power.backup] || dangerMap[0]; - const statusElectrify = dangerMap[data.shock] || dangerMap[0]; - return ( - -
    - - act('disrupt-main')} /> - )}> - {data.power.main ? 'Online' : 'Offline'} - {' '} - {(!data.wires.main_1 || !data.wires.main_2) - && '[Wires have been cut!]' - || (data.power.main_timeleft > 0 - && `[${data.power.main_timeleft}s]`)} - - act('disrupt-backup')} /> - )}> - {data.power.backup ? 'Online' : 'Offline'} - {' '} - {(!data.wires.backup_1 || !data.wires.backup_2) - && '[Wires have been cut!]' - || (data.power.backup_timeleft > 0 - && `[${data.power.backup_timeleft}s]`)} - - -
    -
    - - act('idscan-toggle')} /> - )}> - {!data.wires.id_scanner && '[Wires have been cut!]'} - - act('emergency-toggle')} /> - )} /> - - act('bolt-toggle')} /> - )}> - {!data.wires.bolts && '[Wires have been cut!]'} - - act('light-toggle')} /> - )}> - {!data.wires.lights && '[Wires have been cut!]'} - - act('safe-toggle')} /> - )}> - {!data.wires.safe && '[Wires have been cut!]'} - - act('speed-toggle')} /> - )}> - {!data.wires.timing && '[Wires have been cut!]'} - - - act('open-close')} /> - )}> - {!!(data.locked || data.welded) && ( - - [Door is {data.locked ? 'bolted' : ''} - {(data.locked && data.welded) ? ' and ' : ''} - {data.welded ? 'welded' : ''}!] - - )} - - -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/AirAlarm.js b/tgui-next/packages/tgui/interfaces/AirAlarm.js deleted file mode 100644 index 14f1c172d727..000000000000 --- a/tgui-next/packages/tgui/interfaces/AirAlarm.js +++ /dev/null @@ -1,459 +0,0 @@ -import { toFixed } from 'common/math'; -import { decodeHtmlEntities } from 'common/string'; -import { Fragment } from 'inferno'; -import { act } from '../byond'; -import { Box, Button, LabeledList, NumberInput, Section } from '../components'; -import { getGasLabel } from '../constants'; -import { InterfaceLockNoticeBox } from './common/InterfaceLockNoticeBox'; - -export const AirAlarm = props => { - const { state } = props; - const { config, data } = state; - const { ref } = config; - const locked = data.locked && !data.siliconUser; - return ( - - act(ref, 'lock')} /> - - {!locked && ( - - )} - - ); -}; - -const AirAlarmStatus = props => { - const { state } = props; - const { config, data } = state; - const { ref } = config; - const entries = data.environment_data || []; - const dangerMap = { - 0: { - color: 'good', - localStatusText: 'Optimal', - }, - 1: { - color: 'average', - localStatusText: 'Caution', - }, - 2: { - color: 'bad', - localStatusText: 'Danger (Internals Required)', - }, - }; - const localStatus = dangerMap[data.danger_level] || dangerMap[0]; - return ( -
    - - {entries.length > 0 && ( - - {entries.map(entry => { - const status = dangerMap[entry.danger_level] || dangerMap[0]; - return ( - - {toFixed(entry.value, 2)}{entry.unit} - - ); - })} - - {localStatus.localStatusText} - - - {data.atmos_alarm && 'Atmosphere Alarm' - || data.fire_alarm && 'Fire Alarm' - || 'Nominal'} - - - ) || ( - - Cannot obtain air sample for analysis. - - )} - {!!data.emagged && ( - - Safety measures offline. Device may exhibit abnormal behavior. - - )} - -
    - ); -}; - -const AIR_ALARM_ROUTES = { - home: { - title: 'Air Controls', - component: () => AirAlarmControlHome, - }, - vents: { - title: 'Vent Controls', - component: () => AirAlarmControlVents, - }, - scrubbers: { - title: 'Scrubber Controls', - component: () => AirAlarmControlScrubbers, - }, - modes: { - title: 'Operating Mode', - component: () => AirAlarmControlModes, - }, - thresholds: { - title: 'Alarm Thresholds', - component: () => AirAlarmControlThresholds, - }, -}; - -const AirAlarmControl = props => { - const { state } = props; - const { config, data } = state; - const { ref } = config; - const route = AIR_ALARM_ROUTES[config.screen] || AIR_ALARM_ROUTES.home; - const Component = route.component(); - return ( -
    act(ref, 'tgui:view', { - screen: 'home', - })} /> - )}> - -
    - ); -}; - - -// Home screen -// -------------------------------------------------------- - -const AirAlarmControlHome = props => { - const { state } = props; - const { config, data } = state; - const { ref } = config; - return ( - - - ))} - - )} - {!condi && ( - this.setState({ - pillAmount: value, - })} - onCreate={() => act(ref, 'create', { - type: 'pill', - amount: pillAmount, - volume: 'auto', - })} /> - )} - {!condi && ( - this.setState({ - patchAmount: value, - })} - onCreate={() => act(ref, 'create', { - type: 'patch', - amount: patchAmount, - volume: 'auto', - })} /> - )} - {!condi && ( - this.setState({ - bottleAmount: value, - })} - onCreate={() => act(ref, 'create', { - type: 'bottle', - amount: bottleAmount, - volume: 'auto', - })} /> - )} - {!!condi && ( - this.setState({ - packAmount: value, - })} - onCreate={() => act(ref, 'create', { - type: 'condimentPack', - amount: packAmount, - volume: 'auto', - })} /> - )} - {!!condi && ( - this.setState({ - bottleAmount: value, - })} - onCreate={() => act(ref, 'create', { - type: 'condimentBottle', - amount: bottleAmount, - volume: 'auto', - })} /> - )} - - ); - } -} - -const AnalysisResults = props => { - const { state } = props; - const { ref } = state.config; - const { analyzeVars } = state.data; - return ( -
    act(ref, 'goScreen', { - screen: 'home', - })} /> - )}> - - - {analyzeVars.name} - - - {analyzeVars.state} - - - - {analyzeVars.color} - - - {analyzeVars.description} - - - {analyzeVars.metaRate} u/minute - - - {analyzeVars.overD} - - - {analyzeVars.addicD} - - -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/CodexGigas.js b/tgui-next/packages/tgui/interfaces/CodexGigas.js deleted file mode 100644 index cbc97c6e1b51..000000000000 --- a/tgui-next/packages/tgui/interfaces/CodexGigas.js +++ /dev/null @@ -1,98 +0,0 @@ -import { useBackend } from '../backend'; -import { Button, LabeledList, Section } from '../components'; - -// TODO: refactor the backend of this it's a trainwreck -export const CodexGigas = props => { - const { act, data } = useBackend(props); - const prefixes = [ - "Dark", - "Hellish", - "Fallen", - "Fiery", - "Sinful", - "Blood", - "Fluffy", - ]; - const titles = [ - "Lord", - "Prelate", - "Count", - "Viscount", - "Vizier", - "Elder", - "Adept", - ]; - const names = [ - "hal", - "ve", - "odr", - "neit", - "ci", - "quon", - "mya", - "folth", - "wren", - "geyr", - "hil", - "niet", - "twou", - "phi", - "coa", - ]; - const suffixes = [ - "the Red", - "the Soulless", - "the Master", - "the Lord of all things", - "Jr.", - ]; - return ( -
    - {data.name} - - - {prefixes.map(prefix => ( -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/ComputerFabricator.js b/tgui-next/packages/tgui/interfaces/ComputerFabricator.js deleted file mode 100644 index 66b531ede863..000000000000 --- a/tgui-next/packages/tgui/interfaces/ComputerFabricator.js +++ /dev/null @@ -1,403 +0,0 @@ -import { multiline } from 'common/string'; -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, Grid, Section, Table, Tooltip } from '../components'; - -export const ComputerFabricator = props => { - const { state } = props; - const { act, data } = useBackend(props); - return ( - -
    - Your perfect device, only three steps away... -
    - {data.state !== 0 && ( - - )} /> - - K - - - - - - )} -
    - - {programs.map(program => ( - - -
    -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/NtosNetDownloader.js b/tgui-next/packages/tgui/interfaces/NtosNetDownloader.js deleted file mode 100644 index da3359fb871f..000000000000 --- a/tgui-next/packages/tgui/interfaces/NtosNetDownloader.js +++ /dev/null @@ -1,123 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, Flex, Icon, LabeledList, NoticeBox, ProgressBar, Section } from '../components'; - -export const NtosNetDownloader = props => { - const { state } = props; - const { act, data } = useBackend(props); - const { - disk_size, - disk_used, - downloadable_programs = [], - error, - hacked_programs = [], - hackedavailable, - } = data; - return ( - - {!!error && ( - - - {error} - -
    -
    -
    - {children} -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/NuclearBomb.js b/tgui-next/packages/tgui/interfaces/NuclearBomb.js deleted file mode 100644 index 419fa7473ec6..000000000000 --- a/tgui-next/packages/tgui/interfaces/NuclearBomb.js +++ /dev/null @@ -1,121 +0,0 @@ -import { classes } from 'common/react'; -import { useBackend } from '../backend'; -import { Box, Button, Flex, Grid, Icon } from '../components'; - -// This ui is so many manual overrides and !important tags -// and hand made width sets that changing pretty much anything -// is going to require a lot of tweaking it get it looking correct again -// I'm sorry, but it looks bangin -const NukeKeypad = props => { - const { act } = useBackend(props); - const keypadKeys = [ - ['1', '4', '7', 'C'], - ['2', '5', '8', '0'], - ['3', '6', '9', 'E'], - ]; - return ( - - - {keypadKeys.map(keyColumn => ( - - {keyColumn.map(key => ( - - - - {data.sheets} - {(data.sheets >= 1) && ( - - )} - - - - - - {data.current_heat < 100 ? ( - Nominal - ) : ( - data.current_heat < 200 ? ( - Caution - ) : ( - DANGER - ) - )} - - - -
    - - - {data.power_output} - - - - - - - - {data.connected ? data.power_available : "Unconnected"} - - - -
    - - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/PowerMonitor.js b/tgui-next/packages/tgui/interfaces/PowerMonitor.js deleted file mode 100644 index 8998344be52a..000000000000 --- a/tgui-next/packages/tgui/interfaces/PowerMonitor.js +++ /dev/null @@ -1,222 +0,0 @@ -import { map, sortBy } from 'common/collections'; -import { flow } from 'common/fp'; -import { toFixed } from 'common/math'; -import { pureComponentHooks } from 'common/react'; -import { Component, Fragment } from 'inferno'; -import { Box, Button, Chart, ColorBox, Flex, Icon, LabeledList, ProgressBar, Section, Table } from '../components'; - -const PEAK_DRAW = 500000; - -const powerRank = str => { - const unit = String(str.split(' ')[1]).toLowerCase(); - return ['w', 'kw', 'mw', 'gw'].indexOf(unit); -}; - -export class PowerMonitor extends Component { - constructor() { - super(); - this.state = { - sortByField: null, - }; - } - - render() { - const { state } = this.props; - const { data } = state; - const { history } = data; - const { sortByField } = this.state; - const supply = history.supply[history.supply.length - 1] || 0; - const demand = history.demand[history.demand.length - 1] || 0; - const supplyData = history.supply.map((value, i) => [i, value]); - const demandData = history.demand.map((value, i) => [i, value]); - const maxValue = Math.max( - PEAK_DRAW, - ...history.supply, - ...history.demand); - // Process area data - const areas = flow([ - map((area, i) => ({ - ...area, - // Generate a unique id - id: area.name + i, - })), - sortByField === 'name' && sortBy(area => area.name), - sortByField === 'charge' && sortBy(area => -area.charge), - sortByField === 'draw' && sortBy( - area => -powerRank(area.load), - area => -parseFloat(area.load)), - ])(data.areas); - return ( - - - -
    - - - - - - - - -
    -
    - -
    - - -
    -
    -
    -
    - - - Sort by: - - this.setState({ - sortByField: sortByField !== 'name' && 'name', - })} /> - this.setState({ - sortByField: sortByField !== 'charge' && 'charge', - })} /> - this.setState({ - sortByField: sortByField !== 'draw' && 'draw', - })} /> - - - - - Area - - - Charge - - - Draw - - - Eqp - - - Lgt - - - Env - - - {areas.map((area, i) => ( - - - - - - - - - ))} -
    - {area.name} - - - - {area.load} - - - - - - -
    -
    -
    - ); - } -} - -const AreaCharge = props => { - const { charging, charge } = props; - return ( - - 50 - ? 'battery-half' - : 'battery-quarter' - ) - || charging === 1 && 'bolt' - || charging === 2 && 'battery-full' - )} - color={( - charging === 0 && ( - charge > 50 - ? 'yellow' - : 'red' - ) - || charging === 1 && 'yellow' - || charging === 2 && 'green' - )} /> - - {toFixed(charge) + '%'} - - - ); -}; - -AreaCharge.defaultHooks = pureComponentHooks; - -const AreaStatusColorBox = props => { - const { status } = props; - const power = Boolean(status & 2); - const mode = Boolean(status & 1); - const tooltipText = (power ? 'On' : 'Off') - + ` [${mode ? 'auto' : 'manual'}]`; - return ( - - ); -}; - -AreaStatusColorBox.defaultHooks = pureComponentHooks; diff --git a/tgui-next/packages/tgui/interfaces/Radio.js b/tgui-next/packages/tgui/interfaces/Radio.js deleted file mode 100644 index e335cf1cac5d..000000000000 --- a/tgui-next/packages/tgui/interfaces/Radio.js +++ /dev/null @@ -1,108 +0,0 @@ -import { map } from 'common/collections'; -import { toFixed } from 'common/math'; -import { useBackend } from '../backend'; -import { Box, Button, LabeledList, NumberInput, Section } from '../components'; -import { RADIO_CHANNELS } from '../constants'; - -export const Radio = props => { - const { act, data } = useBackend(props); - const { - freqlock, - frequency, - minFrequency, - maxFrequency, - listening, - broadcasting, - command, - useCommand, - subspace, - subspaceSwitchable, - } = data; - const tunedChannel = RADIO_CHANNELS - .find(channel => channel.freq === frequency); - const channels = map((value, key) => ({ - name: key, - status: !!value, - }))(data.channels); - return ( -
    - - - {freqlock && ( - - {toFixed(frequency / 10, 1) + ' kHz'} - - ) || ( - toFixed(value, 1)} - onDrag={(e, value) => act('frequency', { - adjust: (value - frequency / 10), - })} /> - )} - {tunedChannel && ( - - [{tunedChannel.name}] - - )} - - -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/RapidPipeDispenser.js b/tgui-next/packages/tgui/interfaces/RapidPipeDispenser.js deleted file mode 100644 index 17e4fd9d1593..000000000000 --- a/tgui-next/packages/tgui/interfaces/RapidPipeDispenser.js +++ /dev/null @@ -1,188 +0,0 @@ -import { classes } from 'common/react'; -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, ColorBox, Flex, LabeledList, Section, Tabs } from '../components'; - -const ROOT_CATEGORIES = [ - 'Atmospherics', - 'Disposals', - 'Transit Tubes', -]; - -const ICON_BY_CATEGORY_NAME = { - 'Atmospherics': 'wrench', - 'Disposals': 'trash-alt', - 'Transit Tubes': 'bus', - 'Pipes': 'grip-lines', - 'Disposal Pipes': 'grip-lines', - 'Devices': 'microchip', - 'Heat Exchange': 'thermometer-half', - 'Station Equipment': 'microchip', -}; - -const PAINT_COLORS = { - grey: '#bbbbbb', - amethyst: '#a365ff', - blue: '#4466ff', - brown: '#b26438', - cyan: '#48eae8', - dark: '#808080', - green: '#1edd00', - orange: '#ffa030', - purple: '#b535ea', - red: '#ff3333', - violet: '#6e00f6', - yellow: '#ffce26', -}; - -const TOOLS = [ - { - name: 'Dispense', - bitmask: 1, - }, - { - name: 'Connect', - bitmask: 2, - }, - { - name: 'Destroy', - bitmask: 4, - }, - { - name: 'Paint', - bitmask: 8, - }, -]; - -export const RapidPipeDispenser = props => { - const { act, data } = useBackend(props); - const { - category: rootCategoryIndex, - categories = [], - selected_color, - piping_layer, - mode, - } = data; - const previews = data.preview_rows.flatMap(row => row.previews); - return ( - -
    - - - {ROOT_CATEGORIES.map((categoryName, i) => ( -
    - - -
    - {rootCategoryIndex === 0 && ( - - {[1, 2, 3].map(layer => ( - act('piping_layer', { - piping_layer: layer, - })} /> - ))} - - )} - - {previews.map(preview => ( - - ))} - -
    -
    - -
    - - {categories.map(category => ( - - {() => category.recipes.map(recipe => ( - act('pipe_type', { - pipe_type: recipe.pipe_index, - category: category.cat_name, - })} /> - ))} - - ))} - -
    -
    -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/ShuttleManipulator.js b/tgui-next/packages/tgui/interfaces/ShuttleManipulator.js deleted file mode 100644 index 1cc361bc9583..000000000000 --- a/tgui-next/packages/tgui/interfaces/ShuttleManipulator.js +++ /dev/null @@ -1,200 +0,0 @@ -import { map } from 'common/collections'; -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Button, LabeledList, Section, Table, Tabs } from '../components'; - -export const ShuttleManipulator = props => { - const { act, data } = useBackend(props); - const shuttles = data.shuttles || []; - const templateObject = data.templates || {}; - const selected = data.selected || {}; - const existingShuttle = data.existing_shuttle || {}; - return ( - - - {() => ( -
    - - {shuttles.map(shuttle => ( - - -
    -
    - )} -
    - - {() => ( -
    - - {map((template, templateId) => { - const templates = template.templates || []; - return ( - - {templates.map(actualTemplate => { - const isSelected = ( - actualTemplate.shuttle_id === selected.shuttle_id - ); - // Whoever made the structure being sent is an asshole - return ( -
    act('select_template', { - shuttle_id: actualTemplate.shuttle_id, - })} /> - )}> - {(!!actualTemplate.description - || !!actualTemplate.admin_notes - ) && ( - - {!!actualTemplate.description && ( - - {actualTemplate.description} - - )} - {!!actualTemplate.admin_notes && ( - - {actualTemplate.admin_notes} - - )} - - )} -
    - ); - })} -
    - ); - })(templateObject)} -
    -
    - )} -
    - -
    - {selected ? ( - -
    - {(!!selected.description || !!selected.admin_notes) && ( - - {!!selected.description && ( - - {selected.description} - - )} - {!!selected.admin_notes && ( - - {selected.admin_notes} - - )} - - )} -
    - {existingShuttle ? ( -
    - - act('jump_to', { - type: 'mobile', - id: existingShuttle.id, - })} /> - )}> - {existingShuttle.status} - {!!existingShuttle.timer && ( - - ({existingShuttle.timeleft}) - - )} - - -
    - ) : ( -
    - )} -
    -
    - - ) : 'No shuttle selected'} -
    - - - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/SmartVend.js b/tgui-next/packages/tgui/interfaces/SmartVend.js deleted file mode 100644 index d0c13ad259ea..000000000000 --- a/tgui-next/packages/tgui/interfaces/SmartVend.js +++ /dev/null @@ -1,61 +0,0 @@ -import { map } from 'common/collections'; -import { useBackend } from '../backend'; -import { Button, NoticeBox, Section, Table } from '../components'; - -export const SmartVend = props => { - const { act, data } = useBackend(props); - return ( -
    act('Dry')}> - {data.drying ? 'Stop drying' : 'Dry'} - - )}> - {data.contents.length === 0 && ( - - Unfortunately, this {data.name} is empty. - - ) || ( - - - - Item - - - - {data.verb ? data.verb : 'Dispense'} - - - {map((value, key) => ( - - - {value.name} - - - {value.amount} - - -
    - )} -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/Smes.js b/tgui-next/packages/tgui/interfaces/Smes.js deleted file mode 100644 index 5fe71f87c8e6..000000000000 --- a/tgui-next/packages/tgui/interfaces/Smes.js +++ /dev/null @@ -1,154 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, LabeledList, ProgressBar, Section } from '../components'; - -export const Smes = props => { - const { act, data } = useBackend(props); - - let inputState; - if (data.capacityPercent >= 100) { - inputState = 'good'; - } - else if (data.inputting) { - inputState = 'average'; - } - else { - inputState = 'bad'; - } - let outputState; - if (data.outputting) { - outputState = 'good'; - } - else if (data.charge > 0) { - outputState = 'average'; - } - else { - outputState = 'bad'; - } - - return ( - -
    - -
    -
    - - act('tryinput')}> - {data.inputAttempt ? 'Auto' : 'Off'} - - }> - - {data.capacityPercent >= 100 - ? 'Fully Charged' - : data.inputting - ? 'Charging' - : 'Not Charging'} - - - - - - -
    -
    - - act('tryoutput')}> - {data.outputAttempt ? 'On' : 'Off'} - - }> - - {data.outputting - ? 'Sending' - : data.charge > 0 - ? 'Not Sending' - : 'No Charge'} - - - - - - -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/SolarControl.js b/tgui-next/packages/tgui/interfaces/SolarControl.js deleted file mode 100644 index a44e48f41af0..000000000000 --- a/tgui-next/packages/tgui/interfaces/SolarControl.js +++ /dev/null @@ -1,117 +0,0 @@ -import { toFixed } from 'common/math'; -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, Grid, LabeledList, NumberInput, ProgressBar, Section } from '../components'; - -export const SolarControl = props => { - const { act, data } = useBackend(props); - const { - generated, - angle, - tracking_state, - tracking_rate, - connected_panels, - connected_tracker, - } = data; - return ( - -
    act('refresh')} /> - )}> - - - - - {connected_tracker ? 'OK' : 'N/A'} - - 0 ? 'good' : 'bad'}> - {connected_panels} - - - - - - - - - - - -
    -
    - - -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/SpaceHeater.js b/tgui-next/packages/tgui/interfaces/SpaceHeater.js deleted file mode 100644 index c44f3e9c47fe..000000000000 --- a/tgui-next/packages/tgui/interfaces/SpaceHeater.js +++ /dev/null @@ -1,104 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, LabeledList, NumberInput, ProgressBar, Section } from '../components'; - -export const SpaceHeater = props => { - const { act, data } = useBackend(props); - return ( - -
    -
    -
    - - - 50 - ? 'bad' - : Math.abs(data.targetTemp - data.currentTemp) > 20 - ? 'average' - : 'good'}> - {data.currentTemp}°C - - - - {data.open && ( - act('target', { - target: value, - })} /> - ) || ( - data.targetTemp + '°C' - )} - - - {!data.open && 'Auto' || ( - -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/SpawnersMenu.js b/tgui-next/packages/tgui/interfaces/SpawnersMenu.js deleted file mode 100644 index 27d8b1f9ff7f..000000000000 --- a/tgui-next/packages/tgui/interfaces/SpawnersMenu.js +++ /dev/null @@ -1,51 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, Section } from '../components'; - -export const SpawnersMenu = props => { - const { act, data } = useBackend(props); - const spawners = data.spawners || []; - return ( -
    - {spawners.map(spawner => ( -
    -
    - ))} -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/StationAlertConsole.js b/tgui-next/packages/tgui/interfaces/StationAlertConsole.js deleted file mode 100644 index c372b532e9db..000000000000 --- a/tgui-next/packages/tgui/interfaces/StationAlertConsole.js +++ /dev/null @@ -1,57 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Section } from '../components'; - -export const StationAlertConsole = props => { - const { data } = useBackend(props); - const categories = data.alarms || []; - const fire = categories['Fire'] || []; - const atmos = categories['Atmosphere'] || []; - const power = categories['Power'] || []; - return ( - -
    -
      - {fire.length === 0 && ( -
    • - Systems Nominal -
    • - )} - {fire.map(alert => ( -
    • - {alert} -
    • - ))} -
    -
    -
    -
      - {atmos.length === 0 && ( -
    • - Systems Nominal -
    • - )} - {atmos.map(alert => ( -
    • - {alert} -
    • - ))} -
    -
    -
    -
      - {power.length === 0 && ( -
    • - Systems Nominal -
    • - )} - {power.map(alert => ( -
    • - {alert} -
    • - ))} -
    -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/SuitStorageUnit.js b/tgui-next/packages/tgui/interfaces/SuitStorageUnit.js deleted file mode 100644 index f858505a3722..000000000000 --- a/tgui-next/packages/tgui/interfaces/SuitStorageUnit.js +++ /dev/null @@ -1,111 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, Icon, LabeledList, NoticeBox, Section } from '../components'; - -export const SuitStorageUnit = props => { - const { act, data } = useBackend(props); - const { - locked, - open, - safeties, - uv_active, - occupied, - suit, - helmet, - mask, - storage, - } = data; - return ( - - {!!(occupied && safeties) && ( - - Biological entity detected in suit chamber. Please remove - before continuing with operation. - - )} - {uv_active && ( - - Contents are currently being decontaminated. Please wait. - - ) || ( -
    - {!open && ( -
    - )} -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/Tank.js b/tgui-next/packages/tgui/interfaces/Tank.js deleted file mode 100644 index f91ff3af99bc..000000000000 --- a/tgui-next/packages/tgui/interfaces/Tank.js +++ /dev/null @@ -1,53 +0,0 @@ -import { useBackend } from '../backend'; -import { Button, LabeledList, NumberInput, ProgressBar, Section } from '../components'; - -export const Tank = props => { - const { act, data } = useBackend(props); - return ( -
    - - - - - -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/TankDispenser.js b/tgui-next/packages/tgui/interfaces/TankDispenser.js deleted file mode 100644 index de05a5750b12..000000000000 --- a/tgui-next/packages/tgui/interfaces/TankDispenser.js +++ /dev/null @@ -1,34 +0,0 @@ -import { useBackend } from '../backend'; -import { Button, LabeledList, Section } from '../components'; - -export const TankDispenser = props => { - const { act, data } = useBackend(props); - return ( -
    - - act('plasma')} /> - )}> - {data.plasma} - - act('oxygen')} /> - )}> - {data.oxygen} - - -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/ThermoMachine.js b/tgui-next/packages/tgui/interfaces/ThermoMachine.js deleted file mode 100644 index acb31e34d7f5..000000000000 --- a/tgui-next/packages/tgui/interfaces/ThermoMachine.js +++ /dev/null @@ -1,77 +0,0 @@ -import { toFixed } from 'common/math'; -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { AnimatedNumber, Button, LabeledList, NumberInput, Section } from '../components'; - -export const ThermoMachine = props => { - const { act, data } = useBackend(props); - return ( - -
    - - - toFixed(value, 2)} /> - {' K'} - - - toFixed(value, 2)} /> - {' kPa'} - - -
    -
    act('power')} /> - )}> - - - act('target', { - target: value, - })} /> - - -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/TurbineComputer.js b/tgui-next/packages/tgui/interfaces/TurbineComputer.js deleted file mode 100644 index 4f632cc149ff..000000000000 --- a/tgui-next/packages/tgui/interfaces/TurbineComputer.js +++ /dev/null @@ -1,64 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Button, LabeledList, Section } from '../components'; - -export const TurbineComputer = props => { - const { act, data } = useBackend(props); - const operational = Boolean(data.compressor - && !data.compressor_broke - && data.turbine - && !data.turbine_broke); - return ( -
    -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/Uplink.js b/tgui-next/packages/tgui/interfaces/Uplink.js deleted file mode 100644 index 075355221a6c..000000000000 --- a/tgui-next/packages/tgui/interfaces/Uplink.js +++ /dev/null @@ -1,185 +0,0 @@ -import { decodeHtmlEntities } from 'common/string'; -import { Component, Fragment } from 'inferno'; -import { act } from '../byond'; -import { Box, Button, Input, Section, Table, Tabs } from '../components'; - -// It's a class because we need to store state in the form of the current -// hovered item, and current search terms -export class Uplink extends Component { - constructor() { - super(); - this.state = { - hoveredItem: {}, - currentSearch: '', - }; - } - - setHoveredItem(hoveredItem) { - this.setState({ - hoveredItem, - }); - } - - setSearchText(currentSearch) { - this.setState({ - currentSearch, - }); - } - - render() { - const { state } = this.props; - const { config, data } = state; - const { ref } = config; - const { - compact_mode, - lockable, - telecrystals, - categories = [], - } = data; - const { hoveredItem, currentSearch } = this.state; - return ( -
    0 ? 'good' : 'bad'}> - {telecrystals} TC - - )} - buttons={( - - Search - this.setSearchText(value)} - ml={1} - mr={1} /> -
    - ); - } -} - -const ItemList = props => { - const { - items, - hoveredItem, - telecrystals, - compact, - onBuy, - onBuyMouseOver, - onBuyMouseOut, - } = props; - const hoveredCost = hoveredItem && hoveredItem.cost || 0; - if (compact) { - return ( - - {items.map(item => { - const notSameItem = hoveredItem && hoveredItem.name !== item.name; - const notEnoughHovered = telecrystals - hoveredCost < item.cost; - const disabledDueToHovered = notSameItem && notEnoughHovered; - return ( - - - {decodeHtmlEntities(item.name)} - - -
    - ); - } - return items.map(item => { - const notSameItem = hoveredItem && hoveredItem.name !== item.name; - const notEnoughHovered = telecrystals - hoveredCost < item.cost; - const disabledDueToHovered = notSameItem && notEnoughHovered; - return ( -
    onBuyMouseOver(item)} - onmouseout={() => onBuyMouseOut(item)} - onClick={() => onBuy(item)} /> - )}> - {decodeHtmlEntities(item.desc)} -
    - ); - }); -}; diff --git a/tgui-next/packages/tgui/interfaces/VaultController.js b/tgui-next/packages/tgui/interfaces/VaultController.js deleted file mode 100644 index 64e001d49ada..000000000000 --- a/tgui-next/packages/tgui/interfaces/VaultController.js +++ /dev/null @@ -1,32 +0,0 @@ -import { toFixed } from 'common/math'; -import { useBackend } from '../backend'; -import { Button, LabeledList, ProgressBar, Section } from '../components'; - -export const VaultController = props => { - const { act, data } = useBackend(props); - return ( -
    act('togglelock')} /> - )}> - - - - - -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/Wires.js b/tgui-next/packages/tgui/interfaces/Wires.js deleted file mode 100644 index f33b2617382b..000000000000 --- a/tgui-next/packages/tgui/interfaces/Wires.js +++ /dev/null @@ -1,59 +0,0 @@ -import { Fragment } from 'inferno'; -import { useBackend } from '../backend'; -import { Box, Button, LabeledList, Section } from '../components'; - -export const Wires = props => { - const { act, data } = useBackend(props); - const wires = data.wires || []; - const statuses = data.status || []; - return ( - -
    - - {wires.map(wire => ( - -
    - {!!statuses.length && ( -
    - {statuses.map(status => ( - - {status} - - ))} -
    - )} -
    - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/common/BeakerContents.js b/tgui-next/packages/tgui/interfaces/common/BeakerContents.js deleted file mode 100644 index 6517c844616c..000000000000 --- a/tgui-next/packages/tgui/interfaces/common/BeakerContents.js +++ /dev/null @@ -1,23 +0,0 @@ -import { Box } from '../../components'; - -export const BeakerContents = props => { - const { beakerLoaded, beakerContents } = props; - return ( - - {!beakerLoaded && ( - - No beaker loaded. - - ) || beakerContents.length === 0 && ( - - Beaker is empty. - - )} - {beakerContents.map(chemical => ( - - {chemical.volume} units of {chemical.name} - - ))} - - ); -}; diff --git a/tgui-next/packages/tgui/interfaces/common/InterfaceLockNoticeBox.js b/tgui-next/packages/tgui/interfaces/common/InterfaceLockNoticeBox.js deleted file mode 100644 index 6554e3ff6fc7..000000000000 --- a/tgui-next/packages/tgui/interfaces/common/InterfaceLockNoticeBox.js +++ /dev/null @@ -1,42 +0,0 @@ -import { Button, Flex, NoticeBox } from '../../components'; - -export const InterfaceLockNoticeBox = props => { - const { - siliconUser, - locked, - onLockStatusChange, - accessText, - } = props; - // For silicon users - if (siliconUser) { - return ( - - - - Interface lock status: - - - -

    J7Goxm&DzA*DC(ON(c89fS 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 b7#9BnQOYmd5H%4J00000NkvXXu0mjfatXs- diff --git a/icons/obj/modular_console.dmi b/icons/obj/modular_console.dmi index 8d4ec3e2d88979f70db6836e8ec8df8d69302757..cdcf6f1bd55274258a5997bad9058ae720e12f5e 100644 GIT binary patch literal 89310 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 literal 89308 zcmc$_cT^KW*e@J9f;0sY>7W84AVoSPN>!@zdZ{K_OuOGAZ<;tmA}1fqJTs`wHFBFedXk&^;P zxI3A@gFu8}A6-2+MN3z67h5McTSo^F$Sb4#Rfj|VBU-s%Z}fI2-rj>eJ8d_6Q~Y}5 zLF*0~2U)Ob`L3D$SPc{&q8jzgc}F#oCtQ{mr5zv&+(U^rPwiS1u-Z@jqvI%Z@pW9Ap=4D;1kQ!HB4*#C^6??Z<-BPVDzzURFund^!jJ_^Q&W5uS!p+-x!;ocP873SquQ)|n}R~A|- z6+e|%JUx`2B63*T)Ieh~ljqcG@|zzKWS>56dcSm5a6Ngve)X>&s(}BC+^l_F#PeB zZQkPVR~Oz6Q-m>e0l7@>SuaAVAM^f77n1oRNAW@HZB&*NW2q1?<%~$hU0zLvWnF0z zrcd!g^MaS~=b^mr3)l1l9* znJ(_L8C$NXgLDg%F@C7C+u^D|g&N??{6O|8%dS_Q>t2ZuQ<#C$QnjifTNpo=vu0d_ z$lu0{wM}mCfax#00m(SBuvJ1njr_ECAP@)Wnc@>&uZ*2JZ$J8zOYp(e3aJa-4eD!m zKa*4F>Owk+#Gh+F3?0?gE_wCDU#~XQDkFMSir3{diC*KB2wmD@y@<8p_Xbah zrHG|&s7exETjBCtLw8x+Z%&u9@?4+EoI)KgbY!70J1rg(sH`DttDrAmZp1oz3L5e@ zAy0q04qdZ4?o4;uFmIp;ac8FXziv$(l0S7Wz{mIf_j#=gG8Fim?UXb*tf4CnahiG5 z=DPUwu+9Wb4wBSzzYTiyVZ(H`(J9v^af%Z?(g;1;4Lpv+p#NZNtrJfQCNn7+!-wEl zHqdq}*-Bebnj9S+U7U6T;qhP)WoMr?GSp0gj9Z`_E*Ld2$<`HE^2=Bvx~z#HBWaSo zwzi7^vMFX%<-^Uw?MI$_?tihD)Zc~z1w$~tz!%az$90rh zJN8jpy?yORW0UyryW-x-&ha|hF!gv7>1no!!-%xotRpPNA${l%Pfoi<#S8>d=opM$ zp9!vGCnHv+BGWbzY`W(QsoV(z9{hN+6qH!#l4|yMxZ`Y2!IQ&t+$I^}xj$2E$o3b1 z7qrlEPl!`ShIw^$)$8aGK>(WQx_A)dY7*R%fdn7sAp_24{w7Kc@}KUJfL?rnz22FN z*om|DddQMt5|JjaF9)6eF(jM60v%fFY~8cQ$;HGAh1lU>>+eRh;Vn3x1}P- z&YCU=l2!4RWzS!-t+!o=%z#en0|jD!gW99*)2kfOR>>EcCdkE-2cR_vSg(KV#TxEh zc_q4Q(|qV<)_P^k>mhgnY%u|P z^v!03Q2b!#>~AsYa3MtAn-yOHtC!^)Acj9Yxe#}(D=6g2$Wc7#)Y7{2* zW=KiRt)|*_(WY11R03vrjLp85bECVcPmAr1Q7t=2OIP=^)SJ>F_Jd2dtC6mjEl>0f zug`km3p&8bYoQD^r!}+X6{K)usjjbO>M#Z(BoCk$5c(+LO7gi)r_h(|B?C6|r}s?> zS)!u~7&xg_@+1jvR*gjd3Bw>}8y1(VPI}4<7;;xNlOmRbV}4Cu8VuMN-xMU-D9o-< zz+?$DiJxs2cF65FMPIRw=#+t!bP zK`PGlDlu%Yl5~I&VX=O0-ZsB7UFCgR$z~DG4h8`gSJsv-HtcQ7}uOF6Q8|H9hyAFdwW_GH#_at&P6G0kqn*nT(F zC%9q4M$;b}OQ?IF9r3lcEF&W)n?L3~=s=2a3)>*o>1u?VQb4x()7`xJDZJJ9yE)>% z-`kd3OhjZSKC?y<0fj!Pzk;d%p!x!k+o$;xDo$qeYPvuYARr>;5EP_7IXU4xLEhwF z-*+TVz=RCy;6{YyOc)X`zQuKFB$C8FXKiO( z!U%}8R>er(L~T2^XsbPYc6ia?>7Fv#NC)}KT6lKpJ-W!DdE4-FZ)f3b+ayc051pja z@;5d`Mb^UmA3z|r4M9-Bpa#PWFm^b0YCUC(mIt!KC;yoW@+{w@&l-noT-{H35PI+1 zA3xm5AbvAF`}L~{QjwD%HgD*Do=7U00MU%WGGQ9t53)EAJl#B&Y)d+CGo5a6D?Stj0AdFf5Ywi}=Nl{1p zea=I_A_%_b67`$#?_q%ZpZiA&1+LJ5yvGXo#~fGbhQp8iM>A7nDF)S!`vV$oztm16 zSao)-$co5=SLh0sjuhqPBtwHqK>GRyBg4ZBF3`QAk?vlW68d%}C8e{IpS}kJQ1~fE zUiHOx%&d04@aAmK8On9&!O+0akcyIJNuN3Mojb#$tr~OC;La&K9UYhk=uuPi##AJ= z%=7-!c)Th!;`jlvKL*!w>)U0fd5v*>p($a_90{lT&2b0rX}2Xs2<>-m`UI}uHqQ}D zicv8H7PtT{hc`B#_ijFlwc%&X7N^{E%<%#Mh%<5lC? z(#`6qUZgp}14q3-zrD&eiAG087Cp^tD=Mhjp=YEHjVQC7zjZyUZ5;}lyC-Kflc)W~ zEbeO)qxgXHIEl;me%M9kqS8{GDd%*GdaO`?dT|MRzX_`*2E9E+qpq&Lv9Y75<|cN2 zvOQH=#3E{S{d8w~Y}?~8Mkbze_u0DopTJ9o6t{Vco%vdw>BfWjU;eN$*k6Bbh^P8Y zKm(;DRZ*G8+%@6NmL9>raRqyOfg3k(`pyY5#s;!MDURuf=9Qi7?Cgk)t#UFbAEMv& z=^UQKCw#C+<)GI}!u-Qy8;U z;aYQa9K^)1NZm+GOtg9b{wWZf(b3W2nVA`WZj3M}HZd{Cyz6W6@cSclEfL{C%gvwh zJKyK`b()FtEC+o5mL09AbGy0>4-doo`_;zB$9e0MlaiJ;M)JG6yW1H%vlkhsj4Dg; z)k5K51!ZN@@bK{1xVXTbxW-<8DJiLA4&a8UAO@|``lOFFAJbOlPLf|C8 zvHDS^Z2;4BfzM*AoNT5J5i}^%*Nme&Jqdb&n5Q5!Aql$G87xMk>+7RN@XEN-E6CZJ zi=h%ktd0H|jk#bf#>gfsyS$TzO=MQvTic@YawRLP z0+;k3U%%cRpPbCg|8djzbg#2JgXJ6fNtZvFB1fKFc1ARrQJpYe4pKH>lvNw;TaLz(8r4_%zOo(G)TWW8Xd-+Go#s&C>dj=zLDjy(SIqf858G7Gfv$9 zGnjtLcKznI#@UA<1n(^Ili$jI^iJ%4Tk@n@sid|)$@Mf5Gi*e>qB3|0!W=i_EGX~C zz_rJ1I>>EubYj{a6ou?6PiCvH_=#@3XJuh)z-KjKeM+BuKNeB0TA}#bzhJHJ&A$%W zuLVU#MNNF5FZuCfY@a-oC+~KEjs)o`ILs)yfvs7>*}NoK<>E9S;iBw+Y16kdLQvRB7;5%uV%xv68*^&g$*2!cZg zctF6#W`!fN&Bo47r^1^0!=J^yn`S-MmKx8fc4QX32835F^Z``M>1yg)DNZCuFwuN@ zZe{}+(gG81?KXDM=gvnzIT7pKs@w--G(Xln%#40A;Yv|9ZQsmDokel&am=+0H^PiC zcOIX)n`+rUNyUrGK4@W>+*A}hf$L@jwS9Ufv}#uvy6km_fYQCU+|Pv>{q)b6*br75 z(;5yz(;*Z>s2A5z4%Ee(dy}uqegT=di2?S$+rF|?uMi`g^FAmI{!JN@>F(h{>bG>m zq;E7Fo^9pj)bpZYb0D1~Qa!MtociZqdhB_f0g=P{RQ+6dy2NbxLxtJbA!NxddoDZX zIsTM9i)na(J$wRAMe!bEW!0)ML-_reUXkCsyI!ZMs|D*q*-nMk)i+X8Q`sW4K(|xk z0=M#2v<(dSFD+DIOp=-e8k(BP;WN?Hy02gR%nEbG3=+x(mB>CXwW6r{5$3?d;IiJ5 z)fLG!X2*)HTX63;5@D32*pzr78n}~Wi0(XdbKBA0+-aNZ^J+7_H;+Md3C1u1iM|c9 zmTv5SWbsacNSs)hL}K`zW*=WJF51}*j=XG|C(-|^*>NI4xVl+)?c;{?ib%q#fAojq z7Ih&jHe`_}qGPRc;@lcHX>YK$c^gu${A4b>&_il4-}6ZKWw{E3pqO0FZG%=YRi2f6 zk6+M+p(pWdXH4@|jPBOGact|YoZa1BLEjUFk@2TRL))z#Ipz!K5h`#kyS<5)Vc$2v}#NFqeNqsj|A{z3WehpV@TpL`tfLESc2(_=|IZgLu^)-gwJD&`XtaDI+NSYn{w zseuQcd93J*xyo(-FInB0AAPmbs%PZ}wCd=XFXw@Ooa6p$buCdKYC`gz{@#vg52k9f zJ$aHb;&b(m>jKc27&Bbjm@h@0kWzE_BZo7|$}Uio3C)^Xd7H+E+S^s~7!2n*#Pnd3S!?g}~|j?~kgXKAI6-{$biJjAI`O2edA z^Yw!{<7mg_%Ee~cc~xZd9lvA4Ic%$6Zo z5TQT}59e%IEBkrZn}7{dByIxIK~tZ!n@KjKS|dHco2VetbaB`wf`#rlZeY!ft@yBw zlMty2uqfLK2v8mpu|zt|e2$Zn>fMJKKU#g6yxxR%$7*VH1$m1eIvnax=r|!CA6n~( z6OJZKqZXV$kNHznU0jN+T0h^~{`3HLc_Pf7%esDtVtuOQ#4euY7*9Lr#t2#ZJ@47m zsm_7E#!Rb5u!4BfjwyVuCP!H^S*dPZ@HPdmNxD*L^;=6G_tLI6L0{84*}YjkpsW(N zrR~?GiBhL_Zsyk7elW?``50y#axbX22%AW#D^Iz)`onR2S5craMy_xFE$z9KOBjJ=mC(Jb24>>jnV;8UDL)cjPl}_I=CpqCRC3V-I ztX!e^XoA_$sI>J??4_tERCv|LQoorEW9MC`*NTwX{@VpCM3m-#B88#UVqe>A8fCdr zZ|X8ue`vLx|1|GrT|Hm-L04q>$X=VO#I=Y%&4JwdsMRAMZf5C z9QvX0>~=u&8V#s%$Qm@{Nn<3JP3MNo5AgOG5&^LU+2xum%*ib{$aNoUbOg%WAXWejt$aEGZl;-P!$+Mt+2&jy|O4 zGGDLw(Mh&nB*0Vs4yF<}vXct1zt!G9r?|t+Y*Y>Q-+BA@yM27uh$W_$*!7m-kwc9R z-TUA?;fdS!M}vei{Cu|bEI&z6;!lI9c=>ECaQDq{r*-}p9%jmu*GG^{UMC{lcEM|% zg(I?TMA9F;lKM`LipGlJOQ%J_>HU_6A?I}XdF1=CBvL2{(_UA zg%^(bFm97O@i%sNZ+>cz!AbNtH2bV~*u&al;F14Veae!dkLihWPcd&nmbV8lq4iz< zTCF!+Ne5ry-Yi2V%#yh}bUGGFL&=X1v%K!)K2v|O@1Bk#ExK@IEb(u}c^O2bNNxVK zbGDv)=DqGUMeYrhL^mF*3{GHHq(eW7$?3L5UtdGo54JbL&^ISb#0$Ly7tCNv`&bm} zn@%p{rTaY*kqnmsk^_pbc!Eu}at(Z646s7JRz3)yf`+%);-F*`6fzth?(U1RA@1T_ zp0f8%j&+g|(XZKm!uxQWCvsX)54m&4XF3!IkgK3xUAAm}ob~ddHGaPu$|YxB_2Sfp zeRVd|MCHYsH|>`k_zHeLx_S582A`|XYNEeS+8ECmSnyA8 zVqGg;9H2II1B!ySHXUw4E-fT~&eJ11lYtt?16c;``IJVYJb>9B z73a-Pr5DnznXAxnUp*&XiG-AIBq#8 z5Jb>yU(Lm>Pc+y2es|X$uf2qw&zvO}P7?eR!X&-(r@fcoss}Fa7Ycr4=uUm2Gd7y2 zeb*$0z$ZKwntXY)*>hKMF6`!QlFhT$@(>C0?W6%o|NgJA^G00uXp77GDoeTiM?h$J zW#mVEqz`h(Trd;3_rROaTm*l9NW{Cgzy6$pzqO2t+1kThhq*9^YNF`xL#!h&z+M@ryV6~6v7*NN*K z;^v7|N@LFaXeKAw-eggN0KtxP`G6y4y3qQ%GB7ruA8yVHSr1m4DZIRKUs|2vJ{K34 z$fp+sJ~>;D0`R{hTG-kL$ltjdg*SHzVUnsYrlh;A*j&w)BT<|e^om06vrrDbPw$A_z%UW7) zjft) z?cwLD-+6yBu$!8%qSd?%(9TNhqGp!X`wV7Hc`dY&i6D7Nb9oWG!o22Vc`bx~1FHN`qfqOQ5-M7!!*r6)h zALw1Kd@tE+aj2|-{9Q!rTg(%8fdJh(|LOPL%pV7t9p}SiE8%C!N4GK86OK@`n&){| zTZM+?lIU0RsiAQ3%m|wGfbPm?0&9*#*i}~ATs7p$>hX8$pc*~^jO!578Ak}Hta{<8md;6r4@EGFV zSVBi3XM5P3n0rv0JKGwNz|LU%-ucpA&U?AR*Bnj((WW(W3eX5JGRo{zt}he^f-_m_ z*kOw62PdqDJOz{+p@^yTmi?bCsR4+CSH!(-K=k;jS%0Q+D)>0;1ejn~Po|uIsY~!l zT=>wG8MjJTHZ=T|x|yw%jN+^gqoNX=vYdMSm;mHa?me_BH5kJ#{UN2~6n}KSE%!#S z`8p=sZ^;GDLH^Uk7;2P2DQ~hLxU{tN?g_1KjI1jI@`ph4#5<-{H$^5 z1JB=GjPSoRKo?P4$zAS_zEA?4b%ODmFIB_yc-H{?lB#d;wX)=#r|IXk2;T7L+L$>{ z`)fc(_rfr@#sNJw4bB zpqBxQmou+_5A?4{H%&yTbv40&3`+dpCB?tDax{_Hnhm`6pQ@K8J3pUq&p!A6P8pIv zFY+HH{&H9TlTN|40BoY=m7n>J@wNW{ayu9Af1n%&1Q%Xt_3ZINU-m;rl*(c9Y2+WQ zy+#WmV0CR`WLUzue)IS51z$db8f<$GDy2Xl&KzUc*&}XUWV*&p&sDJkqHI4{t=7_3vW7C3w!1m6;H zXj^*vBduQU-%YSV?gVLPM_!T4@`DL{u~*L~2~g>~ZL;$l1;xxLp3s}>sf3$=Z%fN_ zXYOI6Ij*kuL?^_SIk%eqw)B7P1wh3pMPz~%XQgOgTvgq914pq>yZks z*^8N0I<#%rZ|pa!EgdoAttSZycU3fSKS@FD#81wP)G{+4Bn6!1a#jurPjG6$$ldCx z%!sr`i{_3};ZO&ROaaBaXSUB2SHS4yO0n$8iDS4>)zJ}(n+FQoZ*3&>#O@Fq`P>~;sShc%ocYnieENqr>8@n zlE8@|tcql~v-$|*j1cy94tC;=cEGZHnNjmCR#sNMW)FeM3L`}GBO~XKZ7>?~uz#7n z$hd3VR*IyCtMLXP9>JLO1%#dOsfX0z9t^o$jW1D_Ln$XZEiVPR?w8Pj77~waush+| zdEZ7Jr+u^~0r@B|XLvWMQ>|4-XJLpAq^pd$nx)nP!O%ACrhk+CuVxBnH}{-y^;it+OD#l&utCc%zh zF42hRpM{QP@Inu+kZ-DWZZC{Y2eiuP1@*G#avIbYVBDRW?5uw`dwj$1)egDM9BCdT zrKtZCFYWz2NJ2rTC^Re;14h(6L1SqsK7PR~KWXR7JNEyDy=S!s)lV<-#brgZqWL)x zyMIW8P6KiZ5xOo95yeADD2)!RRih)3k{P-}*Wk{u?I-V`oK%ROiv_eW7=3nD&`bA6j~MbQXZ zIpsDvt(%W1nP0v%a!A+n{Aum$BExnO7DKrANpr3X^k9r5=rJU$PTkAVH_G6D+X#Oo zotKDT>gYHx{k{gT@5^Toj2u0YS?6-YHLyZFb5EXLW0S=ZX=F$Sk{uG^V1^%nlvr6m z)pc5PG4ZLMtC2Mp$7L%+qLuX#jqq+hJcvmXoT+pkd*ReIBn}K*528y=(VAVSZWFdz z0a}Si(5N5<+)>dkUtTx%@j(wyHV9N_?|(BzYHYQQsy?&AFzf7ydbP>Vd#O)`(DC5N zz$l4dXsEF@OlaRJm2}6o_n<3FWl`={&QXv3EF}|qGdil?UKv;92Ulv(RS0oHc}raQ zspb5aCVvZr`)^HN_&dbfnlZrWKoXRb-%2U`ov`F|szG*ejNGP5sqkS6c3Fd^V<&rv zkb?_*^F#ma(BaHo6Ap~mfQf$J zQ>^s;xT!NF@_1HtU!JsTz3GtKRM3AU*Zv2JrcQ3HGOCiTg<%~$?fUk zo9`oT4p`0N=ELDA!$N>Or{5&1GHwCI_bcl6fHIB+(dX=h*Lh$xu9PBcn(My*Oa? z{fy;Q5Mw7GF^teUo_{@==z3Tjauz_?BrS7zsJ|Jpe3ZJ*{Xm+OinUxY#ucbn!%RYT z7q3G~4N;My&87_kGd?8Xh?=RZ3zf870F8V3TOAnBworIR!h6TDCP0b*bbBlqPRFZR zuTHBN!=0R4v+rv0V%6S9c$-*ExrX%vPQM(w<`{q&3@Y5Qro45P1sAT~Y4#J&TI5pb zXhFS05#7vrfgg_VJUPFXu-pEvy{m?;}kzI(VmtFrk)@a|n4t<83YanZP z11%STS-%5rX4arRLJp5c3H_u2g@Yo~jalL_&5UXD4UwvZ#wvnD_hPb|Vv2kW_WnA< zf7X>dE>-sl>L`D>JbVlDxpPQSQ^h1=5h}=?BhpA-{#oM{jM3*-Ht1jqUe>W=qNZ{Z zlRi?3ht$;8m=7Sqf3D`O0{X3KNDRv7deOy+>EQSsRorfI&so)hdl~fDrv~@>0fh1T zetV6|{LdYX1j%@XKL2SKNAZEb#Q^+I0ydrk*%f~2lc9Q^<2L!S!+qJDTl~D$o?HBB z(M7+#H!}eXaV(3L&_~u?k*~Z?*&l5QFAGeAli*!lkDvpaiO?~88?2t)EVNBjd1he~ zdM68ek=*NES?}rSC4RY2xp0Jfh3@btz8f1gZ_Hi4Tar!{D%+bDWe~W0Ub8rW@dj)J zN;K9tYIZ9D?vi!z#rOMKM)vktC}ThJVz*V>3beBeS2m?JATMEj;m=ATeZy5M$ zaMUa)O~qepWJPY;5szD@lJ6Aet*jQYYR}c348W3Ty!arAe6^yo8H;1P;+XGk%91C% z@-(c{#E=J0Q?JStT%L!o*`IMSX1jpv9FY~9M=C8R59)wdz^MP_MWUlQF)X;=_!S#B zJG8jg^ayV@`7n~yscVZS;bISVoP_V#6fggf_V~pee?^lWK|l60%%cIs!95_ZE7Us? zB)?>wy3R_SdhBL2I+7?ze*kKJUI_biQbamr@1{6M3SoEsCm2dIF~#Y6j-5%3pZ$@@ zz)!6Is1!b}+)nGqs}RxMl39@bIg-(7{$#^;*#moLh`DunN;RM0D7aEqns$S<3M|ld zlA@EJ1#Hwya;@>VkBbF24PC!T)xcCX;@49S#*vQ=jB`@paBTC?^->+2)tD$0G%6fl z7`gBNwv8HeY3(CdCvta>RQ`KM3T6OF2zsNWJqnVg(h0=Gy!L`(e9XKMU9ZbqM6M zpL<*JXDjQ!t`Fd=;p~vT_O`!bc1Z=+=zAwD(Ta3Sik36h&uqgur6dca6)j7Os|fDh zi|R)bTdjiKPd{i&aWbML2C(KMd4AOiNz0GZvMtBb8`+`v0-BFGGqT@&+>kNXN}2D$ zsz1W()p!9D5%l$A0tV3sT(We58Pz-NzreGjXcWvYWpV(!jPY2qPPd%tt*D+~+QyYS zDL#-EG#luD3Dz@zC_nJ#s4u_TK7F1hYd+#xwBO>NLJY;2Owdqx z(zeGJZj%)FzmIm|ZSA(wnJe9lKpL(Rys{UC^T{*g9)Ic#A?a2s8qxF9R{)gJ9E_%4 zQ57Bg_p>Sx0QiG8Ge3nbzmYDoX#|CS(s0*dy8r!YVgd<1+m-?Ljj?8$}PW>Mq! z-+mmyP`Wz`Ln(#L6=IpQCp)maQJ9d*DtXd`D=r6U9x95F|3#fnzJu=l2VYXC`hQd+ zHiAhf?b6rosPdMLGd5R^O4kD%?cJ-BmwjdbSQ&+JYv2FP(k3;rE$j zU_$957s<&;F*&cUv^W6PJ9tR!gkTW!M6_Pj=+_&cjNY2f8RXJvp5Fp}u1e@WU|#teLjG^s4`;h4p{ZFY7Z|TUX1!Fo3wl&Y9*0P{fUJ32jyX~dAtS|merQ#Pj^q(B%NquV>D^6wct^nIyDXHY z&m;Wbp=4wU;^=YqWaGN|?b?9I(>|~C$MyC8*yma@r{kyOs#yES{%!dY3lFwy*bobDQL zfG;J8K%&Jdt^n9!x5WT&?HtEe`kb*0TnU8Csmal4N6I=!$%sjPUd%rJoH$rhqZ3!D z*&u6uwlW^tZ*mGmqjTGpU3leWQ|_o|2=2p;8XcJ(wt9|xjm2Kv=)sU(Tvk3KxZ|vB zOdUC>czTmtcHRg`Bbz^E-hfb(MTQ%zpi`Ssxza}8aZ4}XQ?6x%pLd90pM&&dbitN5 zx$x+EG1Ozocrs}@Qk|RC*oKr3E|U_k$nx!+G#etncR47U#d2FIQ)6I-a1=NKIkU zwh#US4gv?@nL|j5Ba;oI2F7wj$t5DXA(SW48J}D@t7RtP&vt-DYoiL)(IID;J_?zIGO_`&! zx7re{JLAD!5G`lUnLXXNZ{LDz_+tDhKo#R=n83CDhr&V~t5DxZJWvkJY~Gbzi5H`D<~j&&D`kJzyhH#xl(G*%A$9z&1O4^A@GPZo7bv*z zirVrdV0X_hX^8PS>T*!+Q?uFyB~$BfW&=_GsE7jlY*3ZMv2?*p6kj!68ouY;1EkgF zcf%FNKJ|tZHA_GKrj~1Zw|kQT1@4+H97Mwx4BdByjH^|XvDw~!scX%)>x^qpQcSMX z5yEbiGwuiJ`V9*8D^S&Be_R&A2e2A-2uKp5$Y9=mLhUl1%<1@+RmL36FY+&vfrD+r zVXFPl6t<0X`19j1zLpt|h9uZ}KHTMNzE8H2j?*U8_>p1ixsLzt)N)0L4SdjnvJ z8FXuO{AFL*eEgzK&?M`2zwSt%W2X@6ffKr@&oF6sb{@E=4D z;PL9%d?np?^{~)rx?vtZYHfwUvpu=}AXLPm2HJInPD9`nwl?_upn-tfaTe6xdjbDw z7#c?S$Z?va2s|9VVsCI<<~K)Ou7CC`2Z~yK;3{fP4dNgW8RXPZBEpDLU%7t>K>R~o2l%IK@OcN!skhJ{R zK=NiFQ5k>k*!Gs+@`cElaT0!a36J@+Uwv-xUD z4hp=oZJ2|4LoDTdN5n?8Dc_6@1u* zp(j8fBX_}XCD(?`A^uK6Vy(_hai6zCH;#<57j~D*a%PfMH0M-wE%$;p{*xaxu~a?} z+>WOY=`YjOea-Tj_8x>5Hh5ZL%$+k>Bm3va_X4F8wyNzUlbjEceVxwMAvF_ph=kD7 zqSv5`vF9~4^);jlgBm|SGI%!_C*SfhsN$lrvH3MWdgrS}r(K&L98-8439H-*h-Si= z{5X~c4TOfpkeWK+tcFGL6@&NhhHVx}JE``7(UFnHzU^=NlQlZ+-EdP6Gs|Yzv!L`# z!}a`3M%U~^w_;DDw-ce;^O772@JxaL1odUeiqEyXP*43xm=^+;DB(Z=q4%}g6o%Rt zU*gb;5p+(Ev!Ny!^b0lJf+*$Ajb!M%WUJ;%D$eWhydM}v+458z(*qb2) z+A24{qY(0-5%AyNHc`BH}O_g9f@6D0;XZGQwd08iGRGX&k% zww)@i3UqTcDv}0f#Tgv}FPU^1G*lNfZI71u$*S~-ry)mI$-Av62t_Rp?B<{^s9Alu=A{ zo&Ay!2HbW2E7JJcw2QbA{v)>9;T;vR=k7^&i~!C)EXw zhB8Oci~;9O5C-8x;^$syp#VPcR$hsXi^Hi6{rNX;?{dyTK~NG z`>k)&_Ft@lGY)dwG{M$p|J;>&iGK+7s&>#9CDpF~Vtos+4gqCf$-pNJIXWAvk`` z+YX&yunL{BSM+_j~v=@?i?xJ>@%3KZP%HXD67k!1M~B0!bA> z>+B9*X5k|P@izl-yL|47gdkV(r>o+t^0D3xm)4HJ3aj==^MTii;9){o&+RLS?y{=_ zHvVrS(C9lMlNOtWARBSkrd5K_jtigxB2esSaduUCEm)ks#V1+MsSg$0BEROy+Ue-n z@rowf+zVICeIuc+_78TVacj}_VH|Xn!(QTPD%|JDvx*60aCia5Pw_nRb9rzI_5Zml z^^2!a*#cKx?*V>boP80>S*f`nrx}2oh_A;3nJgU0+gwt3r#T!=324G#?7N59tNJIQ zag)~goh+)1{|n4NsHfB(H7AQv?OgQddF1tZyXs)kzXBTD-IN0N`A<9^(qfWjX48BX zom=$AWqs8^yZTMI)}at{^hGo*tIUxM z^xLB|pS$>)FxBP3@_Bx@tOUu)tMZMh5r)~1t`l+}4!|x_q*~6 zE?m?Uz%`WR{|%>eFW9PP-(F+G!+M~zvr1jh)?G^e2RQ!+CIvv&vv<<^=Spkz5V@ir zd?!g~gSiqLXo~Jp{*j3{{!PloIK~T)tK_6;Z?R-d`GNpez5VbE`!e>(V4(GmVugX3qQRKcDlZitA-oO%= zt`eD~CqeIiIoc1oKc36}lEb5T$RvU;cJ^(c+!O+dC%()1I+6^8yQG2eV(bDj=`ZGS z5xe0kzHsH=;`j9TE|95(SW%G+?pvc5Mb%3jaC~c(1;Nbh-{}4_ona0Z9b71-HX*=k zt^@E_lA~jp{Sg#8o)=7b_{^EMS#h(kQ0M%pxJ)wCZ2fDIU54(u$ywh!LsW(s#r+r< zQ!3n*;H#fhS}Y!TW(YklYV^ijniD6Zq5rWyE-s)5xGrHwGKX6hrJ_rJ-g%d+Q1*Lf~SqAUlyM&KRI+b$d|?T%(|j@gkWop9^$%kOo0THUv)-Ku*^IO%gEvuu~b+8zDKGc4&f-%8w%x0RB#Gk3Myze7!M|?s`y>3sXivkM zR1Td$?*^Hv;g#;8{IW@mbVZ)f7cCZ5^F8<4 zvrjcc@QOSJVA?rvAV@b!KcO`5+~PlZvYc(Eoepk_Aoy|Q*#-P|z848CSB5-gB1lAa z@oxHJ6zwU4SKot)f-z*>3qxQOO|(~oP})V-!5I^E@-F^LOR(1+It^q)K>q_@TWy`1 zxGUMKV#wqOXMnh@RRrfSpIYMKP3T+QGEB47bLI2nODFOiq*M$7PEgzb3wufe*b@Xv zvs#?=xC|7(d%Q0%qf779(&FoATNrBYt3kLtQOjQR)$F^CWX=%VEff2#APiYBK$`DE zA$JH!U{^wuF9}oN48Yy~A=9℞@+BKjA=T^3z~ONzegzTgQe_Gr!YoR`@@}y=OpE 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 BIOqTX delta 3122 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 t)`SpzLz>1T+}k>+cR5M?cu^?O69gh^%1 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 Zsza@5$`hl=oxKls^2BNL^5brC{|AtZnMD8q delta 3308 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 Q|1S`;Q&z^W4Bevt11;VQPXGV_ diff --git a/icons/obj/stack_objects.dmi b/icons/obj/stack_objects.dmi index 319c037aab0c42733f10d002653e50e90750b6f6..255202158999a22c21758792ddd797250750634c 100644 GIT binary patch delta 3397 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 bEdB?Y+Au4L51o&DgA^6g`mAk!}&l(POQ^p^; zP+_-n7r9|BiYG<(Bi=Z>5&U??>qy3k|Yeq+FPBD_a5T=2HOTb)=kO zHzSQ&sUzhKvT8G;HYaMa(iy#UMl+qwO{82xWeZHGYUS*u}JsDER{ z_k=oDd`GBbMOkB1j7hH`Gi>QVg!#t%x}EB0{o9K$>7<`+a) zuccq3`ToO6;3|#oS}W;|H>coP6zPucUHJIVgW#mB60HOJe@gNa38YIXlz&3sS{lp) z4O|KiRkr5T?(vJx*xsJwHB<7rNJ4|T=$KUiMdUz4NQVKmnY( zzT~WV@bXb82E*yw^7a`Fb+}!N;5Tn0ZX5j+eCZxv9^Aw8)BG=WwFVR{!pHy0MD+7*vjkKavl&b_Mb!eSDt}D9`&4`Ku4=fx`t`4}0XtCmhmPscuDoq# zTV6bXix!NaEf^8^^ZDG0^WBHn<*Fc+2s$$q`QBC2*r-@KdjqOjQN1#${KwvVbaObm zOj%UMSXh~T6s~@)@4puR^76xkUzq$j=+NpO?fu8zrR$IXJtY8AilA67vAy?e<9`G3 ztAC$Yw|ghTFF%1Y2}o0T>_g$+eR%EWHeiPe|IjhzJz%}YbSM$@HHm#Y$r?L(R&;YX zI%|gCe|7su3%{`Fc>w-uomfu=C4_{L*}>E&f?g6oX|jfV__4x2bWDx(1&peM>&B=j z@wbDxwN5@oAapDZE#L&jXw zg6WHC?O72JP6YMY0}BYhz!Sj;A-!l(&a90h{FlaD(}I~2Ppnyypc8?$*k05T4-Cs zuO5PJtOcA)9v>luY?(V%-c2{}vz+k-s-LeeoR0rXYe z{z1jDgtkxkQNG!U2WrQl#K$DCEtmiZNyi`yC@8$HJh2AG)D^d>{tQJp5hx-pu?4W(?b?6;ckf~g@D^eq zglwA}Sgzt0<}AzndVe}0tCEYgwl(VzAvaZw#+X)u65%(-!Wi2T|5z5#C9(B%7XWZ~ z7bT2V9I0X;gxnwUB`R)Vi6(JoEzat?nTWnIoiVh>@0_db9@~wj`u%)9&%a~1US0cw zyN2NVajX>sA>{s&&#Ace=ay&^KX~%g6(~>r0nnca0^$#-!+#1NRXZq?fHelE)2Tia)Tm?ObcG)helMIs zP3gr2KX8p99{ij*mWp8t9l>95Y(mIza$sD=4J^AX)3=~R@XOCxWJXu;sz*`9q?18$ zE>sVo2}cf6&VTYeXhGd7!Melpf@rUCY6k@_)4rRmb8Sio&(TKP3F}d2K=c^3&e{O2Gwoc>K6~lcrSoV?B5g|0Uyy z)dv_-;j;%p$o9#HRNOI_W%?GBP6)0Nc54j)Q@utLQ-5`FE&f1bEoE6Y$bzcHX?F); z7e(;>YrKEhwLg}QV@eDmmJs}@V-rH+kzcF0V=v1rR02BJ38U#jI9H%3v{p39ru-@S z$2Jwe7XFbtgWtRfm#Q%Z?=~Q?OTLF{4N(7bPZ`ug} zXjlBeIDZT3kB9Hg9_a+HW&H%a@;Pyg5#6O5-xPd8woeXRtGMGX%e-Vk^(BJpQf-eP z%}S)PJA*~r=J@Y(1Wzs{BD;1Rw{Q1umtb5%NLunQFQ1#6!_oCs+(6uAnU^f6AF>Qz zPp4KQXbFEM=;8y-*%>_6e~%@2sp8nm_a}s`M}H0gUtT^p01!$9F_&e2e(}uQ9FA_N z1ywi)DWik>w$QS-07SxcqNIaMT2ua7)Gl8!q0$F+)TAedhU@y%G#DWq#%3skV$zY5H zMbg0pKu9_U9}3@>2yERWSYBXd%-9wbNplAi03qoZoB%YsLbo=HDzG<)qg%^@BJ0Bh zKu9_!B>+K|aK;wcOO{X!3yQ1<696IUn3Vw5CX@(bT2LfDOaO$Wqq7fS%Y-(pQTPcV oWE%G>0SGz~7_Q|fgpf)64;y$_7S-jM;{X5v07*qoM6N<$g4E~4Q2+n{ diff --git a/icons/obj/vending.dmi b/icons/obj/vending.dmi index 068962ed9d7e81e98fe9236a884c0720c0eb88d6..936156cfa8a4ce69ae43bff37b3bf7b20a034fce 100644 GIT binary patch delta 54293 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%0AFR@#~r|>&@b-%?eKAz6R`Yda*+9Bp%%EdV$w89 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 yj{vE7`B0vY1Q=$+Bbk3_ys$oSZH&Aw delta 53754 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 z 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